diff --git a/services/wallet/bridge/erc1155_transfer.go b/services/wallet/bridge/erc1155_transfer.go index 732cc365d..0ba603274 100644 --- a/services/wallet/bridge/erc1155_transfer.go +++ b/services/wallet/bridge/erc1155_transfer.go @@ -82,14 +82,6 @@ func (s *ERC1155TransferBridge) EstimateGas(fromNetwork *params.Network, toNetwo return 0, err } - ctx := context.Background() - - if code, err := ethClient.PendingCodeAt(ctx, token.Address); err != nil { - return 0, err - } else if len(code) == 0 { - return 0, bind.ErrNoCode - } - msg := ethereum.CallMsg{ From: from, To: &token.Address, @@ -97,7 +89,7 @@ func (s *ERC1155TransferBridge) EstimateGas(fromNetwork *params.Network, toNetwo Data: input, } - estimation, err := ethClient.EstimateGas(ctx, msg) + estimation, err := ethClient.EstimateGas(context.Background(), msg) if err != nil { return 0, err } diff --git a/services/wallet/bridge/erc721_transfer.go b/services/wallet/bridge/erc721_transfer.go index 33d11b21c..f89d3358c 100644 --- a/services/wallet/bridge/erc721_transfer.go +++ b/services/wallet/bridge/erc721_transfer.go @@ -79,14 +79,6 @@ func (s *ERC721TransferBridge) EstimateGas(fromNetwork *params.Network, toNetwor return 0, err } - ctx := context.Background() - - if code, err := ethClient.PendingCodeAt(ctx, token.Address); err != nil { - return 0, err - } else if len(code) == 0 { - return 0, bind.ErrNoCode - } - msg := ethereum.CallMsg{ From: from, To: &token.Address, @@ -94,7 +86,7 @@ func (s *ERC721TransferBridge) EstimateGas(fromNetwork *params.Network, toNetwor Data: input, } - estimation, err := ethClient.EstimateGas(ctx, msg) + estimation, err := ethClient.EstimateGas(context.Background(), msg) if err != nil { return 0, err }