diff --git a/safe_eth/eth/account_abstraction/user_operation.py b/safe_eth/eth/account_abstraction/user_operation.py index 1478e961a..c5035c99b 100644 --- a/safe_eth/eth/account_abstraction/user_operation.py +++ b/safe_eth/eth/account_abstraction/user_operation.py @@ -96,10 +96,10 @@ def from_bundler_response( HexBytes(user_operation["signature"]), ChecksumAddress(user_operation_response["entryPoint"]), ChecksumAddress(user_operation["factory"]) - if "factory" in user_operation + if user_operation.get("factory") is not None else None, HexBytes(user_operation["factoryData"]) - if "factoryData" in user_operation + if user_operation.get("factoryData") is not None else None, paymaster_verification_gas_limit, paymaster_post_op_gas_limit, diff --git a/safe_eth/eth/clients/blockscout_client.py b/safe_eth/eth/clients/blockscout_client.py index f6f325960..e85d68059 100644 --- a/safe_eth/eth/clients/blockscout_client.py +++ b/safe_eth/eth/clients/blockscout_client.py @@ -20,6 +20,16 @@ class BlockScoutConfigurationProblem(BlockscoutClientException): class BlockscoutClient: NETWORK_WITH_URL = { + EthereumNetwork.METIS_ANDROMEDA_MAINNET: "https://andromeda-explorer.metis.io/api/v2/", + EthereumNetwork.FUSE_MAINNET: "https://explorer.fuse.io/api/v2/", + EthereumNetwork.STRATIS_MAINNET: "https://explorer.stratisevm.com/api/v2/", + EthereumNetwork.SHIMMEREVM: "https://explorer.evm.shimmer.network/api/v2/", + EthereumNetwork.BITROCK_MAINNET: "https://explorer.bit-rock.io/api/v2/", + EthereumNetwork.RSS3_VSL_SEPOLIA_TESTNET: "https://scan.testnet.rss3.io/api/v2/", + EthereumNetwork.RSS3_VSL_MAINNET: "https://scan.rss3.io/api/v2/", + EthereumNetwork.EDU_CHAIN: "https://educhain.blockscout.com/api/v2/", + EthereumNetwork.FILECOIN_MAINNET: "https://filecoin.blockscout.com/api/v2/", + EthereumNetwork.FILECOIN_CALIBRATION_TESTNET: "https://filecoin-testnet.blockscout.com/api/v2/", EthereumNetwork.ACALA_NETWORK: "https://blockscout.acala.network/api/v2/", EthereumNetwork.ALEPH_ZERO_EVM: "https://evm-explorer.alephzero.org/api/v2/", EthereumNetwork.ARBITRUM_BLUEBERRY: "https://arb-blueberry.gelatoscout.com/api/v2/", @@ -50,7 +60,8 @@ class BlockscoutClient: EthereumNetwork.HASHKEY_CHAIN_TESTNET: "https://hashkeychain-testnet-explorer.alt.technology/api/v2/", EthereumNetwork.IOTA_EVM: "https://iota-evm.blockscout.com/api/v2/", EthereumNetwork.INK_SEPOLIA: "https://explorer-sepolia.inkonchain.com/api/v2/", - EthereumNetwork.JAPAN_OPEN_CHAIN_MAINNET: "https://mainnet.japanopenchain.org/api/v2/", + # EthereumNetwork.JAPAN_OPEN_CHAIN_MAINNET: "https://mainnet.japanopenchain.org/api/v2/", + EthereumNetwork.ASTAR_SHIBUYA: "https://shibuya.blockscout.com/api/v2/", EthereumNetwork.JAPAN_OPEN_CHAIN_TESTNET: "https://explorer.testnet.japanopenchain.org/api/v2/", EthereumNetwork.KAIA_KAIROS_TESTNET: "https://baobab.scope.klaytn.com/api/v2/", EthereumNetwork.KAIA_MAINNET: "https://scope.klaytn.com/api/v2/", @@ -59,15 +70,14 @@ class BlockscoutClient: EthereumNetwork.LINEA: "https://api-explorer.linea.build/api/v2/", EthereumNetwork.LISK: "https://blockscout.lisk.com/api/v2/", EthereumNetwork.LISK_SEPOLIA_TESTNET: "https://sepolia-blockscout.lisk.com/api/v2/", + EthereumNetwork.LITVM_LITEFORGE_TESTNET: "https://liteforge.explorer.caldera.xyz/api/v2/", EthereumNetwork.LORENZO: "https://scan.lorenzo-protocol.xyz/api/v2/", EthereumNetwork.MANTLE: "https://explorer.mantle.xyz/api/v2/", EthereumNetwork.MANTLE_SEPOLIA_TESTNET: "https://explorer.sepolia.mantle.xyz/api/v2/", EthereumNetwork.MANTLE_TESTNET: "https://explorer.testnet.mantle.xyz/api/v2/", - EthereumNetwork.MANTLE_TESTNET: "https://explorer.testnet.mantle.xyz/api/v2/", EthereumNetwork.MANTA_PACIFIC_MAINNET: "https://pacific-explorer.manta.network/api/v2/", EthereumNetwork.METER_MAINNET: "https://scan.meter.io/api/v2/", EthereumNetwork.METER_TESTNET: "https://scan-warringstakes.meter.io/api/v2/", - EthereumNetwork.MODE: "https://explorer.mode.network/api/v2/", EthereumNetwork.MODE_TESTNET: "https://sepolia.explorer.mode.network/api/v2/", EthereumNetwork.NAL_SEPOLIA_TESTNET: "https://testnet-scan.nal.network/api/v2/", EthereumNetwork.NEON_EVM_DEVNET: "https://neon-devnet.blockscout.com/api/v2/", @@ -91,8 +101,6 @@ class BlockscoutClient: EthereumNetwork.SWELLCHAIN: "https://explorer.swellnetwork.io/api/v2/", EthereumNetwork.SWELLCHAIN_TESTNET: "https://swell-testnet-explorer.alt.technology/api/v2/", EthereumNetwork.TAIKO_HEKLA_L2: "https://blockscoutapi.hekla.taiko.xyz/api/v2/", - EthereumNetwork.VANA_MOKSHA_TESTNET: "https://api.moksha.vanascan.io/api/v2/", - EthereumNetwork.ZETACHAIN_TESTNET: "https://zetachain-athens-3.blockscout.com/api/v2/", EthereumNetwork.ZORA: "https://explorer.zora.energy/api/v2/", EthereumNetwork.ZORA_SEPOLIA_TESTNET: "https://sepolia.explorer.zora.energy/api/v2/", EthereumNetwork.EVM_ON_FLOW: "https://evm.flowscan.io/api/v2/", @@ -101,7 +109,6 @@ class BlockscoutClient: EthereumNetwork.TAC_TURIN: "https://turin.explorer.tac.build/api/v2/", EthereumNetwork.ALEPH_ZERO: "https://evm-explorer-testnet.alephzero.org/api/v2/", EthereumNetwork.AUTONOMYS_TAURUS_TESTNET: "https://explorer.auto-evm.taurus.autonomys.xyz/api/v2/", - EthereumNetwork.STORY_AENEID_TESTNET: "https://aeneid.storyscan.xyz/api/v2/", EthereumNetwork.STORY: "https://mainnet.storyscan.xyz/api/v2/", EthereumNetwork.AUTONITY_PICCADILLY_TIBER_TESTNET: "https://piccadilly.autonity.org/api/v2/", EthereumNetwork.SONEIUM_TESTNET_MINATO: "https://soneium-minato.blockscout.com/api/v2/", @@ -113,7 +120,6 @@ class BlockscoutClient: EthereumNetwork.SHAPE: "https://shapescan.xyz/api/v2/", EthereumNetwork.SHAPE_SEPOLIA_TESTNET: "https://sepolia.shapescan.xyz/api/v2/", EthereumNetwork.STORY_AENEID_TESTNET: "https://aeneid.storyscan.io/api/v2/", - EthereumNetwork.ETHEREAL_TESTNET: "https://explorer-ethereal-testnet.t.conduit.xyz/api/v2/", EthereumNetwork.ENI_MAINNET: "https://scan.eniac.network/api/v2/", EthereumNetwork.VANA: "https://vanascan.io/api/v2/", EthereumNetwork.PAIX_DEVELOPMENT_NETWORK: "https://blockscout.ppaix.com/api/v2/", @@ -144,6 +150,12 @@ class BlockscoutClient: EthereumNetwork.ALPEN_TESTNET_II: "https://explorer.testnet.alpenlabs.io/api/v2/", EthereumNetwork.TAIKO_HOODI: "https://blockscoutapi.hoodi.taiko.xyz/api/v2/", EthereumNetwork.ADI_CHAIN: "https://explorer-bls.adifoundation.ai/api/v2", + EthereumNetwork.EXPCHAIN_TESTNET: "https://blockscout-testnet.expchain.ai/api/v2", + EthereumNetwork.ETHEREUM_HOODI: "https://eth-hoodi.blockscout.com/api/v2/", + EthereumNetwork.MANTRACHAIN_MAINNET: "https://blockscout.mantrascan.io/api/v2/", + EthereumNetwork.AULT_BLOCKCHAIN_TESTNET: "https://test-evm-explorer.cloud.aultblockchain.xyz/api/v2/", + EthereumNetwork.AULT_BLOCKCHAIN_MAINNET: "https://main-evm-explorer.cloud.aultblockchain.xyz/api/v2/", + EthereumNetwork.MIZUHIKI_TESTNET_AWAJI: "https://awaji.blockscout.com/api/v2/", } def __init__( diff --git a/safe_eth/eth/ethereum_network.py b/safe_eth/eth/ethereum_network.py index 89ef424f1..8aee33d2a 100644 --- a/safe_eth/eth/ethereum_network.py +++ b/safe_eth/eth/ethereum_network.py @@ -93,7 +93,8 @@ class EthereumNetwork(Enum): PRIMUSCHAIN_MAINNET = 78 ZENITH_MAINNET = 79 GENECHAIN = 80 - JAPAN_OPEN_CHAIN_MAINNET = 81 + # JAPAN_OPEN_CHAIN_MAINNET = 81 + ASTAR_SHIBUYA = 81 METER_MAINNET = 82 METER_TESTNET = 83 LINQTO_DEVNET = 84 @@ -441,6 +442,7 @@ class EthereumNetwork(Enum): GARIZON_TESTNET_STAGE1 = 901 GARIZON_TESTNET_STAGE2 = 902 GARIZON_TESTNET_STAGE3 = 903 + AULT_BLOCKCHAIN_MAINNET = 904 PORTAL_FANTASY_CHAIN = 909 DECENTRABONE_LAYER1_TESTNET = 910 TAPROOT_MAINNET = 911 @@ -755,6 +757,7 @@ class EthereumNetwork(Enum): KAVA = 2222 VCHAIN_MAINNET = 2223 KREST_NETWORK = 2241 + MOCA_CHAIN_MAINNET = 2288 BOMB_CHAIN = 2300 EBRO_NETWORK = 2306 AREVIA = 2309 @@ -894,6 +897,7 @@ class EthereumNetwork(Enum): BITINDI_TESTNET = 4096 BITINDI_MAINNET = 4099 AIOZ_NETWORK_TESTNET = 4102 + PROTOFIRE_MISTERY = 4114 HUMANS_AI_TESTNET = 4139 TIPBOXCOIN_TESTNET = 4141 CROSSFI_TESTNET = 4157 @@ -914,6 +918,7 @@ class EthereumNetwork(Enum): MEMECORE = 4352 CREDIT_SMART_CHAIN_MAINNET = 4400 TESTNET_PIKA = 4422 + LITVM_LITEFORGE_TESTNET = 4441 HTMLCOIN_MAINNET = 4444 ORDERLY_SEPOLIA_TESTNET = 4460 HYDRA_CHAIN = 4488 @@ -1007,6 +1012,7 @@ class EthereumNetwork(Enum): MEGAETH_TESTNET = 6342 DIGIT_SOUL_SMART_CHAIN = 6363 CONNEXT_SEPOLIA = 6398 + MIZUHIKI_TESTNET_AWAJI = 6497 PEERPAY = 6502 FLAMMA_TESTNET = 6550 SCOLCOIN_WEICHAIN_TESTNET = 6552 @@ -1227,6 +1233,7 @@ class EthereumNetwork(Enum): LAMINA1 = 10849 LAMINA1_IDENTITY = 10850 GAMESWIFT_CHAIN_TESTNET = 10888 + AULT_BLOCKCHAIN_TESTNET = 10904 QUADRANS_BLOCKCHAIN = 10946 QUADRANS_BLOCKCHAIN_TESTNET = 10947 KB_CHAIN = 11000 diff --git a/safe_eth/eth/multicall.py b/safe_eth/eth/multicall.py index 07045f861..0032ee05c 100644 --- a/safe_eth/eth/multicall.py +++ b/safe_eth/eth/multicall.py @@ -345,6 +345,12 @@ class Multicall(ContractBase): EthereumNetwork.VANA_MOKSHA_TESTNET: "0xD8d2dFca27E8797fd779F8547166A2d3B29d360E", EthereumNetwork.ARC_TESTNET: "0xcA11bde05977b3631167028862bE2a173976CA11", EthereumNetwork.REDDIO: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.PHAROS_MAINNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.ALPEN_TESTNET_II: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.TAIKO_HOODI: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.AULT_BLOCKCHAIN_MAINNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.LITVM_LITEFORGE_TESTNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.MIZUHIKI_TESTNET_AWAJI: "0xcA11bde05977b3631167028862bE2a173976CA11", } def __init__( diff --git a/safe_eth/safe/addresses.py b/safe_eth/safe/addresses.py index 1717650ad..3c58dd94b 100644 --- a/safe_eth/safe/addresses.py +++ b/safe_eth/safe/addresses.py @@ -17,12 +17,12 @@ MASTER_COPIES: Dict[EthereumNetwork, List[Tuple[str, int, str]]] = { EthereumNetwork.MAINNET: [ - ( - "0xEdd160fEBBD92E350D4D398fb636302fccd67C7e", - 22838494, - "1.5.0+L2", - ), # v1.5.0+L2 - ("0xFf51A5898e281Db6DfC7855790607438dF2ca44b", 22838493, "1.5.0"), # v1.5.0 + # ( + # "0xEdd160fEBBD92E350D4D398fb636302fccd67C7e", + # 22838494, + # "1.5.0+L2", + # ), # v1.5.0+L2 + # ("0xFf51A5898e281Db6DfC7855790607438dF2ca44b", 22838493, "1.5.0"), # v1.5.0 ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 17486982, "1.4.1+L2"), ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 17487000, "1.4.1"), ( @@ -118,12 +118,12 @@ ("0x34CfAC646f301356fAa8B21e94227e3583Fe3F5F", 10045292, "1.1.1"), ("0x2CB0ebc503dE87CFD8f0eCEED8197bF7850184ae", 12529466, "1.1.1+Circles"), ("0xb6029EA3B2c51D09a50B53CA8012FeEB05bDa35A", 19560130, "1.0.0"), - ("0xFf51A5898e281Db6DfC7855790607438dF2ca44b", 41687624, "1.5.0"), # v1.5.0 - ( - "0xEdd160fEBBD92E350D4D398fb636302fccd67C7e", - 42671288, - "1.5.0+L2", - ), # v1.5.0+L2 + # ("0xFf51A5898e281Db6DfC7855790607438dF2ca44b", 41687624, "1.5.0"), # v1.5.0 + # ( + # "0xEdd160fEBBD92E350D4D398fb636302fccd67C7e", + # 42671288, + # "1.5.0+L2", + # ), # v1.5.0+L2 ], EthereumNetwork.ENERGY_WEB_CHAIN: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 12028662, "1.3.0+L2"), @@ -571,6 +571,12 @@ 5172599, "1.4.1+L2", ), # v1.4.1+L2 + ("0xFf51A5898e281Db6DfC7855790607438dF2ca44b", 29393165, "1.5.0"), # v1.5.0 + ( + "0xEdd160fEBBD92E350D4D398fb636302fccd67C7e", + 29393167, + "1.5.0+L2", + ), # v1.5.0+L2 ], EthereumNetwork.KAVA: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 2116303, "1.3.0+L2"), @@ -1048,13 +1054,27 @@ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 85332, "1.3.0"), ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 85331, "1.3.0+L2"), ], - EthereumNetwork.JAPAN_OPEN_CHAIN_MAINNET: [ + EthereumNetwork.ASTAR_SHIBUYA: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 1, "1.3.0"), + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 1, "1.3.0+L2"), ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 7709133, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 7709135, "1.3.0"), - ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 13877078, "1.4.1"), # v1.4.1 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), # v1.4.1 ( "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - 13877076, + 1, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.LITVM_LITEFORGE_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 1, "1.3.0"), + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 1, "1.3.0+L2"), + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1, "1.3.0"), + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 1, "1.3.0+L2"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 1, "1.4.1+L2", ), # v1.4.1+L2 ], @@ -2067,6 +2087,8 @@ EthereumNetwork.BOB_SEPOLIA: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 5831748, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 5831750, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.SNAXCHAIN: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 @@ -2437,16 +2459,84 @@ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 241, "1.3.0+L2"), # v1.3.0+L2 ], EthereumNetwork.ABSTRACT: [ + # zkSync Stack ("0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", 57876, "1.3.0"), # v1.3.0 ("0x1727c2c531cf966f902E5927b98490fDFb3b2b70", 57875, "1.3.0+L2"), # v1.3.0+L2 + ("0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa", 54402, "1.4.1"), # v1.4.1 + ( + "0x610fcA2e0279Fa1F8C00c8c2F71dF522AD469380", + 54403, + "1.4.1+L2", + ), # v1.4.1+L2 + # EVM Compatible stack + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 9093513, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 9093582, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 9093519, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 9093585, + "1.3.0", + ), # default singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 9054405, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 9055249, + "1.4.1+L2", + ), # v1.4.1+L2 ], EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: [ + # zkSync Stack ("0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", 2207773, "1.3.0"), # v1.3.0 ( "0x1727c2c531cf966f902E5927b98490fDFb3b2b70", 2207769, "1.3.0+L2", ), # v1.3.0+L2 + ("0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa", 2209140, "1.4.1"), # v1.4.1 + ( + "0x610fcA2e0279Fa1F8C00c8c2F71dF522AD469380", + 2209146, + "1.4.1+L2", + ), # v1.4.1+L2 + # EVM Compatible stack + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 9176911, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 9177015, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 9176928, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 9177016, + "1.3.0", + ), # default singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 9176976, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 9176977, + "1.4.1+L2", + ), # v1.4.1+L2 ], EthereumNetwork.OKTO_TESTNET: [ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 5693701, "1.4.1"), # v1.4.1 @@ -2559,10 +2649,12 @@ ), # v1.4.1+L2 ], EthereumNetwork.AUTONOMYS_TAURUS_TESTNET: [ - ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1196806, "1.3.0"), # v1.3.0 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 1718841, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 1718840, "1.3.0+L2"), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 418293, "1.3.0"), # v1.3.0 ( "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", - 1196805, + 418289, "1.3.0+L2", ), # v1.3.0+L2 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 416926, "1.4.1"), # v1.4.1 @@ -2669,6 +2761,8 @@ ), # v1.4.1+L2 ], EthereumNetwork.IMMUTABLE_ZKEVM_TESTNET: [ + ("0xE418eBDFBa5bf9d512fdF0dd19F700de60a49959", 1489892, "1.3.0+L2"), # temporary-deployment + ("0x0e560eDaa22849d78B6aa7d60CBEFC7Dcf540818", 1489899, "1.3.0"), # temporary-deployment ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 3244337, "1.3.0"), # v1.3.0 ( "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", @@ -3506,11 +3600,120 @@ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 315753, "1.4.1"), # v1.4.1 ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 315767, "1.4.1+L2"), # v1.4.1+L2 ], + EthereumNetwork.SONEIUM: [ + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 0, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 0, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 0, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 0, + "1.3.0", + ), # default singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 0, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.XAI_TESTNET_V2: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 0, "1.4.1+L2"), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ], + EthereumNetwork.XAI_MAINNET: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 0, "1.4.1+L2"), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ], + EthereumNetwork.EXPCHAIN_TESTNET: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 206740, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 206740, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.EDU_CHAIN: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 38, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 37, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 48, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 47, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.PROTOFIRE_MISTERY: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 113787, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 113784, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 120485, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 120503, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.MOCA_CHAIN_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 615513, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 615506, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 617548, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 615506, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.AULT_BLOCKCHAIN_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 3173065, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 3173051, "1.3.0+L2"), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 3152045, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 3152031, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 3175149, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 3175157, "1.4.1+L2"), # v1.4.1+L2 + ], + # This should be EthereumNetwork.ADI_CHAIN_TESTNET, but there's a collision with the chain_id = 99999 already registered + EthereumNetwork.UB_SMART_CHAIN: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 15763, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 15761, "1.3.0+L2"), # v1.3.0+L2 + ], + EthereumNetwork.AULT_BLOCKCHAIN_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 603491, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 603482, "1.3.0+L2"), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 602954, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 602940, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 603628, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 603636, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.MIZUHIKI_TESTNET_AWAJI: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 639747, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 638959, "1.3.0+L2"), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 648806, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 647641, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 634692, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 634995, "1.4.1+L2"), # v1.4.1+L2 + ("0xFf51A5898e281Db6DfC7855790607438dF2ca44b", 664473, "1.5.0"), # v1.5.0 + ("0xEdd160fEBBD92E350D4D398fb636302fccd67C7e", 664475, "1.5.0+L2"), # v1.5.0+L2 + ], } PROXY_FACTORIES: Dict[EthereumNetwork, List[Tuple[str, int]]] = { EthereumNetwork.MAINNET: [ - ("0x14F2982D601c9458F93bd70B218933A6f8165e7b", 22774977), # v1.5.0 + # ("0x14F2982D601c9458F93bd70B218933A6f8165e7b", 22774977), # v1.5.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 17440707), # v1.4.1 ( "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", @@ -3556,7 +3759,7 @@ ), # v1.3.0 default singleton address ("0x76E2cFc1F5Fa8F6a5b3fC4c8F4788F0116861F9B", 10045327), # v1.1.1 ("0x12302fE9c02ff50939BaAaaf415fc226C078613C", 17677119), # v1.0.0 - ("0x14F2982D601c9458F93bd70B218933A6f8165e7b", 41687620), # v1.5.0 + # ("0x14F2982D601c9458F93bd70B218933A6f8165e7b", 41687620), # v1.5.0 ], EthereumNetwork.ENERGY_WEB_CHAIN: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 12028652), # v1.3.0 @@ -3804,6 +4007,7 @@ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 3282032), # v1.3.0 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 5125191), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5172579), # v1.4.1 + ("0x14F2982D601c9458F93bd70B218933A6f8165e7b", 29393147), # v1.5.0 ], EthereumNetwork.KAVA: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 2116356), # v1.3.0 @@ -4006,9 +4210,15 @@ EthereumNetwork.BEAM_TESTNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 85318), # v1.3.0 ], - EthereumNetwork.JAPAN_OPEN_CHAIN_MAINNET: [ + EthereumNetwork.ASTAR_SHIBUYA: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 7709119), # v1.3.0 - ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 13877066), # v1.4.1 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5221009), # v1.4.1 + ], + EthereumNetwork.LITVM_LITEFORGE_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1), # v1.4.1 ], EthereumNetwork.JAPAN_OPEN_CHAIN_TESTNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1315556), # v1.3.0 @@ -4454,6 +4664,7 @@ ], EthereumNetwork.BOB_SEPOLIA: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1298122), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5831724), # v1.4.1 ], EthereumNetwork.SNAXCHAIN: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 378233), # v1.3.0 @@ -4602,9 +4813,11 @@ ], EthereumNetwork.ABSTRACT: [ ("0xDAec33641865E4651fB43181C6DB6f7232Ee91c2", 57868), # v1.3.0 + ("0xc329D02fd8CB2fc13aa919005aF46320794a8629", 54392), # v1.4.1 ], EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: [ ("0xDAec33641865E4651fB43181C6DB6f7232Ee91c2", 2207746), # v1.3.0 + ("0xc329D02fd8CB2fc13aa919005aF46320794a8629", 2206856), # v1.4.1 ], EthereumNetwork.OKTO_TESTNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5693633), # v1.4.1 @@ -4650,7 +4863,8 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 13511105), # v1.4.1 ], EthereumNetwork.AUTONOMYS_TAURUS_TESTNET: [ - ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1196789), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1676306), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 418267), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 416910), # v1.4.1 ], EthereumNetwork.STORY_AENEID_TESTNET: [ @@ -4682,6 +4896,7 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 18849241), # v1.4.1 ], EthereumNetwork.IMMUTABLE_ZKEVM_TESTNET: [ + ("0xa87147759Ae110CC6397f0720971c4711B73218F", 1489834), # v1.3.0-temporary-deployment ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 3244297), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 19363822), # v1.4.1 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 24995946), # v1.3.0 @@ -4981,6 +5196,60 @@ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 321965), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 315655), # v1.4.1 ], + EthereumNetwork.SONEIUM: [ + ( + "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", + 0, + ), # v1.3.0 safe singleton address + ( + "0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", + 0, + ), # v1.3.0 default singleton address + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ], + EthereumNetwork.XAI_MAINNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 0), # v1.3.0 eip155 + ], + EthereumNetwork.XAI_TESTNET_V2: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 0), # v1.3.0 eip155 + ], + EthereumNetwork.EXPCHAIN_TESTNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 344263), # v1.4.1 + ], + EthereumNetwork.EDU_CHAIN: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 30), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 40), # v1.4.1 + ], + EthereumNetwork.PROTOFIRE_MISTERY: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 113763), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 120411), # v1.4.1 + ], + EthereumNetwork.MOCA_CHAIN_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 615463), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 603430), # v1.4.1 + ], + EthereumNetwork.AULT_BLOCKCHAIN_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 3172943), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 3151951), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 3175099), # v1.4.1 + ], + EthereumNetwork.AULT_BLOCKCHAIN_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 603439), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 602868), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 603578), # v1.4.1 + ], + # This should be EthereumNetwork.ADI_CHAIN_TESTNET, but there's a collision with the chain_id = 99999 already registered + EthereumNetwork.UB_SMART_CHAIN: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 15752), # v1.3.0 + ], + EthereumNetwork.MIZUHIKI_TESTNET_AWAJI: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 638944), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 647522), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 634348), # v1.4.1 + ("0x14F2982D601c9458F93bd70B218933A6f8165e7b", 663401), # v1.5.0 + ], } diff --git a/safe_eth/safe/safe_deployments.py b/safe_eth/safe/safe_deployments.py index 1294ef467..f78e91560 100644 --- a/safe_eth/safe/safe_deployments.py +++ b/safe_eth/safe/safe_deployments.py @@ -464,6 +464,10 @@ "4202": ["0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4"], "4326": ["0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4"], "4337": ["0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4"], + "4441": [ + "0x017062a1dE2FE6b99BE3d9d37841FeD19F573804", + "0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4", + ], "4460": ["0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4"], "4653": ["0x017062a1dE2FE6b99BE3d9d37841FeD19F573804"], "4661": ["0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4"], @@ -1300,6 +1304,10 @@ "4202": ["0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4"], "4326": ["0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4"], "4337": ["0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4"], + "4441": [ + "0xB19D6FFc2182150F8Eb585b79D4ABcd7C5640A9d", + "0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4", + ], "4460": ["0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4"], "4653": ["0xB19D6FFc2182150F8Eb585b79D4ABcd7C5640A9d"], "4661": ["0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4"], @@ -2136,6 +2144,10 @@ "4202": ["0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552"], "4326": ["0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552"], "4337": ["0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552"], + "4441": [ + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + ], "4460": ["0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552"], "4653": ["0x69f4D1788e39c87893C980c06EdF4b7f686e2938"], "4661": ["0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552"], @@ -2972,6 +2984,10 @@ "4202": ["0x3E5c63644E683549055b9Be8653de26E0B4CD36E"], "4326": ["0x3E5c63644E683549055b9Be8653de26E0B4CD36E"], "4337": ["0x3E5c63644E683549055b9Be8653de26E0B4CD36E"], + "4441": [ + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + ], "4460": ["0x3E5c63644E683549055b9Be8653de26E0B4CD36E"], "4653": ["0xfb1bffC9d739B8D520DaF37dF666da4C687191EA"], "4661": ["0x3E5c63644E683549055b9Be8653de26E0B4CD36E"], @@ -3808,6 +3824,10 @@ "4202": ["0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761"], "4326": ["0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761"], "4337": ["0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761"], + "4441": [ + "0x998739BFdAAdde7C933B942a68053933098f9EDa", + "0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761", + ], "4460": ["0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761"], "4653": ["0x998739BFdAAdde7C933B942a68053933098f9EDa"], "4661": ["0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761"], @@ -4644,6 +4664,10 @@ "4202": ["0x40A2aCCbd92BCA938b02010E17A5b8929b49130D"], "4326": ["0x40A2aCCbd92BCA938b02010E17A5b8929b49130D"], "4337": ["0x40A2aCCbd92BCA938b02010E17A5b8929b49130D"], + "4441": [ + "0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B", + "0x40A2aCCbd92BCA938b02010E17A5b8929b49130D", + ], "4460": ["0x40A2aCCbd92BCA938b02010E17A5b8929b49130D"], "4653": ["0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B"], "4661": ["0x40A2aCCbd92BCA938b02010E17A5b8929b49130D"], @@ -5480,6 +5504,10 @@ "4202": ["0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2"], "4326": ["0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2"], "4337": ["0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2"], + "4441": [ + "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", + "0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", + ], "4460": ["0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2"], "4653": ["0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC"], "4661": ["0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2"], @@ -6316,6 +6344,10 @@ "4202": ["0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2"], "4326": ["0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2"], "4337": ["0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2"], + "4441": [ + "0x98FFBBF51bb33A056B08ddf711f289936AafF717", + "0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2", + ], "4460": ["0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2"], "4653": ["0x98FFBBF51bb33A056B08ddf711f289936AafF717"], "4661": ["0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2"], @@ -7152,6 +7184,10 @@ "4202": ["0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da"], "4326": ["0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da"], "4337": ["0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da"], + "4441": [ + "0x727a77a074D1E6c4530e814F89E618a3298FC044", + "0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da", + ], "4460": ["0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da"], "4653": ["0x727a77a074D1E6c4530e814F89E618a3298FC044"], "4661": ["0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da"], @@ -7778,6 +7814,7 @@ "4202": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], "4326": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], "4337": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], + "4441": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], "4488": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], "4653": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], "4661": ["0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99"], @@ -8154,6 +8191,7 @@ "4202": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], "4326": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], "4337": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], + "4441": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], "4488": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], "4653": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], "4661": ["0x9b35Af71d77eaf8d7e40252370304687390A1A52"], @@ -8530,6 +8568,7 @@ "4202": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], "4326": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], "4337": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], + "4441": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], "4488": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], "4653": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], "4661": ["0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526"], @@ -8906,6 +8945,7 @@ "4202": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], "4326": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], "4337": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], + "4441": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], "4488": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], "4653": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], "4661": ["0x9641d764fc13c8B624c04430C7356C1C7C8102e2"], @@ -9282,6 +9322,7 @@ "4202": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], "4326": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], "4337": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], + "4441": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], "4488": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], "4653": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], "4661": ["0x41675C099F32341bf84BFc5382aF534df5C7461a"], @@ -9658,6 +9699,7 @@ "4202": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], "4326": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], "4337": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], + "4441": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], "4488": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], "4653": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], "4661": ["0x29fcB43b46531BcA003ddC8FCB67FFE91900C762"], @@ -10009,6 +10051,7 @@ "4158": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], "4202": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], "4326": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], + "4441": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], "4488": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], "4661": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], "4801": ["0x526643F69b81B008F46d95CD5ced5eC0edFFDaC6"], @@ -10343,6 +10386,7 @@ "4202": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], "4326": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], "4337": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], + "4441": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], "4488": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], "4653": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], "4661": ["0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67"], @@ -10694,6 +10738,7 @@ "4158": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], "4202": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], "4326": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], + "4441": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], "4488": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], "4661": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], "4801": ["0xfF83F6335d8930cBad1c0D439A841f01888D9f69"], @@ -11003,6 +11048,7 @@ "4158": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], "4202": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], "4326": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], + "4441": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], "4488": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], "4661": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], "4801": ["0xBD89A1CE4DDe368FFAB0eC35506eEcE0b1fFdc54"], @@ -11337,6 +11383,7 @@ "4202": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], "4326": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], "4337": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], + "4441": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], "4488": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], "4653": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], "4661": ["0xd53cd0aB83D845Ac265BE939c57F53AD838012c9"], @@ -11713,6 +11760,7 @@ "4202": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], "4326": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], "4337": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], + "4441": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], "4488": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], "4653": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], "4661": ["0x3d4BA2E0884aa488718476ca2FB8Efc291A46199"], @@ -11950,6 +11998,7 @@ "20994": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], "32380": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], "49088": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], + "84532": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], "88811": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], "88817": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], "181228": ["0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4"], @@ -11972,6 +12021,7 @@ "20994": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], "32380": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], "49088": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], + "84532": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], "88811": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], "88817": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], "181228": ["0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4"], @@ -11994,6 +12044,7 @@ "20994": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], "32380": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], "49088": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], + "84532": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], "88811": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], "88817": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], "181228": ["0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3"], @@ -12016,6 +12067,7 @@ "20994": ["0x218543288004CD07832472D464648173c77D7eB7"], "32380": ["0x218543288004CD07832472D464648173c77D7eB7"], "49088": ["0x218543288004CD07832472D464648173c77D7eB7"], + "84532": ["0x218543288004CD07832472D464648173c77D7eB7"], "88811": ["0x218543288004CD07832472D464648173c77D7eB7"], "88817": ["0x218543288004CD07832472D464648173c77D7eB7"], "181228": ["0x218543288004CD07832472D464648173c77D7eB7"], @@ -12038,6 +12090,7 @@ "20994": ["0xA83c336B20401Af773B6219BA5027174338D1836"], "32380": ["0xA83c336B20401Af773B6219BA5027174338D1836"], "49088": ["0xA83c336B20401Af773B6219BA5027174338D1836"], + "84532": ["0xA83c336B20401Af773B6219BA5027174338D1836"], "88811": ["0xA83c336B20401Af773B6219BA5027174338D1836"], "88817": ["0xA83c336B20401Af773B6219BA5027174338D1836"], "181228": ["0xA83c336B20401Af773B6219BA5027174338D1836"], @@ -12060,6 +12113,7 @@ "20994": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], "32380": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], "49088": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], + "84532": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], "88811": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], "88817": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], "181228": ["0xFf51A5898e281Db6DfC7855790607438dF2ca44b"], @@ -12082,6 +12136,7 @@ "20994": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], "32380": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], "49088": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], + "84532": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], "88811": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], "88817": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], "181228": ["0xEdd160fEBBD92E350D4D398fb636302fccd67C7e"], @@ -12104,6 +12159,7 @@ "20994": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], "32380": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], "49088": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], + "84532": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], "88811": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], "88817": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], "181228": ["0x6439e7ABD8Bb915A5263094784C5CF561c4172AC"], @@ -12126,6 +12182,7 @@ "20994": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], "32380": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], "49088": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], + "84532": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], "88811": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], "88817": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], "181228": ["0x14F2982D601c9458F93bd70B218933A6f8165e7b"], @@ -12148,6 +12205,7 @@ "20994": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], "32380": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], "49088": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], + "84532": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], "88811": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], "88817": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], "181228": ["0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a"], @@ -12170,6 +12228,7 @@ "20994": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], "32380": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], "49088": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], + "84532": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], "88811": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], "88817": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], "181228": ["0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa"], @@ -12192,6 +12251,7 @@ "20994": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], "32380": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], "49088": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], + "84532": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], "88811": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], "88817": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], "181228": ["0x07EfA797c55B5DdE3698d876b277aBb6B893654C"], @@ -12214,6 +12274,7 @@ "20994": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"], "32380": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"], "49088": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"], + "84532": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"], "88811": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"], "88817": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"], "181228": ["0x54e86d004d71a8D2112ec75FaCE57D730b0433F3"],