From 1fa1e33df6c6b895402e2b345afdd05665d8cf37 Mon Sep 17 00:00:00 2001 From: gtristero Date: Wed, 16 Oct 2024 15:40:52 -0500 Subject: [PATCH] feat: add new chains --- multicall/constants.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/multicall/constants.py b/multicall/constants.py index 8b6e4a1..03bb39e 100644 --- a/multicall/constants.py +++ b/multicall/constants.py @@ -80,6 +80,11 @@ class Network(IntEnum): PulseChain = 369 PulseChainTestnet = 943 Sei = 1329 + opBNB = 204 + Mantle = 5000 + Scroll = 534352 + Mode = 34443 + Blast = 81457 MULTICALL_ADDRESSES: Dict[int,str] = { Network.Mainnet: '0xeefBa1e63905eF1D7ACbA5a8513c70307C1cE441', @@ -177,6 +182,11 @@ class Network(IntEnum): Network.Base: '0xcA11bde05977b3631167028862bE2a173976CA11', Network.Holesky: '0xcA11bde05977b3631167028862bE2a173976CA11', Network.Sei: '0xcA11bde05977b3631167028862bE2a173976CA11', + Network.opBNB: '0xcA11bde05977b3631167028862bE2a173976CA11', + Network.Mantle: '0xcA11bde05977b3631167028862bE2a173976CA11', + Network.Scroll: '0xcA11bde05977b3631167028862bE2a173976CA11', + Network.Mode: '0xcA11bde05977b3631167028862bE2a173976CA11', + Network.Blast: '0xcA11bde05977b3631167028862bE2a173976CA11', } # With default AsyncBaseProvider settings, some dense calls will fail