Skip to content

Commit a5eb705

Browse files
committed
Merge branch 'master' into v2.6.0
2 parents a1b0315 + 4066b8f commit a5eb705

104 files changed

Lines changed: 19192 additions & 2069 deletions

File tree

Some content is hidden

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

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ node_modules
2121
broadcast/**
2222
!broadcast/**/
2323
!broadcast/**/31/**
24+
!broadcast/**/30/**
2425

2526
# TypeChain files
2627
/typechain

.gitmodules

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,9 @@
44
[submodule "lib/halmos-cheatcodes"]
55
path = lib/halmos-cheatcodes
66
url = https://github.com/a16z/halmos-cheatcodes
7+
[submodule "lib/openzeppelin-foundry-upgrades"]
8+
path = lib/openzeppelin-foundry-upgrades
9+
url = https://github.com/OpenZeppelin/openzeppelin-foundry-upgrades
10+
[submodule "lib/openzeppelin-contracts-upgradeable"]
11+
path = lib/openzeppelin-contracts-upgradeable
12+
url = https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable

Makefile

Lines changed: 165 additions & 111 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -415,10 +415,10 @@ make python-setup # Halmos for formal verification (once per clone)
415415
make build
416416

417417
# Test deployment (simulation)
418-
make deploy-lbc NETWORK=testnet
418+
make deploy-lbc NETWORK=rskTestnet
419419

420420
# Actual deployment
421-
make deploy-lbc-broadcast NETWORK=testnet
421+
make deploy-lbc-broadcast NETWORK=rskTestnet
422422
```
423423

424424
#### Documentation
@@ -436,20 +436,20 @@ make deploy-lbc-broadcast NETWORK=testnet
436436

437437
```bash
438438
# Deployment
439-
make deploy-lbc NETWORK=testnet # Simulation
440-
make deploy-lbc-broadcast NETWORK=testnet # Actual deployment
439+
make deploy-lbc NETWORK=rskTestnet # Simulation
440+
make deploy-lbc-broadcast NETWORK=rskTestnet # Actual deployment
441441

442442
# Upgrades
443-
make upgrade-lbc NETWORK=testnet # Simulation
444-
make upgrade-lbc-broadcast NETWORK=testnet # Actual upgrade
443+
make upgrade-lbc NETWORK=rskTestnet # Simulation
444+
make upgrade-lbc-broadcast NETWORK=rskTestnet # Actual upgrade
445445

446446
# Fork testing
447447
make testnet-fork-deploy # Testnet fork simulation
448448
make testnet-fork-deploy-broadcast # Testnet fork actual deployment
449449

450450
# Utilities
451451
make get-versions # Get contract versions
452-
make check-env NETWORK=testnet # Environment validation
452+
make check-env NETWORK=rskTestnet # Environment validation
453453
make help # Show all commands
454454
```
455455

addresses.json

Lines changed: 45 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -74,53 +74,69 @@
7474
},
7575
"rskMainnet": {
7676
"SignatureValidator": {
77-
"address": "0xb107cc96A5CfC4Be502e9BBB1208dE4792044ba7",
77+
"address": "0xB0824559dF4a0872A61B228466bAd12E733F7DEC",
7878
"deployed": true
7979
},
8080
"Quotes": {
81-
"address": "0xecfF1feFa8814c980330ca1000B067BBC9D2ee25",
81+
"address": "0xaAFf2c6D3185Ccd03d9781E689005c314b936ac1",
8282
"deployed": true
8383
},
8484
"BtcUtils": {
85-
"address": "0x0FCf6ed9DBA0AE3AD3f6908a9499285720a6d43d",
85+
"address": "0xd8D956312222D8AcaBb58569Cc960A93B1AA2F7A",
8686
"deployed": true
8787
},
88-
"LiquidityBridgeContract": {
89-
"address": "0xAA9cAf1e3967600578727F975F283446A3Da6612",
88+
"FlyoverDiscovery": {
89+
"address": "0x9A48C6b18Aa000d0bd35D55616bCc98aD3553e7a",
9090
"deployed": true
9191
},
92-
"Migrations": {
93-
"address": "0x22183DB087d1Fed621435d00aa9cac4B5CdC9aE1",
92+
"PegOutContract": {
93+
"address": "0x9A0678742cfb567874eb4e99Df2106BDED78F5E4",
9494
"deployed": true
9595
},
96-
"QuotesV2": {
97-
"address": "0x0123eF8Ae46F9FCBF67c706f73d46bCCE3df44F7",
96+
"PegInContract": {
97+
"address": "0x9270733402Dc7C5730Ea24268fC11039fD75E189",
98+
"deployed": true
99+
},
100+
"CollateralManagementContract": {
101+
"address": "0xBe4D93B3aFD9921CAC66704fFD3Caf662886fb73",
102+
"deployed": true
103+
},
104+
"PauseRegistry": {
105+
"address": "0xb2c65Bbf276CC5CCae73c0ab29B609a129080639",
98106
"deployed": true
99107
}
100108
},
101109
"rskTestnet": {
102-
"Migrations": {
103-
"address": "0x96B4493B3390F6556979b002daC6D0A091973beE",
104-
"deployed": true
105-
},
106110
"SignatureValidator": {
107-
"address": "0xA66B2938b6cC837821cF4Be27F7016951047E03D",
111+
"address": "0x94DD5D58619f1747AF16B3C87f29a6BA9Bb5b4D1",
108112
"deployed": true
109113
},
110114
"Quotes": {
111-
"address": "0x82Ae9f2609FA360D73B12D735356eE467eC1445e",
115+
"address": "0xb273b2259c133029F02B0f59Fbad81285717592f",
112116
"deployed": true
113117
},
114118
"BtcUtils": {
115-
"deployed": true,
116-
"address": "0x147F172c8a7434D10FDac6E2c8045116683f277B"
119+
"address": "0x05a428AdCC86de5e4fdA9EEC0be7807455b4c2cC",
120+
"deployed": true
117121
},
118-
"LiquidityBridgeContract": {
119-
"address": "0xc2A630c053D12D63d32b025082f6Ba268db18300",
122+
"FlyoverDiscovery": {
123+
"address": "0xE8610c632c4219b0245b39d5Cd216A31F491d919",
120124
"deployed": true
121125
},
122-
"QuotesV2": {
123-
"address": "0xC5173CAE944b9CB527B386A51c7353fEf0d4794c",
126+
"PegOutContract": {
127+
"address": "0x48d19e10A166E20746af5037e79A5cEa5BD38Cc8",
128+
"deployed": true
129+
},
130+
"PegInContract": {
131+
"address": "0xB29fa9754D41C3Bb17d5f89290294F48C13Af59b",
132+
"deployed": true
133+
},
134+
"CollateralManagementContract": {
135+
"address": "0xF4CeD744227E0c50F822e40eF64917093bcf09b3",
136+
"deployed": true
137+
},
138+
"PauseRegistry": {
139+
"address": "0xf30F9c50b727860389F0D54B19C899baBC5be86B",
124140
"deployed": true
125141
}
126142
},
@@ -148,39 +164,35 @@
148164
},
149165
"rskDevelopment": {
150166
"SignatureValidator": {
151-
"address": "0xb5698C36773aE6eAE9F8D399beF24B33C3519454",
167+
"address": "0x07cD5fAD0A6654Cc9f3F05c097b50251d17a66a6",
152168
"deployed": true
153169
},
154170
"Quotes": {
155-
"address": "0xC2Fac578B41e092543db8Dda0C990F64Bb18b6F5",
171+
"address": "0x38E1A06dDe6377A1bd49695CD0Ce6984D4918404",
156172
"deployed": true
157173
},
158174
"BtcUtils": {
159-
"address": "0xddFb077cD156095e31ADE2e53F5153d53b770054",
175+
"address": "0xF2d479241b77aB0F6B6e90d2F1346509A3E890EB",
160176
"deployed": true
161177
},
162178
"FlyoverDiscovery": {
163-
"address": "0xe16b04a1a87aC65a4aF8D46a8b797D0d46572408",
179+
"address": "0x9BD4Bd617D2a5df4b59A5bA78F52dD85681A3F4e",
164180
"deployed": true
165181
},
166182
"PegOutContract": {
167-
"address": "0x15c240d9Fb91224c0d3Ca9b04Ff63844aA3dF040",
183+
"address": "0x4dd0f80E26eD2416bf02550FF8e42DE1D59170cb",
168184
"deployed": true
169185
},
170186
"PegInContract": {
171-
"address": "0xcf871fB1D934301dD161A3AD5eB50379527B1CDc",
187+
"address": "0xB1e0F1F0a29F8b4c4a2f8eB161711c6527Be6a81",
172188
"deployed": true
173189
},
174190
"CollateralManagementContract": {
175-
"address": "0x4036AC5c4C24C4Ae11BD29D709Dd5d057ca8F39d",
176-
"deployed": true
177-
},
178-
"ProxyAdmin": {
179-
"address": "0x46b2Ff811543FA43f5c3378972571e239624E69B",
191+
"address": "0xce2Af4eBEd8355968159f2A766329FBb6028dF23",
180192
"deployed": true
181193
},
182194
"PauseRegistry": {
183-
"address": "0x2FDe2c000AB628D6F4B72f671eA8C2f4Be7A451f",
195+
"address": "0x939647E729B9A1D9c1e30468B6c7b409bfCE1e59",
184196
"deployed": true
185197
}
186198
}

broadcast/DeployFlyover.s.sol/30/dry-run/run-1777572147829.json

Lines changed: 386 additions & 0 deletions
Large diffs are not rendered by default.

broadcast/DeployFlyover.s.sol/30/dry-run/run-1777572250365.json

Lines changed: 386 additions & 0 deletions
Large diffs are not rendered by default.

broadcast/DeployFlyover.s.sol/30/dry-run/run-1777573546462.json

Lines changed: 386 additions & 0 deletions
Large diffs are not rendered by default.

broadcast/DeployFlyover.s.sol/30/dry-run/run-1777573564943.json

Lines changed: 386 additions & 0 deletions
Large diffs are not rendered by default.

broadcast/DeployFlyover.s.sol/30/dry-run/run-1777573661607.json

Lines changed: 386 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)