Skip to content

Commit f7958e3

Browse files
authored
[eth] Add set fee migration step + deployment process improvement (#346)
* Remove celo conf files as we are not there * Remove some unused files * Move common variables to cluster env Also rename mainnet to ethereum * Update migration scripts * Remove ropsten, it's decommissioned * Update template * Create deployment script * Add set fee migration step * Comment out old upgrade process with good comments * Address Tom comments * Use a helper function for loading env
1 parent 4b37fda commit f7958e3

File tree

59 files changed

+225
-368
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+225
-368
lines changed
Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
1-
MIGRATIONS_DIR=./migrations/prod
2-
MIGRATIONS_NETWORK=celo
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0xa321448d90d4e5b0A732867c18eA198e75CAC48E
1+
WORMHOLE_BRIDGE_ADDRESS=0xa5f208e072434bC67592E4C49C1B991BA79BCA46
62
SOLANA_CHAIN_ID=0x1
73
SOLANA_EMITTER=0x6bb14509a612f01fbbc4cffeebd4bbfb492a86df717ebe92eb6df432a3f00a25
84
PYTHNET_CHAIN_ID=0x1a
95
PYTHNET_EMITTER=0xf8cd23c2ab91237730770bbea08d61005cdda0984348f3f6eecb559638c0bba0
106

11-
VALID_TIME_PERIOD_SECONDS=60
12-
137
GOVERNANCE_CHAIN_ID=0x1
148
GOVERNANCE_EMITTER=0x5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e
15-
16-
WORMHOLE_CHAIN_NAME=celo

ethereum/.env.cluster.testnet

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
WORMHOLE_BRIDGE_ADDRESS=0xBd07292de7b505a4E803CEe286184f7Acf908F5e
2+
SOLANA_CHAIN_ID=0x1
3+
SOLANA_EMITTER=0xf346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0
4+
PYTHNET_CHAIN_ID=0x1a
5+
PYTHNET_EMITTER=0xa27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6
6+
7+
GOVERNANCE_CHAIN_ID=0x1
8+
GOVERNANCE_EMITTER=0x63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385
9+
10+
MIGRATION_12_SET_FEE_VAA=0x010000000001006c844a6f378ddc46842e61552db124bf384d7fb2410584cdc8f3be8cc864b2d169cd9640f23c72e80ac119f10614bb22570731ce9cd8999501cb9178ad7b27e80063471aea00000000000163278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c3850000000000000006015054474d0103000000000000000000010000000000000000

ethereum/.env.prod.arbitrum

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
MIGRATIONS_DIR=./migrations/prod
22
MIGRATIONS_NETWORK=arbitrum
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0xa5f208e072434bC67592E4C49C1B991BA79BCA46
6-
SOLANA_CHAIN_ID=0x1
7-
SOLANA_EMITTER=0x6bb14509a612f01fbbc4cffeebd4bbfb492a86df717ebe92eb6df432a3f00a25
8-
PYTHNET_CHAIN_ID=0x1a
9-
PYTHNET_EMITTER=0xf8cd23c2ab91237730770bbea08d61005cdda0984348f3f6eecb559638c0bba0
10-
11-
VALID_TIME_PERIOD_SECONDS=60
12-
13-
GOVERNANCE_CHAIN_ID=0x1
14-
GOVERNANCE_EMITTER=0x5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e
15-
163
WORMHOLE_CHAIN_NAME=arbitrum
4+
CLUSTER=mainnet
5+
VALID_TIME_PERIOD_SECONDS=60

ethereum/.env.prod.aurora

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
MIGRATIONS_DIR=./migrations/prod
22
MIGRATIONS_NETWORK=aurora
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0xa321448d90d4e5b0A732867c18eA198e75CAC48E
6-
SOLANA_CHAIN_ID=0x1
7-
SOLANA_EMITTER=0x6bb14509a612f01fbbc4cffeebd4bbfb492a86df717ebe92eb6df432a3f00a25
8-
PYTHNET_CHAIN_ID=0x1a
9-
PYTHNET_EMITTER=0xf8cd23c2ab91237730770bbea08d61005cdda0984348f3f6eecb559638c0bba0
10-
11-
VALID_TIME_PERIOD_SECONDS=60
12-
13-
GOVERNANCE_CHAIN_ID=0x1
14-
GOVERNANCE_EMITTER=0x5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e
15-
163
WORMHOLE_CHAIN_NAME=aurora
4+
CLUSTER=mainnet
5+
VALID_TIME_PERIOD_SECONDS=60

ethereum/.env.prod.aurora_testnet

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
MIGRATIONS_DIR=./migrations/prod
22
MIGRATIONS_NETWORK=aurora_testnet
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0xBd07292de7b505a4E803CEe286184f7Acf908F5e
6-
SOLANA_CHAIN_ID=0x1
7-
SOLANA_EMITTER=0xf346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0
8-
PYTHNET_CHAIN_ID=0x1a
9-
PYTHNET_EMITTER=0xa27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6
10-
11-
VALID_TIME_PERIOD_SECONDS=60
12-
13-
GOVERNANCE_CHAIN_ID=0x1
14-
GOVERNANCE_EMITTER=0x63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385
15-
163
WORMHOLE_CHAIN_NAME=aurora
4+
CLUSTER=testnet
5+
VALID_TIME_PERIOD_SECONDS=60

ethereum/.env.prod.avalanche

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
MIGRATIONS_DIR=./migrations/prod
22
MIGRATIONS_NETWORK=avalanche
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0x54a8e5f9c4CbA08F9943965859F6c34eAF03E26c
6-
SOLANA_CHAIN_ID=0x1
7-
SOLANA_EMITTER=0x6bb14509a612f01fbbc4cffeebd4bbfb492a86df717ebe92eb6df432a3f00a25
8-
PYTHNET_CHAIN_ID=0x1a
9-
PYTHNET_EMITTER=0xf8cd23c2ab91237730770bbea08d61005cdda0984348f3f6eecb559638c0bba0
10-
11-
VALID_TIME_PERIOD_SECONDS=60
12-
13-
GOVERNANCE_CHAIN_ID=0x1
14-
GOVERNANCE_EMITTER=0x5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e
15-
163
WORMHOLE_CHAIN_NAME=avalanche
4+
CLUSTER=mainnet
5+
VALID_TIME_PERIOD_SECONDS=60

ethereum/.env.prod.bnb

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
MIGRATIONS_DIR=./migrations/prod
22
MIGRATIONS_NETWORK=bnb
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B
6-
SOLANA_CHAIN_ID=0x1
7-
SOLANA_EMITTER=0x6bb14509a612f01fbbc4cffeebd4bbfb492a86df717ebe92eb6df432a3f00a25
8-
PYTHNET_CHAIN_ID=0x1a
9-
PYTHNET_EMITTER=0xf8cd23c2ab91237730770bbea08d61005cdda0984348f3f6eecb559638c0bba0
10-
11-
VALID_TIME_PERIOD_SECONDS=60
12-
13-
GOVERNANCE_CHAIN_ID=0x1
14-
GOVERNANCE_EMITTER=0x5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e
15-
163
WORMHOLE_CHAIN_NAME=bsc
4+
CLUSTER=mainnet
5+
VALID_TIME_PERIOD_SECONDS=60

ethereum/.env.prod.bnb_testnet

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
MIGRATIONS_DIR=./migrations/prod
22
MIGRATIONS_NETWORK=bnb_testnet
3-
4-
#Pyth
5-
WORMHOLE_BRIDGE_ADDRESS=0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D
6-
SOLANA_CHAIN_ID=0x1
7-
SOLANA_EMITTER=0xf346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0
8-
PYTHNET_CHAIN_ID=0x1a
9-
PYTHNET_EMITTER=0xa27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6
10-
11-
VALID_TIME_PERIOD_SECONDS=60
12-
13-
GOVERNANCE_CHAIN_ID=0x1
14-
GOVERNANCE_EMITTER=0x63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385
15-
163
WORMHOLE_CHAIN_NAME=bsc
4+
CLUSTER=testnet
5+
VALID_TIME_PERIOD_SECONDS=60

ethereum/.env.prod.celo_alfajores_testnet

Lines changed: 0 additions & 16 deletions
This file was deleted.

ethereum/.env.prod.development

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
11
# Migrations Metadata
22
MIGRATIONS_DIR=./migrations/prod
33
MIGRATIONS_NETWORK=development
4-
5-
#Pyth
6-
WORMHOLE_BRIDGE_ADDRESS=0x88505117CA88e7dd2eC6EA1E13f0948db2D50D56
7-
SOLANA_CHAIN_ID=0x1
8-
SOLANA_EMITTER=0xf346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0
9-
PYTHNET_CHAIN_ID=0x1a
10-
PYTHNET_EMITTER=0xa27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6
11-
12-
VALID_TIME_PERIOD_SECONDS=60
13-
14-
GOVERNANCE_CHAIN_ID=0x1
15-
GOVERNANCE_EMITTER=0x63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385
16-
174
WORMHOLE_CHAIN_NAME=ethereum
5+
CLUSTER=testnet
6+
VALID_TIME_PERIOD_SECONDS=60

0 commit comments

Comments
 (0)