Skip to content

Commit e476406

Browse files
authored
feat: Plasma Deployments (#1114)
* chore: Support Etherscan V2 verification Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * Added hyperenv to custom networks Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * verifyContract fucntion Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * import Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * comment Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * feat: Plasma Deployments Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * Universal_SpokePool & UniversalAdapter Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * SpokePoolPeriphery Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * udpate plasma config Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * revert Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * hardhat-verify revert Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * yarn.lock Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * fix build issue Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> --------- Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
1 parent f722857 commit e476406

17 files changed

+6830
-7
lines changed

broadcast/deployed-addresses.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,11 @@
128128
"transaction_hash": "Unknown",
129129
"block_number": 23371516
130130
},
131+
"Universal_Adapter_9745": {
132+
"address": "0xb47fD69FE25878F4E43aAF2F9ad7D0A3A0B22363",
133+
"transaction_hash": "Unknown",
134+
"block_number": 23419367
135+
},
131136
"Blast_Adapter": {
132137
"address": "0xF2bEf5E905AAE0295003ab14872F811E914EdD81",
133138
"transaction_hash": "Unknown",
@@ -600,6 +605,36 @@
600605
}
601606
}
602607
},
608+
"9745": {
609+
"chain_name": "Plasma",
610+
"contracts": {
611+
"Helios": {
612+
"address": "0x7e63a5f1a8f0b4d0934b2f2327daed3f6bb2ee75",
613+
"transaction_hash": "Unknown",
614+
"block_number": 1552582
615+
},
616+
"SpokePool": {
617+
"address": "0x2271a5E74eA8A29764ab10523575b41AA52455f0",
618+
"transaction_hash": "Unknown",
619+
"block_number": 1623864
620+
},
621+
"SpokePoolVerifier": {
622+
"address": "0x3Fb9cED51E968594C87963a371Ed90c39519f65A",
623+
"transaction_hash": "Unknown",
624+
"block_number": 1619568
625+
},
626+
"SpokePoolPeriphery": {
627+
"address": "0xF1BF00D947267Da5cC63f8c8A60568c59FA31bCb",
628+
"transaction_hash": "Unknown",
629+
"block_number": 1628438
630+
},
631+
"MulticallHandler": {
632+
"address": "0x5E7840E06fAcCb6d1c3b5F5E0d1d3d07F2829bba",
633+
"transaction_hash": "Unknown",
634+
"block_number": 1619956
635+
}
636+
}
637+
},
603638
"34443": {
604639
"chain_name": "Mode",
605640
"contracts": {

broadcast/deployed-addresses.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,12 @@ This file contains the latest deployed smart contract addresses from the broadca
156156
- Transaction Hash: `Unknown`
157157
- Block Number: `23371516`
158158

159+
#### Universal_Adapter_9745
160+
161+
- **Universal_Adapter_9745**: `0xb47fD69FE25878F4E43aAF2F9ad7D0A3A0B22363`
162+
- Transaction Hash: `Unknown`
163+
- Block Number: `23419367`
164+
159165
#### Blast_Adapter
160166

161167
- **Blast_Adapter**: `0xF2bEf5E905AAE0295003ab14872F811E914EdD81`
@@ -614,6 +620,38 @@ This file contains the latest deployed smart contract addresses from the broadca
614620
- Transaction Hash: `Unknown`
615621
- Block Number: `33154505`
616622

623+
### Plasma (Chain ID: 9745)
624+
625+
#### Helios
626+
627+
- **Helios**: `0x7e63a5f1a8f0b4d0934b2f2327daed3f6bb2ee75`
628+
- Transaction Hash: `Unknown`
629+
- Block Number: `1552582`
630+
631+
#### SpokePool
632+
633+
- **SpokePool**: `0x2271a5E74eA8A29764ab10523575b41AA52455f0`
634+
- Transaction Hash: `Unknown`
635+
- Block Number: `1623864`
636+
637+
#### SpokePoolVerifier
638+
639+
- **SpokePoolVerifier**: `0x3Fb9cED51E968594C87963a371Ed90c39519f65A`
640+
- Transaction Hash: `Unknown`
641+
- Block Number: `1619568`
642+
643+
#### SpokePoolPeriphery
644+
645+
- **SpokePoolPeriphery**: `0xF1BF00D947267Da5cC63f8c8A60568c59FA31bCb`
646+
- Transaction Hash: `Unknown`
647+
- Block Number: `1628438`
648+
649+
#### MulticallHandler
650+
651+
- **MulticallHandler**: `0x5E7840E06fAcCb6d1c3b5F5E0d1d3d07F2829bba`
652+
- Transaction Hash: `Unknown`
653+
- Block Number: `1619956`
654+
617655
### Mode (Chain ID: 34443)
618656

619657
#### SpokePool

deploy/consts.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@ export const L2_ADDRESS_MAP: { [key: number]: { [contractName: string]: string }
188188
cctpV2TokenMessenger: "0x28b5a0e9C621a5BadaA536219b3a228C8168cf5d",
189189
cctpV2MessageTransmitter: "0x81D40F21F12A8F0E3252Bccb954D722d4c464B64",
190190
},
191+
[CHAIN_IDs.PLASMA]: {
192+
permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3",
193+
},
191194
[CHAIN_IDs.POLYGON]: {
192195
fxChild: "0x8397259c983751DAf40400790063935a11afa28a",
193196
cctpTokenMessenger: "0x9daF8c91AEFAE50b9c0E69629D3F6Ca40cA3B3FE",

deployments/deployments.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"Lisk_Adapter": { "address": "0xF039AdCC74936F90fE175e8b3FE0FdC8b8E0c73b", "blockNumber": 22474211 },
2626
"Universal_Adapter_56": { "address": "0x6f1C9d3bcDF51316E7b515a62C02F601500b084b", "blockNumber": 23251254 },
2727
"Universal_Adapter_999": { "address": "0x0ec70777Ac388774041dD5A1778Cdf3AF3134D2B", "blockNumber": 23371516 },
28+
"Universal_Adapter_9745": { "address": "0xb47fD69FE25878F4E43aAF2F9ad7D0A3A0B22363", "blockNumber": 23419367 },
2829
"Blast_Adapter": { "address": "0xF2bEf5E905AAE0295003ab14872F811E914EdD81", "blockNumber": 20221494 },
2930
"Scroll_Adapter": { "address": "0x2DA799c2223c6ffB595e578903AE6b95839160d8", "blockNumber": 22325451 },
3031
"Blast_DaiRetriever": { "address": "0x98Dd57048d7d5337e92D9102743528ea4Fea64aB", "blockNumber": 20378862 },
@@ -161,6 +162,13 @@
161162
"SpokePool": { "address": "0x5545092553Cf5Bf786e87a87192E902D50D8f022", "blockNumber": 7634204 },
162163
"MulticallHandler": { "address": "0x0F7Ae28dE1C8532170AD4ee566B5801485c13a0E", "blockNumber": 24206664 }
163164
},
165+
"9745": {
166+
"Helios": { "address": "0x7e63a5f1a8f0b4d0934b2f2327daed3f6bb2ee75", "blockNumber": 1552582 },
167+
"SpokePool": { "address": "0x2271a5E74eA8A29764ab10523575b41AA52455f0", "blockNumber": 1623864 },
168+
"SpokePoolVerifier": { "address": "0x3Fb9cED51E968594C87963a371Ed90c39519f65A", "blockNumber": 1619568 },
169+
"SpokePoolPeriphery": { "address": "0xF1BF00D947267Da5cC63f8c8A60568c59FA31bCb", "blockNumber": 1628438 },
170+
"MulticallHandler": { "address": "0x5E7840E06fAcCb6d1c3b5F5E0d1d3d07F2829bba", "blockNumber": 1619956 }
171+
},
164172
"81457": {
165173
"SpokePool": { "address": "0x2D509190Ed0172ba588407D4c2df918F955Cc6E1", "blockNumber": 5574280 },
166174
"SpokePoolVerifier": { "address": "0x3Fb9cED51E968594C87963a371Ed90c39519f65A", "blockNumber": 18834642 },

0 commit comments

Comments
 (0)