Skip to content

Commit 44f84a7

Browse files
committed
feat: add sei
1 parent d89db8e commit 44f84a7

20 files changed

+864
-75
lines changed

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,5 @@ PLUME_RPC=' '
135135
KATANA_RPC=' '
136136

137137
HYPEREVM_RPC=' '
138+
139+
SEI_RPC=' '

deployments/prod_addresses.json

Lines changed: 697 additions & 74 deletions
Large diffs are not rendered by default.

deployments/prod_verification.json

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2846,6 +2846,152 @@
28462846
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", 10]
28472847
]
28482848
],
2849+
"1329": [
2850+
[
2851+
"0xcd620187f4846ba5a42ab41270aC550467dc9FbB",
2852+
"SwitchboardSimulator",
2853+
"contracts/mocks/fee-updater/SwitchboardSimulator.sol",
2854+
[
2855+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2856+
"0x8c36353db4F3a2DDDeed38405199d13DCF8a1B82",
2857+
1329,
2858+
1000,
2859+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009"
2860+
]
2861+
],
2862+
[
2863+
"0x09A03E0d298AA13a07A9a3e36a606d4F6a4b8bB7",
2864+
"SimulatorUtils",
2865+
"contracts/mocks/fee-updater/SimulatorUtils.sol",
2866+
[
2867+
"0x8c36353db4F3a2DDDeed38405199d13DCF8a1B82",
2868+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009",
2869+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2870+
1329
2871+
]
2872+
],
2873+
[
2874+
"0x8c36353db4F3a2DDDeed38405199d13DCF8a1B82",
2875+
"SocketSimulator",
2876+
"contracts/mocks/fee-updater/SocketSimulator.sol",
2877+
[
2878+
1329,
2879+
1329,
2880+
"0x9B8c323468AEC7A7Cb041CeD48F92559bFF33705",
2881+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009",
2882+
"IMLI"
2883+
]
2884+
],
2885+
[
2886+
"0xb4Db1838d0B97BD58C7663b3E487eEbC9a996472",
2887+
"Counter",
2888+
"contracts/examples/Counter.sol",
2889+
["0x0CC93650bF4D98237628DACf87f94E443956D8dF"]
2890+
],
2891+
[
2892+
"0xd9E3a8Ba9Be55919C5C0De6694e3103F5a35820E",
2893+
"SocketBatcher",
2894+
"contracts/socket/SocketBatcher.sol",
2895+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
2896+
],
2897+
[
2898+
"0x3043Ad9C9e01664bc3A68477f0870Df35dC4bFf8",
2899+
"OptimisticSwitchboard",
2900+
"contracts/switchboard/default-switchboards/OptimisticSwitchboard.sol",
2901+
[
2902+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2903+
"0x0CC93650bF4D98237628DACf87f94E443956D8dF",
2904+
1329,
2905+
7200,
2906+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009"
2907+
]
2908+
],
2909+
[
2910+
"0x525a6489a1df5fF1ae077fAf628E43b7F52298eF",
2911+
"FastSwitchboard",
2912+
"contracts/switchboard/default-switchboards/FastSwitchboard.sol",
2913+
[
2914+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2915+
"0x0CC93650bF4D98237628DACf87f94E443956D8dF",
2916+
1329,
2917+
7200,
2918+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009"
2919+
]
2920+
],
2921+
[
2922+
"0x657e72B305Dc1c41e98d9efC2350EC10e3c83E21",
2923+
"TransmitManager",
2924+
"contracts/TransmitManager.sol",
2925+
[
2926+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2927+
1329,
2928+
"0x0CC93650bF4D98237628DACf87f94E443956D8dF",
2929+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009"
2930+
]
2931+
],
2932+
[
2933+
"0xb3314456567986e657d4C65Ec9e8cB736B92d11D",
2934+
"ExecutionManagerDF",
2935+
"contracts/ExecutionManagerDF.sol",
2936+
[
2937+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2938+
1329,
2939+
"0x0CC93650bF4D98237628DACf87f94E443956D8dF",
2940+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009"
2941+
]
2942+
],
2943+
[
2944+
"0x0CC93650bF4D98237628DACf87f94E443956D8dF",
2945+
"Socket",
2946+
"contracts/socket/Socket.sol",
2947+
[
2948+
1329,
2949+
"0x9B8c323468AEC7A7Cb041CeD48F92559bFF33705",
2950+
"0xb4Ef469c9d8317851270346070dA0ecE24616E6b",
2951+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2952+
"IMLI"
2953+
]
2954+
],
2955+
[
2956+
"0xb4Ef469c9d8317851270346070dA0ecE24616E6b",
2957+
"CapacitorFactory",
2958+
"contracts/CapacitorFactory.sol",
2959+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", 10]
2960+
],
2961+
[
2962+
"0x9B8c323468AEC7A7Cb041CeD48F92559bFF33705",
2963+
"Hasher",
2964+
"contracts/utils/Hasher.sol",
2965+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
2966+
],
2967+
[
2968+
"0x1CAdCd88fC148D3966eDe75D029937C886f66009",
2969+
"SignatureVerifier",
2970+
"contracts/utils/SignatureVerifier.sol",
2971+
["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"]
2972+
],
2973+
[
2974+
"0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE",
2975+
"MultiSigWrapper",
2976+
"contracts/utils/multisig/MultiSigWrapper.sol",
2977+
[
2978+
"0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836",
2979+
"0x1959bB1D984Cf45D296b2b5b1B3c92346eA3dA0A"
2980+
]
2981+
],
2982+
[
2983+
"0x1F6bc87f3309B5D31Eb0BdaBE3ED7d3110d3B9c3",
2984+
"SafeProxyFactory",
2985+
"contracts/utils/multisig/proxies/SafeProxyFactory.sol",
2986+
[]
2987+
],
2988+
[
2989+
"0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead",
2990+
"SafeL2",
2991+
"contracts/utils/multisig/SafeL2.sol",
2992+
[]
2993+
]
2994+
],
28492995
"1729": [
28502996
[
28512997
"0xd286595d2e3D879596FAB51f83A702D10a6db27b",

scripts/constants/overrides.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ export const chainOverrides: {
116116
[ChainSlug.PLUME]: {
117117
gasLimit: 5_000_000,
118118
},
119+
[ChainSlug.SEI]: {
120+
gasLimit: 5_000_000,
121+
},
119122
};
120123

121124
/**

scripts/rpcConfig/constants/batcherSupportedChainSlug.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,5 @@ export const batcherSupportedChainSlugs = [
6363
ChainSlug.PLUME,
6464
ChainSlug.KATANA,
6565
ChainSlug.HYPEREVM,
66+
ChainSlug.SEI,
6667
];

scripts/rpcConfig/constants/explorers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,5 @@ export const explorers = {
4242
[ChainSlug.PLUME]: "https://explorer.plume.org/",
4343
[ChainSlug.KATANA]: "https://explorer.katanarpc.com/",
4444
[ChainSlug.HYPEREVM]: "https://www.hyperscan.com/",
45+
[ChainSlug.SEI]: "https://seitrace.com/",
4546
};

scripts/rpcConfig/constants/icons.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,5 @@ export const icons = {
4040
[ChainSlug.PLUME]: "",
4141
[ChainSlug.KATANA]: "",
4242
[ChainSlug.HYPEREVM]: "",
43+
[ChainSlug.SEI]: "",
4344
};

scripts/rpcConfig/constants/rpc.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,5 @@ export const rpcs = {
7575
[ChainSlug.PLUME]: checkEnvValue("PLUME_RPC"),
7676
[ChainSlug.KATANA]: checkEnvValue("KATANA_RPC"),
7777
[ChainSlug.HYPEREVM]: checkEnvValue("HYPEREVM_RPC"),
78+
[ChainSlug.SEI]: checkEnvValue("SEI_RPC"),
7879
};

scripts/rpcConfig/constants/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ import { DeploymentMode } from "../../../src";
22

33
export const version = {
44
[DeploymentMode.DEV]: "1.0.5",
5-
[DeploymentMode.PROD]: "1.0.99",
5+
[DeploymentMode.PROD]: "1.0.100",
66
};

src/enums/chainId.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,5 @@ export enum ChainId {
7171
PLUME = 98866,
7272
KATANA = 747474,
7373
HYPEREVM = 999,
74+
SEI = 1329,
7475
}

0 commit comments

Comments
 (0)