forked from circlefin/stablecoin-evm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.js.example
66 lines (52 loc) · 1.89 KB
/
config.js.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
module.exports = {
// ***** CONFIGURATION *********
// Environment: Either stg or prod
ENV: "",
// these API keys are used to verify contracts
// see truffle-config.js for more context
ETHERSCAN_API_KEY: "",
ARBISCAN_API_KEY: "",
OPTIMISTIC_ETHERSCAN_API_KEY: "",
POLYGONSCAN_API_KEY: "",
LOCAL_RPC_URL: "",
TESTNET_RPC_URL: "",
MAINNET_RPC_URL: "",
MAINNET_ID: "",
TESTNET_ID: "",
TOKEN_NAME: "USD Coin",
// TokenSymbol - Symbol of the token e.g. "USDC"
TOKEN_SYMBOL: "USDC",
// TokenCurrency - Currency of the token e.g. "USD"
TOKEN_CURRENCY: "USD",
// TokenDecimals - Number of decimals for the token e.g. 6
TOKEN_DECIMALS: 6,
// USE_USDC_MIGRATIONS - whether or not to use legacy migrations in migrations/usdc directory.
// These migrations deploy each version of FiatToken separately.
USE_USDC_MIGRATIONS: false,
// FiatTokenImplementationAddress - (optional) if given for non-usdc migrations we don't deploy FiatToken, just the proxy
// FIAT_TOKEN_IMPLEMENTATION_ADDRESS: "",
// FiatTokenProxy contract - override the contract address used in migrations
// PROXY_CONTRACT_ADDRESS: "",
// ***** DEPLOYER HOT KEYS *********
BLACKLISTER_ADDRESS: "",
BLACKLISTER_PRIVATE_KEY: "",
DEPLOYER_ADDRESS: "",
DEPLOYER_PRIVATE_KEY: "",
MASTERMINTER_OWNER_ADDRESS: "",
MASTERMINTER_OWNER_PRIVATE_KEY: "",
OWNER_ADDRESS: "",
OWNER_PRIVATE_KEY: "",
PROXY_ADMIN_ADDRESS: "",
PROXY_ADMIN_PRIVATE_KEY: "",
// ***** COLD STORAGE *********
// Pauser - can pause the contract
COLD_PAUSER_ADDRESS: "",
// Blacklister - can blacklist addresses
COLD_BLACKLISTER_ADDRESS: "",
// LostAndFound - tokens that were locked in the contract are sent to this
COLD_LOST_AND_FOUND_ADDRESS: "",
COLD_MASTERMINTER_OWNER_ADDRESS: "",
COLD_PROXY_ADMIN_ADDRESS: "",
// Owner - can configure master minter, pauser, and blacklister
COLD_OWNER_ADDRESS: "",
};