From 0a1358abe0a58876edc524fd854df8c33600ce2a Mon Sep 17 00:00:00 2001 From: Hirama Date: Wed, 24 Jan 2024 13:46:25 +0400 Subject: [PATCH] Add Haqq networks (#730) --- gnosis/eth/clients/blockscout_client.py | 2 ++ gnosis/safe/addresses.py | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/gnosis/eth/clients/blockscout_client.py b/gnosis/eth/clients/blockscout_client.py index 52bb392b7..1897e25a7 100644 --- a/gnosis/eth/clients/blockscout_client.py +++ b/gnosis/eth/clients/blockscout_client.py @@ -82,6 +82,8 @@ class BlockscoutClient: EthereumNetwork.KROMA: "https://blockscout.kroma.network/graphiql", EthereumNetwork.KROMA_SEPOLIA: "https://blockscout.sepolia.kroma.network/graphiql", EthereumNetwork.ZORA: "https://explorer.mode.network/graphiql", + EthereumNetwork.HAQQ_NETWORK: "https://explorer.haqq.network/graphiql", + EthereumNetwork.HAQQ_CHAIN_TESTNET: "https://explorer.testedge2.haqq.network/graphiql", } def __init__(self, network: EthereumNetwork): diff --git a/gnosis/safe/addresses.py b/gnosis/safe/addresses.py index 9858fe3f5..5b8bce5fd 100644 --- a/gnosis/safe/addresses.py +++ b/gnosis/safe/addresses.py @@ -648,6 +648,18 @@ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 7992402, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 7992408, "1.3.0"), ], + EthereumNetwork.HAQQ_NETWORK: [ + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 9054796, "1.4.1+L2"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 9054798, "1.4.1"), + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 422246, "1.3.0+L2"), + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 422357, "1.3.0"), + ], + EthereumNetwork.HAQQ_CHAIN_TESTNET: [ + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 7031878, "1.4.1+L2"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 7031879, "1.4.1"), + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 1514959, "1.3.0+L2"), + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1514966, "1.3.0"), + ], } PROXY_FACTORIES: Dict[EthereumNetwork, List[Tuple[str, int]]] = { @@ -1079,4 +1091,12 @@ EthereumNetwork.KROMA_SEPOLIA: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 7867188), # v1.3.0 ], + EthereumNetwork.HAQQ_NETWORK: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 9054785), # v1.4.1 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 422239), # v1.3.0 + ], + EthereumNetwork.HAQQ_CHAIN_TESTNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 7031865), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1514954), # v1.3.0 + ], }