From d4e594a4b922f2611cb3e01eb2fbe959de56e3f4 Mon Sep 17 00:00:00 2001 From: Nikita Zasimuk Date: Thu, 22 Feb 2024 18:43:51 +0700 Subject: [PATCH 1/3] feat: add Lisk Sepolia Testnet chain id --- gnosis/eth/ethereum_network.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gnosis/eth/ethereum_network.py b/gnosis/eth/ethereum_network.py index db3ef2457..6355efd00 100644 --- a/gnosis/eth/ethereum_network.py +++ b/gnosis/eth/ethereum_network.py @@ -613,6 +613,7 @@ class EthereumNetwork(Enum): TIPBOXCOIN_TESTNET = 4141 PHI_NETWORK_V1 = 4181 LUKSO_TESTNET = 4201 + LISK_SEPOLIA_TESTNET = 4202 NEXI_MAINNET = 4242 NEXI_V2_MAINNET = 4243 BOBAFUJI_TESTNET = 4328 From 8a345001355e3b1165df48f6cb6b3e6f84738696 Mon Sep 17 00:00:00 2001 From: Nikita Zasimuk Date: Thu, 22 Feb 2024 18:48:47 +0700 Subject: [PATCH 2/3] feat: add 1.3.0 safe contracts for Lisk Sepolia Testnet --- gnosis/safe/addresses.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnosis/safe/addresses.py b/gnosis/safe/addresses.py index 6c5d7cef8..29116baf0 100644 --- a/gnosis/safe/addresses.py +++ b/gnosis/safe/addresses.py @@ -851,6 +851,10 @@ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 4552451, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 4552489, "1.3.0"), ], + EthereumNetwork.LISK_SEPOLIA_TESTNET: [ + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 657757, "1.3.0+L2"), + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 657761, "1.3.0"), + ], } PROXY_FACTORIES: Dict[EthereumNetwork, List[Tuple[str, int]]] = { @@ -1381,4 +1385,7 @@ EthereumNetwork.SEI_DEVNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 4552166), # v1.3.0 ], + EthereumNetwork.LISK_SEPOLIA_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 657735), # v1.3.0 + ], } From b261a425fd49770ac9554ddfa42acaa3626dd01d Mon Sep 17 00:00:00 2001 From: Nikita Zasimuk Date: Thu, 22 Feb 2024 18:52:04 +0700 Subject: [PATCH 3/3] feat: add blockscout client for Lisk Sepolia Testnet --- gnosis/eth/clients/blockscout_client.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gnosis/eth/clients/blockscout_client.py b/gnosis/eth/clients/blockscout_client.py index 0ba9f51cf..d3a16e4bc 100644 --- a/gnosis/eth/clients/blockscout_client.py +++ b/gnosis/eth/clients/blockscout_client.py @@ -92,6 +92,7 @@ class BlockscoutClient: EthereumNetwork.UNREAL_TESTNET: "https://unreal.blockscout.com/graphiql", EthereumNetwork.TAIKO_KATLA_L2: "https://explorer.katla.taiko.xyz/graphiql", EthereumNetwork.SEI_DEVNET: "https://seitrace.com/graphiql", + EthereumNetwork.LISK_SEPOLIA_TESTNET: "https://sepolia-blockscout.lisk.com/graphiql", } def __init__(self, network: EthereumNetwork):