From 73afe62782a440b2ac9adf02eaa78a0be6c2a8f0 Mon Sep 17 00:00:00 2001 From: Roman Volosovskyi Date: Thu, 25 Jan 2024 11:52:29 +0100 Subject: [PATCH] Skip checking ethscan contract existence --- contracts/contracts.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/contracts/contracts.go b/contracts/contracts.go index 6cfef3c00..cc0eaceb1 100644 --- a/contracts/contracts.go +++ b/contracts/contracts.go @@ -1,7 +1,6 @@ package contracts import ( - "context" "errors" "github.com/ethereum/go-ethereum/common" @@ -181,14 +180,6 @@ func (c *ContractMaker) NewEthScan(chainID uint64) (*ethscan.BalanceScanner, uin if err != nil { return nil, 0, err } - bytecode, err := backend.CodeAt(context.Background(), contractAddr, nil) - if err != nil { - return nil, 0, err - } - - if len(bytecode) == 0 { - return nil, 0, errors.New("is not a contract") - } scanner, err := ethscan.NewBalanceScanner( contractAddr,