32 lines
1.3 KiB
Plaintext
32 lines
1.3 KiB
Plaintext
# Network Config
|
|
MIGRATIONS_DIR= # ./migrations/prod
|
|
MIGRATIONS_NETWORK= # xyz
|
|
|
|
# IF network needs it
|
|
INFURA_KEY=
|
|
|
|
# Verification
|
|
ETHERSCAN_KEY=
|
|
|
|
# Wormhole Receiver (if needed) # Example Format
|
|
INIT_SIGNERS= # ["0x0000000000000000000000000000000000000000"]
|
|
INIT_GOV_CHAIN_ID= # 0x1
|
|
INIT_GOV_CONTRACT= # 0x000000000000000000000000000000000000000000000000000000000000004
|
|
|
|
# Pyth Migrations # Example Format
|
|
WORMHOLE_BRIDGE_ADDRESS # 0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D (only if wormhole exists)
|
|
SOLANA_CHAIN_ID= # 0x1
|
|
SOLANA_EMITTER= # 0xf346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0
|
|
PYTHNET_CHAIN_ID= # 0x1a
|
|
PYTHNET_EMITTER= # 0xa27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6
|
|
|
|
# The duration that a price feed stored in the contract is considered to be
|
|
# valid, after this duration, the price feed is stale and will be invalid.
|
|
# This value should derive from Pyth to wormhole latency, and target chain blocktime and latency.
|
|
VALID_TIME_PERIOD_SECONDS= # 60
|
|
|
|
GOVERNANCE_CHAIN_ID= # 0x1
|
|
GOVERNANCE_EMITTER= # 0x63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385
|
|
|
|
WORMHOLE_CHAIN_NAME= # ethereum, defined in https://github.com/wormhole-foundation/wormhole/blob/dev.v2/sdk/js/src/utils/consts.ts
|