pyth-crosschain/ethereum/.env.template

32 lines
1.3 KiB
Plaintext
Raw Normal View History

# 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= # 0xa27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6
WORMHOLE_CHAIN_NAME= # ethereum, defined in https://github.com/wormhole-foundation/wormhole/blob/dev.v2/sdk/js/src/utils/consts.ts