diff --git a/chain/chain.go b/chain/chain.go index 5bcdba95a1..5e41a2bd11 100644 --- a/chain/chain.go +++ b/chain/chain.go @@ -7,8 +7,8 @@ import ( "math/big" "os" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-multierror" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/helper/hex" diff --git a/command/bridge/common/params.go b/command/bridge/common/params.go index 3f40604cd9..0e1217d4e0 100644 --- a/command/bridge/common/params.go +++ b/command/bridge/common/params.go @@ -8,8 +8,8 @@ import ( "strings" "time" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" cmdHelper "github.com/0xPolygon/polygon-edge/command/helper" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" diff --git a/command/bridge/deploy/deploy.go b/command/bridge/deploy/deploy.go index b837c7db1c..9d61d88ac6 100644 --- a/command/bridge/deploy/deploy.go +++ b/command/bridge/deploy/deploy.go @@ -7,8 +7,8 @@ import ( "sync" "github.com/0xPolygon/polygon-edge/jsonrpc" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" "golang.org/x/sync/errgroup" "github.com/0xPolygon/polygon-edge/chain" diff --git a/command/bridge/deploy/deploy_test.go b/command/bridge/deploy/deploy_test.go index d575baae8c..eeca033071 100644 --- a/command/bridge/deploy/deploy_test.go +++ b/command/bridge/deploy/deploy_test.go @@ -6,9 +6,9 @@ import ( "testing" "github.com/0xPolygon/polygon-edge/jsonrpc" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/testutil" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/testutil" "github.com/0xPolygon/polygon-edge/command" "github.com/0xPolygon/polygon-edge/command/bridge/helper" diff --git a/command/bridge/deploy/result.go b/command/bridge/deploy/result.go index 24a4e2f3d8..12bb60fa50 100644 --- a/command/bridge/deploy/result.go +++ b/command/bridge/deploy/result.go @@ -6,7 +6,7 @@ import ( "github.com/0xPolygon/polygon-edge/command/helper" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) type deployContractResult struct { diff --git a/command/bridge/deposit/erc20/deposit_erc20.go b/command/bridge/deposit/erc20/deposit_erc20.go index 4e1899c8aa..7a7e39d545 100644 --- a/command/bridge/deposit/erc20/deposit_erc20.go +++ b/command/bridge/deposit/erc20/deposit_erc20.go @@ -4,8 +4,8 @@ import ( "fmt" "math/big" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" "golang.org/x/sync/errgroup" "github.com/0xPolygon/polygon-edge/command" diff --git a/command/bridge/finalize/finalize.go b/command/bridge/finalize/finalize.go index a65ca0adcc..8a0f6e6192 100644 --- a/command/bridge/finalize/finalize.go +++ b/command/bridge/finalize/finalize.go @@ -19,8 +19,8 @@ import ( "github.com/0xPolygon/polygon-edge/helper/hex" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" ) var ( diff --git a/command/bridge/fund/fund.go b/command/bridge/fund/fund.go index eea006df3d..edc80436b7 100644 --- a/command/bridge/fund/fund.go +++ b/command/bridge/fund/fund.go @@ -3,8 +3,8 @@ package fund import ( "fmt" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" "golang.org/x/sync/errgroup" "github.com/0xPolygon/polygon-edge/command" diff --git a/command/bridge/helper/utils.go b/command/bridge/helper/utils.go index 4cf77e62f2..02e6fa6e31 100644 --- a/command/bridge/helper/utils.go +++ b/command/bridge/helper/utils.go @@ -7,9 +7,9 @@ import ( "fmt" "math/big" + "github.com/Ethernal-Tech/ethgo" "github.com/docker/docker/api/types/container" "github.com/docker/docker/client" - "github.com/umbracle/ethgo" polybftsecrets "github.com/0xPolygon/polygon-edge/command/secrets/init" "github.com/0xPolygon/polygon-edge/consensus/polybft" diff --git a/command/default.go b/command/default.go index bdf964aee9..e8b4554b77 100644 --- a/command/default.go +++ b/command/default.go @@ -3,7 +3,7 @@ package command import ( "fmt" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/server" diff --git a/command/genesis/params_test.go b/command/genesis/params_test.go index 1427211c1b..4960d33cf5 100644 --- a/command/genesis/params_test.go +++ b/command/genesis/params_test.go @@ -4,8 +4,8 @@ import ( "fmt" "testing" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/command" "github.com/0xPolygon/polygon-edge/command/helper" diff --git a/command/regenesis/get_root.go b/command/regenesis/get_root.go index 2033a58f62..8ca68c260b 100644 --- a/command/regenesis/get_root.go +++ b/command/regenesis/get_root.go @@ -3,8 +3,8 @@ package regenesis import ( "fmt" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/command" "github.com/0xPolygon/polygon-edge/jsonrpc" diff --git a/command/validator/registration/register_validator.go b/command/validator/registration/register_validator.go index 8fb7908cf5..af90d8d10e 100644 --- a/command/validator/registration/register_validator.go +++ b/command/validator/registration/register_validator.go @@ -18,8 +18,8 @@ import ( "github.com/0xPolygon/polygon-edge/contracts" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/spf13/cobra" - "github.com/umbracle/ethgo" ) var params registerParams diff --git a/consensus/polybft/block_builder_test.go b/consensus/polybft/block_builder_test.go index 3d0f984daa..29efff6c11 100644 --- a/consensus/polybft/block_builder_test.go +++ b/consensus/polybft/block_builder_test.go @@ -12,10 +12,10 @@ import ( "github.com/0xPolygon/polygon-edge/state" itrie "github.com/0xPolygon/polygon-edge/state/immutable-trie" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" ) func TestBlockBuilder_BuildBlockTxOneFailedTxAndOneTakesTooMuchGas(t *testing.T) { diff --git a/consensus/polybft/blockchain_wrapper.go b/consensus/polybft/blockchain_wrapper.go index dfefe69b80..57766fe9d2 100644 --- a/consensus/polybft/blockchain_wrapper.go +++ b/consensus/polybft/blockchain_wrapper.go @@ -13,8 +13,8 @@ import ( "github.com/0xPolygon/polygon-edge/contracts" "github.com/0xPolygon/polygon-edge/state" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/contract" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/contract" ) const ( diff --git a/consensus/polybft/bridge_manager.go b/consensus/polybft/bridge_manager.go index bfb46daaa3..38c32e6d2a 100644 --- a/consensus/polybft/bridge_manager.go +++ b/consensus/polybft/bridge_manager.go @@ -13,8 +13,8 @@ import ( "github.com/0xPolygon/polygon-edge/types" "github.com/Ethernal-Tech/blockchain-event-tracker/store" "github.com/Ethernal-Tech/blockchain-event-tracker/tracker" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/checkpoint_manager.go b/consensus/polybft/checkpoint_manager.go index 2fdeaf3533..b11d3879ae 100644 --- a/consensus/polybft/checkpoint_manager.go +++ b/consensus/polybft/checkpoint_manager.go @@ -14,9 +14,9 @@ import ( "github.com/0xPolygon/polygon-edge/helper/hex" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" merkle "github.com/Ethernal-Tech/merkle-tree" hclog "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/checkpoint_manager_test.go b/consensus/polybft/checkpoint_manager_test.go index 819a1eabef..bc3f2902e8 100644 --- a/consensus/polybft/checkpoint_manager_test.go +++ b/consensus/polybft/checkpoint_manager_test.go @@ -12,11 +12,11 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/consensus/polybft/signer" "github.com/0xPolygon/polygon-edge/crypto" + "github.com/Ethernal-Tech/ethgo" merkle "github.com/Ethernal-Tech/merkle-tree" hclog "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/bls" "github.com/0xPolygon/polygon-edge/consensus/polybft/bitmap" diff --git a/consensus/polybft/contracts_initializer.go b/consensus/polybft/contracts_initializer.go index 7d70f59646..7e0758925d 100644 --- a/consensus/polybft/contracts_initializer.go +++ b/consensus/polybft/contracts_initializer.go @@ -11,7 +11,7 @@ import ( "github.com/0xPolygon/polygon-edge/helper/hex" "github.com/0xPolygon/polygon-edge/state" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" ) const ( diff --git a/consensus/polybft/contractsapi/bindings-gen/main.go b/consensus/polybft/contractsapi/bindings-gen/main.go index da9b3b9607..26cfc792e2 100644 --- a/consensus/polybft/contractsapi/bindings-gen/main.go +++ b/consensus/polybft/contractsapi/bindings-gen/main.go @@ -11,7 +11,7 @@ import ( "strings" "text/template" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" gensc "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/contracts" @@ -531,8 +531,8 @@ import ( "math/big" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/abi" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" + "github.com/Ethernal-Tech/ethgo" ) ` diff --git a/consensus/polybft/contractsapi/contractsapi.go b/consensus/polybft/contractsapi/contractsapi.go index 528000f8bf..62189c3774 100644 --- a/consensus/polybft/contractsapi/contractsapi.go +++ b/consensus/polybft/contractsapi/contractsapi.go @@ -5,8 +5,8 @@ import ( "math/big" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" ) type StateSyncCommitment struct { diff --git a/consensus/polybft/contractsapi/contractsapi_test.go b/consensus/polybft/contractsapi/contractsapi_test.go index 06f8d7437d..ac35278955 100644 --- a/consensus/polybft/contractsapi/contractsapi_test.go +++ b/consensus/polybft/contractsapi/contractsapi_test.go @@ -8,9 +8,9 @@ import ( "github.com/0xPolygon/polygon-edge/contracts" "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" ) type method interface { diff --git a/consensus/polybft/contractsapi/decoder.go b/consensus/polybft/contractsapi/decoder.go index 2a3852a5f5..df75440d5d 100644 --- a/consensus/polybft/contractsapi/decoder.go +++ b/consensus/polybft/contractsapi/decoder.go @@ -6,9 +6,9 @@ import ( "math/big" "reflect" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/mitchellh/mapstructure" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" ) const abiMethodIDLength = 4 diff --git a/consensus/polybft/contractsapi/helper.go b/consensus/polybft/contractsapi/helper.go index 42f4b93ab5..2904c89cf1 100644 --- a/consensus/polybft/contractsapi/helper.go +++ b/consensus/polybft/contractsapi/helper.go @@ -1,8 +1,8 @@ package contractsapi import ( - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" ) // StateTransactionInput is an abstraction for different state transaction inputs diff --git a/consensus/polybft/exit_relayer.go b/consensus/polybft/exit_relayer.go index 56c4519876..2ba7de92b6 100644 --- a/consensus/polybft/exit_relayer.go +++ b/consensus/polybft/exit_relayer.go @@ -10,8 +10,8 @@ import ( "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo" ) var errUnknownExitEvent = errors.New("unknown event from exit helper or checkpoint manager") diff --git a/consensus/polybft/exit_relayer_test.go b/consensus/polybft/exit_relayer_test.go index f3487abd4d..283df199a9 100644 --- a/consensus/polybft/exit_relayer_test.go +++ b/consensus/polybft/exit_relayer_test.go @@ -10,11 +10,11 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" ) func TestExitRelayer_FullWorkflow(t *testing.T) { diff --git a/consensus/polybft/extra.go b/consensus/polybft/extra.go index 50bef0fc58..132ed10088 100644 --- a/consensus/polybft/extra.go +++ b/consensus/polybft/extra.go @@ -8,8 +8,8 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/validator" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo/abi" "github.com/umbracle/fastrlp" ) diff --git a/consensus/polybft/governance_manager.go b/consensus/polybft/governance_manager.go index e779e79404..2a4437cac1 100644 --- a/consensus/polybft/governance_manager.go +++ b/consensus/polybft/governance_manager.go @@ -7,9 +7,9 @@ import ( "math/big" "time" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" bolt "go.etcd.io/bbolt" "github.com/0xPolygon/polygon-edge/chain" diff --git a/consensus/polybft/mocks_test.go b/consensus/polybft/mocks_test.go index 588ad021a7..4c6c788e47 100644 --- a/consensus/polybft/mocks_test.go +++ b/consensus/polybft/mocks_test.go @@ -9,10 +9,10 @@ import ( "github.com/0xPolygon/polygon-edge/state" "github.com/0xPolygon/polygon-edge/syncer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/contract" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/mock" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/contract" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/polybft_test.go b/consensus/polybft/polybft_test.go index 5ea8a5f2bf..c969f1c7af 100644 --- a/consensus/polybft/polybft_test.go +++ b/consensus/polybft/polybft_test.go @@ -14,11 +14,11 @@ import ( "github.com/0xPolygon/polygon-edge/helper/progress" "github.com/0xPolygon/polygon-edge/txpool" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" ) // the test initializes polybft and chain mock (map of headers) after which a new header is verified diff --git a/consensus/polybft/sc_integration_test.go b/consensus/polybft/sc_integration_test.go index cd35a04a52..c3a385b542 100644 --- a/consensus/polybft/sc_integration_test.go +++ b/consensus/polybft/sc_integration_test.go @@ -7,10 +7,10 @@ import ( "testing" "time" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" "github.com/0xPolygon/polygon-edge/bls" "github.com/0xPolygon/polygon-edge/chain" diff --git a/consensus/polybft/signer/utils.go b/consensus/polybft/signer/utils.go index cd3eee4a75..42751c5932 100644 --- a/consensus/polybft/signer/utils.go +++ b/consensus/polybft/signer/utils.go @@ -4,7 +4,7 @@ import ( "bytes" "math/big" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/0xPolygon/polygon-edge/bls" "github.com/0xPolygon/polygon-edge/crypto" diff --git a/consensus/polybft/stake_manager.go b/consensus/polybft/stake_manager.go index b4ff5c8997..0bfc993d30 100644 --- a/consensus/polybft/stake_manager.go +++ b/consensus/polybft/stake_manager.go @@ -15,10 +15,10 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/validator" "github.com/0xPolygon/polygon-edge/helper/hex" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/contract" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" - "github.com/umbracle/ethgo/contract" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/stake_manager_test.go b/consensus/polybft/stake_manager_test.go index 87bc2e6d4f..50a9beb5dd 100644 --- a/consensus/polybft/stake_manager_test.go +++ b/consensus/polybft/stake_manager_test.go @@ -11,11 +11,11 @@ import ( "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" ) func TestStakeManager_PostBlock(t *testing.T) { diff --git a/consensus/polybft/state_event_getter.go b/consensus/polybft/state_event_getter.go index 107aa8badd..a972ebabf2 100644 --- a/consensus/polybft/state_event_getter.go +++ b/consensus/polybft/state_event_getter.go @@ -3,7 +3,7 @@ package polybft import ( "github.com/0xPolygon/polygon-edge/blockchain" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/state_store_exit.go b/consensus/polybft/state_store_exit.go index f73673481a..ccc14a4f79 100644 --- a/consensus/polybft/state_store_exit.go +++ b/consensus/polybft/state_store_exit.go @@ -6,7 +6,7 @@ import ( "fmt" "sort" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" bolt "go.etcd.io/bbolt" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" diff --git a/consensus/polybft/state_store_exit_test.go b/consensus/polybft/state_store_exit_test.go index 4594b4af1f..e003d3affb 100644 --- a/consensus/polybft/state_store_exit_test.go +++ b/consensus/polybft/state_store_exit_test.go @@ -7,10 +7,10 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/state_sync_manager.go b/consensus/polybft/state_sync_manager.go index 6e54e3ba04..1d349bde39 100644 --- a/consensus/polybft/state_sync_manager.go +++ b/consensus/polybft/state_sync_manager.go @@ -7,9 +7,9 @@ import ( "fmt" "sync" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" "github.com/libp2p/go-libp2p/core/peer" - "github.com/umbracle/ethgo" bolt "go.etcd.io/bbolt" "google.golang.org/protobuf/proto" diff --git a/consensus/polybft/state_sync_manager_test.go b/consensus/polybft/state_sync_manager_test.go index fbbf46dc23..91de25f047 100644 --- a/consensus/polybft/state_sync_manager_test.go +++ b/consensus/polybft/state_sync_manager_test.go @@ -6,12 +6,12 @@ import ( "os" "testing" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" merkle "github.com/Ethernal-Tech/merkle-tree" "github.com/hashicorp/go-hclog" "github.com/libp2p/go-libp2p/core/peer" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" "google.golang.org/protobuf/proto" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" diff --git a/consensus/polybft/state_sync_relayer.go b/consensus/polybft/state_sync_relayer.go index cd7aa7cb78..013410d50d 100644 --- a/consensus/polybft/state_sync_relayer.go +++ b/consensus/polybft/state_sync_relayer.go @@ -12,8 +12,8 @@ import ( "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo" bolt "go.etcd.io/bbolt" ) diff --git a/consensus/polybft/state_sync_relayer_test.go b/consensus/polybft/state_sync_relayer_test.go index d207856709..be809bc440 100644 --- a/consensus/polybft/state_sync_relayer_test.go +++ b/consensus/polybft/state_sync_relayer_test.go @@ -8,11 +8,11 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" ) func TestStateSyncRelayer_FullWorkflow(t *testing.T) { diff --git a/consensus/polybft/state_transaction_test.go b/consensus/polybft/state_transaction_test.go index e238ff180c..5c6d46e0f8 100644 --- a/consensus/polybft/state_transaction_test.go +++ b/consensus/polybft/state_transaction_test.go @@ -8,9 +8,9 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo/abi" ) func TestStateTransaction_Signature(t *testing.T) { diff --git a/consensus/polybft/system_state.go b/consensus/polybft/system_state.go index 2057fedf6c..ffd162d65f 100644 --- a/consensus/polybft/system_state.go +++ b/consensus/polybft/system_state.go @@ -6,8 +6,8 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/contract" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/contract" ) // ValidatorInfo is data transfer object which holds validator information, diff --git a/consensus/polybft/system_state_test.go b/consensus/polybft/system_state_test.go index 3f5f038bb2..7ef2edab88 100644 --- a/consensus/polybft/system_state_test.go +++ b/consensus/polybft/system_state_test.go @@ -10,14 +10,14 @@ import ( "github.com/0xPolygon/polygon-edge/state" itrie "github.com/0xPolygon/polygon-edge/state/immutable-trie" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/contract" + "github.com/Ethernal-Tech/ethgo/testutil" + "github.com/Ethernal-Tech/ethgo/wallet" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" - "github.com/umbracle/ethgo/contract" - "github.com/umbracle/ethgo/testutil" - "github.com/umbracle/ethgo/wallet" ) func TestSystemState_GetNextCommittedIndex(t *testing.T) { diff --git a/consensus/polybft/validator/validator_metadata.go b/consensus/polybft/validator/validator_metadata.go index 9dbfc7bc41..e086ea893d 100644 --- a/consensus/polybft/validator/validator_metadata.go +++ b/consensus/polybft/validator/validator_metadata.go @@ -15,7 +15,7 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/bitmap" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/umbracle/fastrlp" ) diff --git a/contracts/artifact.go b/contracts/artifact.go index e0823ab846..f73f523a89 100644 --- a/contracts/artifact.go +++ b/contracts/artifact.go @@ -6,7 +6,7 @@ import ( "os" "path/filepath" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/0xPolygon/polygon-edge/helper/hex" ) diff --git a/crypto/txsigner_london_test.go b/crypto/txsigner_london_test.go index 455a752421..51a165dc9f 100644 --- a/crypto/txsigner_london_test.go +++ b/crypto/txsigner_london_test.go @@ -4,8 +4,8 @@ import ( "math/big" "testing" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/types" ) diff --git a/e2e-polybft/e2e/bridge_test.go b/e2e-polybft/e2e/bridge_test.go index 5794016ee3..5eb170d5c0 100644 --- a/e2e-polybft/e2e/bridge_test.go +++ b/e2e-polybft/e2e/bridge_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/command" "github.com/0xPolygon/polygon-edge/command/bridge/common" diff --git a/e2e-polybft/e2e/consensus_test.go b/e2e-polybft/e2e/consensus_test.go index 8371c32123..0cbc89d035 100644 --- a/e2e-polybft/e2e/consensus_test.go +++ b/e2e-polybft/e2e/consensus_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" "github.com/0xPolygon/polygon-edge/command" "github.com/0xPolygon/polygon-edge/command/genesis" diff --git a/e2e-polybft/e2e/helpers_test.go b/e2e-polybft/e2e/helpers_test.go index 70d862a2f4..756bb16c86 100644 --- a/e2e-polybft/e2e/helpers_test.go +++ b/e2e-polybft/e2e/helpers_test.go @@ -7,9 +7,9 @@ import ( "time" "github.com/0xPolygon/polygon-edge/jsonrpc" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/contracts" diff --git a/e2e-polybft/e2e/jsonrpc_test.go b/e2e-polybft/e2e/jsonrpc_test.go index 769a028c11..9432237dba 100644 --- a/e2e-polybft/e2e/jsonrpc_test.go +++ b/e2e-polybft/e2e/jsonrpc_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/consensus/polybft" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" diff --git a/e2e-polybft/e2e/migration_test.go b/e2e-polybft/e2e/migration_test.go index 2d33a164bc..1e86ed71d5 100644 --- a/e2e-polybft/e2e/migration_test.go +++ b/e2e-polybft/e2e/migration_test.go @@ -7,10 +7,10 @@ import ( "testing" "time" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/require" "github.com/syndtr/goleveldb/leveldb" "github.com/syndtr/goleveldb/leveldb/opt" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" "github.com/0xPolygon/polygon-edge/crypto" diff --git a/e2e-polybft/e2e/storage_test.go b/e2e-polybft/e2e/storage_test.go index d9b5881d5d..f95367646f 100644 --- a/e2e-polybft/e2e/storage_test.go +++ b/e2e-polybft/e2e/storage_test.go @@ -7,10 +7,10 @@ import ( "time" "github.com/0xPolygon/polygon-edge/jsonrpc" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/wallet" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/wallet" "github.com/0xPolygon/polygon-edge/consensus/polybft" "github.com/0xPolygon/polygon-edge/crypto" diff --git a/e2e-polybft/e2e/txpool_test.go b/e2e-polybft/e2e/txpool_test.go index cac5a9e991..275b44f4b3 100644 --- a/e2e-polybft/e2e/txpool_test.go +++ b/e2e-polybft/e2e/txpool_test.go @@ -7,9 +7,9 @@ import ( "time" "github.com/0xPolygon/polygon-edge/jsonrpc" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/consensus/polybft" "github.com/0xPolygon/polygon-edge/consensus/polybft/contractsapi" diff --git a/e2e-polybft/framework/test-cluster.go b/e2e-polybft/framework/test-cluster.go index 2b554ebf6b..774bd3bd94 100644 --- a/e2e-polybft/framework/test-cluster.go +++ b/e2e-polybft/framework/test-cluster.go @@ -26,9 +26,9 @@ import ( "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" ) const ( diff --git a/e2e-polybft/framework/test-server.go b/e2e-polybft/framework/test-server.go index c89a9919cb..e486e51431 100644 --- a/e2e-polybft/framework/test-server.go +++ b/e2e-polybft/framework/test-server.go @@ -21,9 +21,9 @@ import ( "github.com/0xPolygon/polygon-edge/server/proto" txpoolProto "github.com/0xPolygon/polygon-edge/txpool/proto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/google/uuid" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "google.golang.org/grpc" ) diff --git a/e2e/framework/testserver.go b/e2e/framework/testserver.go index 1e884c8cae..4efc72d9db 100644 --- a/e2e/framework/testserver.go +++ b/e2e/framework/testserver.go @@ -21,7 +21,7 @@ import ( "time" "github.com/0xPolygon/polygon-edge/jsonrpc" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" "google.golang.org/grpc" "google.golang.org/grpc/credentials/insecure" empty "google.golang.org/protobuf/types/known/emptypb" diff --git a/e2e/transaction_test.go b/e2e/transaction_test.go index 5d82a5415f..2d94e9aa38 100644 --- a/e2e/transaction_test.go +++ b/e2e/transaction_test.go @@ -6,8 +6,8 @@ import ( "math/big" "testing" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/e2e/framework" "github.com/0xPolygon/polygon-edge/helper/tests" diff --git a/e2e/websocket_test.go b/e2e/websocket_test.go index f49ff48a59..7f531de808 100644 --- a/e2e/websocket_test.go +++ b/e2e/websocket_test.go @@ -10,9 +10,9 @@ import ( "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/gorilla/websocket" "github.com/stretchr/testify/assert" - "github.com/umbracle/ethgo" ) type testWSRequest struct { diff --git a/gasprice/feehistory_test.go b/gasprice/feehistory_test.go index 2fc2005746..eaf5f1b499 100644 --- a/gasprice/feehistory_test.go +++ b/gasprice/feehistory_test.go @@ -8,9 +8,9 @@ import ( "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" ) func TestGasHelper_FeeHistory(t *testing.T) { diff --git a/gasprice/gasprice.go b/gasprice/gasprice.go index f2a79a3ec2..a42b20f67c 100644 --- a/gasprice/gasprice.go +++ b/gasprice/gasprice.go @@ -9,8 +9,8 @@ import ( "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" lru "github.com/hashicorp/golang-lru" - "github.com/umbracle/ethgo" ) const couldNotFoundBlockFormat = "could not find block. Number: %d, Hash: %s" diff --git a/gasprice/gasprice_test.go b/gasprice/gasprice_test.go index 2abd7c1be5..21b23792d2 100644 --- a/gasprice/gasprice_test.go +++ b/gasprice/gasprice_test.go @@ -10,9 +10,9 @@ import ( "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" ) func TestGasHelper_MaxPriorityFeePerGas(t *testing.T) { diff --git a/go.mod b/go.mod index cd3991d914..2081d07766 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,8 @@ go 1.21 require ( cloud.google.com/go/secretmanager v1.13.1 github.com/0xPolygon/go-ibft v0.4.1-0.20240621090555-e81a63ff50d7 - github.com/Ethernal-Tech/blockchain-event-tracker v0.0.0-20231202204931-b886edca635a + github.com/Ethernal-Tech/blockchain-event-tracker v0.0.0-20240628125004-67308570b6e2 + github.com/Ethernal-Tech/ethgo v0.0.0-20240628122946-b6b88f4f501d github.com/Ethernal-Tech/merkle-tree v0.0.0-20231213143318-4db9da419e04 github.com/armon/go-metrics v0.4.1 github.com/aws/aws-sdk-go v1.53.14 @@ -16,7 +17,7 @@ require ( github.com/erigontech/mdbx-go v0.38.0 github.com/golang/protobuf v1.5.4 github.com/google/uuid v1.6.0 - github.com/gorilla/websocket v1.5.1 + github.com/gorilla/websocket v1.5.3 github.com/hashicorp/go-hclog v1.6.3 github.com/hashicorp/go-immutable-radix v1.3.1 github.com/hashicorp/go-multierror v1.1.1 @@ -44,9 +45,9 @@ require ( github.com/umbracle/go-eth-bn256 v0.0.0-20230125114011-47cb310d9b0b github.com/valyala/fastjson v1.6.4 go.etcd.io/bbolt v1.3.10 - golang.org/x/crypto v0.23.0 + golang.org/x/crypto v0.24.0 golang.org/x/sync v0.7.0 - golang.org/x/tools v0.21.0 + golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda google.golang.org/grpc v1.64.0 google.golang.org/protobuf v1.34.1 @@ -56,32 +57,12 @@ require ( pgregory.net/rapid v1.1.0 ) -require ( - github.com/fsnotify/fsnotify v1.7.0 // indirect - github.com/pion/datachannel v1.5.6 // indirect - github.com/pion/dtls/v2 v2.2.11 // indirect - github.com/pion/ice/v2 v2.3.25 // indirect - github.com/pion/interceptor v0.1.29 // indirect - github.com/pion/logging v0.2.2 // indirect - github.com/pion/mdns v0.0.12 // indirect - github.com/pion/randutil v0.1.0 // indirect - github.com/pion/rtcp v1.2.14 // indirect - github.com/pion/rtp v1.8.6 // indirect - github.com/pion/sctp v1.8.16 // indirect - github.com/pion/sdp/v3 v3.0.9 // indirect - github.com/pion/srtp/v2 v2.0.18 // indirect - github.com/pion/stun v0.6.1 // indirect - github.com/pion/transport/v2 v2.2.5 // indirect - github.com/pion/turn/v2 v2.1.6 // indirect - github.com/pion/webrtc/v3 v3.2.40 // indirect -) - require ( cloud.google.com/go/auth v0.4.1 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect cloud.google.com/go/compute/metadata v0.3.0 // indirect cloud.google.com/go/iam v1.1.8 // indirect - github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect + github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect github.com/DataDog/appsec-internal-go v1.5.0 // indirect github.com/DataDog/datadog-agent/pkg/obfuscate v0.48.0 // indirect github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.48.1 // indirect @@ -90,19 +71,19 @@ require ( github.com/DataDog/go-tuf v1.0.2-0.5.2 // indirect github.com/DataDog/gostackparse v0.7.0 // indirect github.com/DataDog/sketches-go v1.4.2 // indirect - github.com/Microsoft/go-winio v0.6.1 // indirect + github.com/Microsoft/go-winio v0.6.2 // indirect github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 // indirect github.com/andybalholm/brotli v1.1.0 // indirect github.com/benbjohnson/clock v1.3.5 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/btcsuite/btcd v0.22.1 // indirect - github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 // indirect - github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce // indirect + github.com/btcsuite/btcd v0.24.2 // indirect + github.com/btcsuite/btcd/btcutil v1.1.5 // indirect + github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 // indirect github.com/cenkalti/backoff v2.2.1+incompatible // indirect github.com/cenkalti/backoff/v3 v3.2.2 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/containerd/cgroups v1.1.0 // indirect - github.com/containerd/continuity v0.3.0 // indirect + github.com/containerd/continuity v0.4.3 // indirect github.com/containerd/log v0.1.0 // indirect github.com/coreos/go-systemd/v22 v22.5.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect @@ -117,6 +98,7 @@ require ( github.com/felixge/httpsnoop v1.0.4 // indirect github.com/flynn/noise v1.1.0 // indirect github.com/francoispqt/gojay v1.2.13 // indirect + github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/go-jose/go-jose/v4 v4.0.1 // indirect github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect @@ -150,7 +132,7 @@ require ( github.com/jackpal/go-nat-pmp v1.0.2 // indirect github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect - github.com/klauspost/compress v1.17.8 // indirect + github.com/klauspost/compress v1.17.9 // indirect github.com/klauspost/cpuid/v2 v2.2.7 // indirect github.com/koron/go-ssdp v0.0.4 // indirect github.com/libp2p/go-buffer-pool v0.1.0 // indirect @@ -190,14 +172,30 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/onsi/ginkgo/v2 v2.15.0 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect - github.com/opencontainers/image-spec v1.0.2 // indirect - github.com/opencontainers/runc v1.1.12 // indirect + github.com/opencontainers/image-spec v1.1.0 // indirect + github.com/opencontainers/runc v1.1.13 // indirect github.com/opencontainers/runtime-spec v1.2.0 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/ory/dockertest v3.3.5+incompatible // indirect github.com/outcaste-io/ristretto v0.2.3 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect github.com/philhofer/fwd v1.1.2 // indirect + github.com/pion/datachannel v1.5.6 // indirect + github.com/pion/dtls/v2 v2.2.11 // indirect + github.com/pion/ice/v2 v2.3.25 // indirect + github.com/pion/interceptor v0.1.29 // indirect + github.com/pion/logging v0.2.2 // indirect + github.com/pion/mdns v0.0.12 // indirect + github.com/pion/randutil v0.1.0 // indirect + github.com/pion/rtcp v1.2.14 // indirect + github.com/pion/rtp v1.8.6 // indirect + github.com/pion/sctp v1.8.16 // indirect + github.com/pion/sdp/v3 v3.0.9 // indirect + github.com/pion/srtp/v2 v2.0.18 // indirect + github.com/pion/stun v0.6.1 // indirect + github.com/pion/transport/v2 v2.2.5 // indirect + github.com/pion/turn/v2 v2.1.6 // indirect + github.com/pion/webrtc/v3 v3.2.40 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/prometheus/client_model v0.6.1 // indirect @@ -220,9 +218,8 @@ require ( github.com/stretchr/objx v0.5.2 // indirect github.com/tinylib/msgp v1.1.8 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect - github.com/umbracle/ethgo v0.1.4-0.20231006072852-6b068360fc97 github.com/valyala/bytebufferpool v1.0.0 // indirect - github.com/valyala/fasthttp v1.54.0 + github.com/valyala/fasthttp v1.55.0 go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect @@ -240,11 +237,11 @@ require ( golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/exp/typeparams v0.0.0-20240213143201-ec583247a57a // indirect golang.org/x/mod v0.17.0 // indirect - golang.org/x/net v0.25.0 // indirect + golang.org/x/net v0.26.0 // indirect golang.org/x/oauth2 v0.20.0 // indirect - golang.org/x/sys v0.20.0 // indirect - golang.org/x/term v0.20.0 // indirect - golang.org/x/text v0.15.0 // indirect + golang.org/x/sys v0.21.0 // indirect + golang.org/x/term v0.21.0 // indirect + golang.org/x/text v0.16.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/api v0.180.0 // indirect diff --git a/go.sum b/go.sum index 700ef67222..f8c0e5cd97 100644 --- a/go.sum +++ b/go.sum @@ -21,8 +21,9 @@ dmitri.shuralyov.com/state v0.0.0-20180228185332-28bcc343414c/go.mod h1:0PRwlb0D git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg= github.com/0xPolygon/go-ibft v0.4.1-0.20240621090555-e81a63ff50d7 h1:ONOJIq2W2rGSfho1Hj1BhyffP+NHrnXyfsSnLziOdPY= github.com/0xPolygon/go-ibft v0.4.1-0.20240621090555-e81a63ff50d7/go.mod h1:FPdz+s0jyQzW4pZK+HMnhz2b8ebsg5FaSVFTjvQi8ls= -github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8= github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= +github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0= +github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/DataDog/appsec-internal-go v1.5.0 h1:8kS5zSx5T49uZ8dZTdT19QVAvC/B8ByyZdhQKYQWHno= github.com/DataDog/appsec-internal-go v1.5.0/go.mod h1:pEp8gjfNLtEOmz+iZqC8bXhu0h4k7NUsW/qiQb34k1U= @@ -41,13 +42,15 @@ github.com/DataDog/gostackparse v0.7.0 h1:i7dLkXHvYzHV308hnkvVGDL3BR4FWl7IsXNPz/ github.com/DataDog/gostackparse v0.7.0/go.mod h1:lTfqcJKqS9KnXQGnyQMCugq3u1FP6UZMfWR0aitKFMM= github.com/DataDog/sketches-go v1.4.2 h1:gppNudE9d19cQ98RYABOetxIhpTCl4m7CnbRZjvVA/o= github.com/DataDog/sketches-go v1.4.2/go.mod h1:xJIXldczJyyjnbDop7ZZcLxJdV3+7Kra7H1KMgpgkLk= -github.com/Ethernal-Tech/blockchain-event-tracker v0.0.0-20231202204931-b886edca635a h1:IujnjiVu6UcVYhUIAaCN1ZI122VZzTO80epIbF6pDbk= -github.com/Ethernal-Tech/blockchain-event-tracker v0.0.0-20231202204931-b886edca635a/go.mod h1:IgWSrKhiPnqV6M68wQt8MyWNeWwA+3sYZQP6Y6STR2M= +github.com/Ethernal-Tech/blockchain-event-tracker v0.0.0-20240628125004-67308570b6e2 h1:e+M6bfHqydzpBWxKYnQB0WaNdYdXmVtbX9AFxpnpq+0= +github.com/Ethernal-Tech/blockchain-event-tracker v0.0.0-20240628125004-67308570b6e2/go.mod h1:csuByxgtqkcFqtzU650asqwZIg+gBHBtLjr1BikQLSc= +github.com/Ethernal-Tech/ethgo v0.0.0-20240628122946-b6b88f4f501d h1:RsquCZ2+xzaC3PqIuO4FnxEE119RWisUBjYXtJHWdGY= +github.com/Ethernal-Tech/ethgo v0.0.0-20240628122946-b6b88f4f501d/go.mod h1:qarG4b9mBqIHBEUwUZQBokCWB634DeoRfUy6XV43Pag= github.com/Ethernal-Tech/merkle-tree v0.0.0-20231213143318-4db9da419e04 h1:DGIOHe3qAeU+mrRLNJ83mJWyH1t5SqN8XvTrwBUAXK4= github.com/Ethernal-Tech/merkle-tree v0.0.0-20231213143318-4db9da419e04/go.mod h1:vwaNJ2xOVILZoOcD6CxswTg8XOCDvIhcRIp8xanmS3s= github.com/Microsoft/go-winio v0.5.0/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpzfwIujj1a84= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= +github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= +github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 h1:TngWCqHvy9oXAN6lEVMRuU21PR1EtLVZJmdB18Gu3Rw= github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5/go.mod h1:lmUJ/7eu/Q8D7ML55dXQrVaamCz2vxCfdQBasLZfHKk= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= @@ -74,19 +77,29 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= -github.com/btcsuite/btcd v0.22.1 h1:CnwP9LM/M9xuRrGSCGeMVs9iv09uMqwsVX7EeIpgV2c= -github.com/btcsuite/btcd v0.22.1/go.mod h1:wqgTSL29+50LRkmOVknEdmt8ZojIzhuWvgu/iptuN7Y= +github.com/btcsuite/btcd v0.22.0-beta.0.20220111032746-97732e52810c/go.mod h1:tjmYdS6MLJ5/s0Fj4DbLgSbDHbEqLJrtnHecBFkdz5M= +github.com/btcsuite/btcd v0.23.5-0.20231215221805-96c9fd8078fd/go.mod h1:nm3Bko6zh6bWP60UxwoT5LzdGJsQJaPo6HjduXq9p6A= +github.com/btcsuite/btcd v0.24.2 h1:aLmxPguqxza+4ag8R1I2nnJjSu2iFn/kqtHTIImswcY= +github.com/btcsuite/btcd v0.24.2/go.mod h1:5C8ChTkl5ejr3WHj8tkQSCmydiMEPB0ZhQhehpq7Dgg= +github.com/btcsuite/btcd/btcec/v2 v2.1.0/go.mod h1:2VzYrv4Gm4apmbVVsSq5bqf1Ec8v56E48Vt0Y/umPgA= +github.com/btcsuite/btcd/btcec/v2 v2.1.3/go.mod h1:ctjw4H1kknNJmRN4iP1R7bTQ+v3GJkZBd6mui8ZsAZE= github.com/btcsuite/btcd/btcec/v2 v2.3.3 h1:6+iXlDKE8RMtKsvK0gshlXIuPbyWM/h84Ensb7o3sC0= github.com/btcsuite/btcd/btcec/v2 v2.3.3/go.mod h1:zYzJ8etWJQIv1Ogk7OzpWjowwOdXY1W/17j2MW85J04= -github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 h1:q0rUy8C/TYNBQS1+CGKw68tLOFYSNEs0TFnxxnS9+4U= +github.com/btcsuite/btcd/btcutil v1.0.0/go.mod h1:Uoxwv0pqYWhD//tfTiipkxNfdhG9UrLwaeswfjfdF0A= +github.com/btcsuite/btcd/btcutil v1.1.0/go.mod h1:5OapHB7A2hBBWLm48mmw4MOHNJCcUBTwmWH/0Jn8VHE= +github.com/btcsuite/btcd/btcutil v1.1.5 h1:+wER79R5670vs/ZusMTF1yTcRYE5GUsFbdjdisflzM8= +github.com/btcsuite/btcd/btcutil v1.1.5/go.mod h1:PSZZ4UitpLBWzxGd5VGOrLnmOjtPP/a6HaFo12zMs00= +github.com/btcsuite/btcd/chaincfg/chainhash v1.0.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= +github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 h1:59Kx4K6lzOW5w6nFlA0v5+lk/6sjybR934QNHSJZPTQ= +github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg= -github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce h1:YtWJF7RHm2pYCvA5t0RPmAaLUhREsKuKd+SLhxFbFeQ= -github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce/go.mod h1:0DVlHczLPewLcPGEIeUEzfOJhqGPQ0mJJRDBtD307+o= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= github.com/btcsuite/goleveldb v0.0.0-20160330041536-7834afc9e8cd/go.mod h1:F+uVaaLLH7j4eDXPRvw78tMflu7Ie2bzYOH4Y8rRKBY= +github.com/btcsuite/goleveldb v1.0.0/go.mod h1:QiK9vBlgftBg6rWQIj6wFzbPfRjiykIEhBH4obrXJ/I= github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku9dyThutzjeg+3xrA5iCpBRH8XEEg3lh6TiUghc= +github.com/btcsuite/snappy-go v1.0.0/go.mod h1:8woku9dyThutzjeg+3xrA5iCpBRH8XEEg3lh6TiUghc= github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s= @@ -111,8 +124,8 @@ github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGX github.com/containerd/cgroups v0.0.0-20201119153540-4cbc285b3327/go.mod h1:ZJeTFisyysqgcCdecO57Dj79RfL0LNeGiFUqLYQRYLE= github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM= github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw= -github.com/containerd/continuity v0.3.0 h1:nisirsYROK15TAMVukJOUyGJjz4BNQJBVsNvAXZJ/eg= -github.com/containerd/continuity v0.3.0/go.mod h1:wJEAIwKOm/pBZuBd0JmeTvnLquTB1Ag8espWhkykbPM= +github.com/containerd/continuity v0.4.3 h1:6HVkalIp+2u1ZLH1J/pYX2oBVXlJZvh1X1A7bEZ9Su8= +github.com/containerd/continuity v0.4.3/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ= github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= @@ -130,10 +143,13 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1 github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c h1:pFUpOrbxDR6AkioZ1ySsx5yxlDQZ8stG2b88gTPxgJU= github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c/go.mod h1:6UhI8N9EjYm1c2odKpFpAYeR8dsBeM7PtzQhRgxRr9U= +github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= github.com/decred/dcrd/crypto/blake256 v1.0.1 h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y= github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 h1:rpfIENRNNilwHwZeG5+P150SMrnNEcHYvcCuK6dPZSg= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= +github.com/decred/dcrd/lru v1.0.0/go.mod h1:mxKOwFd7lFjN2GZYsiz/ecgqR6kkYAl+0pz0tEMk218= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 h1:tdlZCpZ/P9DhczCTSixgIKmwPv6+wP5DGjqLYw5SUiA= github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= github.com/distribution/reference v0.5.0 h1:/FUIFXtfc/x2gpa5/VGfiGLuOIdYa1t65IKK2OFGvA0= @@ -276,8 +292,9 @@ github.com/googleapis/gax-go/v2 v2.0.3/go.mod h1:LLvjysVCY1JZeum8Z6l8qUty8fiNwE0 github.com/googleapis/gax-go/v2 v2.12.4 h1:9gWcmF85Wvq4ryPFvGFaOgPIs1AQX0d0bcbGw4Z96qg= github.com/googleapis/gax-go/v2 v2.12.4/go.mod h1:KYEYLorsnIGDi/rPC8b5TdlB9kbKoFubselGIoBMCwI= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= -github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY= -github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= +github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg= +github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gotestyourself/gotestyourself v2.2.0+incompatible h1:AQwinXlbQR2HvPjQZOmDhRqsv5mZf+Jb1RnSLxcqZcI= github.com/gotestyourself/gotestyourself v2.2.0+incompatible/go.mod h1:zZKM6oeNM8k+FRljX1mnzVYeS8wiGgQyvST1/GafPbY= github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= @@ -348,6 +365,7 @@ github.com/jbenet/go-temp-err-catcher v0.1.0 h1:zpb3ZH6wIE8Shj2sKS+khgRvf7T7RABo github.com/jbenet/go-temp-err-catcher v0.1.0/go.mod h1:0kJRvmDZXNMIiJirNPEYfhpPwbGVtZVWC34vc5WLsDk= github.com/jellevandenhooff/dkim v0.0.0-20150330215556-f50fe3d243e1/go.mod h1:E0B/fFc00Y+Rasa88328GlI/XbtyysCtTHZS8h7IrBU= github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= +github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= @@ -364,8 +382,8 @@ github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQL github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4= -github.com/klauspost/compress v1.17.8 h1:YcnTYrq7MikUT7k0Yb5eceMmALQPYBW/Xltxn0NAMnU= -github.com/klauspost/compress v1.17.8/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= +github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA= +github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= github.com/klauspost/cpuid/v2 v2.2.7 h1:ZWSB3igEs+d0qvnxR/ZBzXVmxkgt8DdzP6m9pfuVLDM= github.com/klauspost/cpuid/v2 v2.2.7/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= @@ -381,8 +399,8 @@ github.com/kr/pty v1.1.3/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/lib/pq v1.10.2 h1:AqzbZs4ZoCBp+GtejcpCpcxM3zlSMx29dXbUSeVtJb8= -github.com/lib/pq v1.10.2/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= +github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw= +github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= github.com/libp2p/go-buffer-pool v0.1.0 h1:oK4mSFcQz7cTQIfqbe4MIj9gLW+mnanjyFtc6cdF0Y8= github.com/libp2p/go-buffer-pool v0.1.0/go.mod h1:N+vh8gMqimBzdKkSMVuydVDq+UV5QTWy5HSiZacSbPg= github.com/libp2p/go-cidranger v1.1.0 h1:ewPN8EZ0dd1LSnrtuwd4709PXVcITVeuwbag38yPW7c= @@ -503,12 +521,14 @@ github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6 github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= +github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vvnwo0= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU= github.com/onsi/ginkgo/v2 v2.1.3/go.mod h1:vw5CSIxN1JObi/U8gcbwft7ZxR2dgaR70JSE3/PpL4c= github.com/onsi/ginkgo/v2 v2.15.0 h1:79HwNRBAZHOEwrczrgSOPy+eFTTlIGELKy5as+ClttY= github.com/onsi/ginkgo/v2 v2.15.0/go.mod h1:HlxMHtYF57y6Dpf+mc5529KKmSq9h2FpCF+/ZkwUxKM= +github.com/onsi/gomega v1.4.1/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= @@ -518,10 +538,10 @@ github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8= github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/opencontainers/image-spec v1.0.2 h1:9yCKha/T5XdGtO0q9Q9a6T5NUCsTn/DrBg0D7ufOcFM= -github.com/opencontainers/image-spec v1.0.2/go.mod h1:BtxoFyWECRxE4U/7sNtV5W15zMzWCbyJoFRP3s7yZA0= -github.com/opencontainers/runc v1.1.12 h1:BOIssBaW1La0/qbNZHXOOa71dZfZEQOzW7dqQf3phss= -github.com/opencontainers/runc v1.1.12/go.mod h1:S+lQwSfncpBha7XTy/5lBwWgm5+y5Ma/O44Ekby9FK8= +github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= +github.com/opencontainers/image-spec v1.1.0/go.mod h1:W4s4sFTMaBeK1BQLXbG4AdM2szdn85PY75RI83NrTrM= +github.com/opencontainers/runc v1.1.13 h1:98S2srgG9vw0zWcDpFMn5TRrh8kLxa/5OFUstuUhmRs= +github.com/opencontainers/runc v1.1.13/go.mod h1:R016aXacfp/gwQBYw2FDGa9m+n6atbLWrYY8hNMT/sA= github.com/opencontainers/runtime-spec v1.0.2/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= github.com/opencontainers/runtime-spec v1.2.0 h1:z97+pHb3uELt/yiAWD691HNHQIF07bE7dzrbT927iTk= github.com/opencontainers/runtime-spec v1.2.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= @@ -709,6 +729,7 @@ github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXl github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d h1:vfofYNRScrDdvS342BElfbETmL1Aiz3i2t0zfRj16Hs= github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d/go.mod h1:RRCYJbIwD5jmqPI9XoAFR0OcDxqUctll6zUj/+B4S48= github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07/go.mod h1:kDXzergiv9cbyO7IOYJZWg1U88JhDg3PB6klq9Hg2pA= @@ -719,8 +740,6 @@ github.com/trailofbits/go-fuzz-utils v0.0.0-20210901195358-9657fcfd256c/go.mod h github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8= github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= -github.com/umbracle/ethgo v0.1.4-0.20231006072852-6b068360fc97 h1:BAVsVHkgvBlQcE+/vUG58w/p7vAhgYaY/yUo4eHTfc8= -github.com/umbracle/ethgo v0.1.4-0.20231006072852-6b068360fc97/go.mod h1:J+OZNfRCtbaYW3AEc0m47GhwAzlNJjcr9vO86nzOr6E= github.com/umbracle/fastrlp v0.1.1-0.20230504065717-58a1b8a9929d h1:HAg1Kpr9buwRxEiC2UXU9oT2AU8uCU7o3/WTH+Lt5wo= github.com/umbracle/fastrlp v0.1.1-0.20230504065717-58a1b8a9929d/go.mod h1:5RHgqiFjd4vLJESMWagP/E7su+5Gzk0iqqmrotR8WdA= github.com/umbracle/go-eth-bn256 v0.0.0-20230125114011-47cb310d9b0b h1:5/xofhZiOG0I9DQXqDSPxqYObk6QI7mBGMJI+ngyIgc= @@ -728,8 +747,8 @@ github.com/umbracle/go-eth-bn256 v0.0.0-20230125114011-47cb310d9b0b/go.mod h1:H8 github.com/urfave/cli v1.22.2/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= -github.com/valyala/fasthttp v1.54.0 h1:cCL+ZZR3z3HPLMVfEYVUMtJqVaui0+gu7Lx63unHwS0= -github.com/valyala/fasthttp v1.54.0/go.mod h1:6dt4/8olwq9QARP/TDuPmWyWcl4byhpvTJ4AAtcz+QM= +github.com/valyala/fasthttp v1.55.0 h1:Zkefzgt6a7+bVKHnu/YaYSOPfNYNisSVBo/unVCf8k8= +github.com/valyala/fasthttp v1.55.0/go.mod h1:NkY9JtkrpPKmgwV3HTaS2HWaJss9RSIsRVfcxxoHiOM= github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXVQ= github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY= github.com/viant/assertly v0.4.8/go.mod h1:aGifi++jvCrUaklKEKT0BU95igDNaqkvz+49uaYMPRU= @@ -794,7 +813,6 @@ golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200115085410-6d4e4cb37c7d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200602180216-279210d13fed/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= @@ -805,8 +823,8 @@ golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98y golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= -golang.org/x/crypto v0.23.0 h1:dIJU/v2J8Mdglj/8rJ6UUOM3Zc9zLZxVZwwxMooUSAI= -golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= +golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= +golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM= golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc= @@ -829,6 +847,7 @@ golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/net v0.0.0-20180719180050-a680a1efc54d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -844,6 +863,7 @@ golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200813134508-3edf25e44fcc/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= @@ -862,8 +882,8 @@ golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= -golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac= -golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= +golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ= +golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20181017192945-9dcd33a902f4/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20181203162652-d668ce993890/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -904,7 +924,9 @@ golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200814200057-3d37ad5750ed/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -936,8 +958,9 @@ golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.20.0 h1:Od9JTbYCk261bKm4M/mw7AklTlFYIa0bIp9BgSm1S8Y= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= +golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= @@ -949,10 +972,12 @@ golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= -golang.org/x/term v0.20.0 h1:VnkxpohqXaOBYJtBmEppKUG6mXpi+4O6purfc2+sMhw= golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= +golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= +golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= @@ -962,8 +987,8 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.15.0 h1:h1V/4gjBv8v9cjcR6+AR5+/cIYK5N/WAgiv4xlsEtAk= -golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= +golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= +golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= @@ -990,8 +1015,8 @@ golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.21.0 h1:qc0xYgIbsSDt9EyWz05J5wfa7LOVW0YTLOXrqdLAWIw= -golang.org/x/tools v0.21.0/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= +golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= +golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= diff --git a/helper/predeployment/predeployment.go b/helper/predeployment/predeployment.go index ed152d7de5..895ae50a0f 100644 --- a/helper/predeployment/predeployment.go +++ b/helper/predeployment/predeployment.go @@ -5,8 +5,8 @@ import ( "math" "math/big" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/hashicorp/go-hclog" - "github.com/umbracle/ethgo/abi" "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/contracts" diff --git a/helper/tests/testing.go b/helper/tests/testing.go index d9d1967770..0a251dbca6 100644 --- a/helper/tests/testing.go +++ b/helper/tests/testing.go @@ -9,11 +9,11 @@ import ( "testing" "time" + "github.com/Ethernal-Tech/ethgo" "github.com/golang/protobuf/ptypes/any" libp2pCrypto "github.com/libp2p/go-libp2p/core/crypto" "github.com/libp2p/go-libp2p/core/peer" "github.com/multiformats/go-multiaddr" - "github.com/umbracle/ethgo" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/helper/common" diff --git a/jsonrpc/client.go b/jsonrpc/client.go index 2bd2bf8112..fd01ed1564 100644 --- a/jsonrpc/client.go +++ b/jsonrpc/client.go @@ -6,8 +6,8 @@ import ( "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/helper/hex" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/jsonrpc" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/jsonrpc" ) // EthClient is a wrapper around jsonrpc.Client diff --git a/jsonrpc/dispatcher_test.go b/jsonrpc/dispatcher_test.go index 46c34c013c..fb0cfec923 100644 --- a/jsonrpc/dispatcher_test.go +++ b/jsonrpc/dispatcher_test.go @@ -9,10 +9,10 @@ import ( "github.com/0xPolygon/polygon-edge/txpool/proto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" "github.com/hashicorp/go-hclog" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo" ) var ( diff --git a/jsonrpc/errors.go b/jsonrpc/errors.go index 486c0b2bc6..65a4405ea7 100644 --- a/jsonrpc/errors.go +++ b/jsonrpc/errors.go @@ -5,7 +5,7 @@ import ( "fmt" "github.com/0xPolygon/polygon-edge/state/runtime" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" ) var ( diff --git a/loadtest/runner/base_load_test_runner.go b/loadtest/runner/base_load_test_runner.go index 443c27b31b..aaaeaf5f5c 100644 --- a/loadtest/runner/base_load_test_runner.go +++ b/loadtest/runner/base_load_test_runner.go @@ -17,10 +17,10 @@ import ( "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/txrelayer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/wallet" "github.com/olekukonko/tablewriter" "github.com/schollz/progressbar/v3" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/wallet" "golang.org/x/sync/errgroup" ) diff --git a/loadtest/runner/eoa_runner.go b/loadtest/runner/eoa_runner.go index 7868847eb6..ccf954125f 100644 --- a/loadtest/runner/eoa_runner.go +++ b/loadtest/runner/eoa_runner.go @@ -5,7 +5,7 @@ import ( "math/big" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) // EOARunner represents a runner for executing load tests specific to EOAs (Externally Owned Accounts). diff --git a/loadtest/runner/load_test_runner_test.go b/loadtest/runner/load_test_runner_test.go index d0fde0e6ee..119953df07 100644 --- a/loadtest/runner/load_test_runner_test.go +++ b/loadtest/runner/load_test_runner_test.go @@ -6,8 +6,8 @@ import ( "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo/wallet" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo/wallet" ) func TestMnemonic(t *testing.T) { diff --git a/loadtest/runner/transaction_batch_sender.go b/loadtest/runner/transaction_batch_sender.go index 84dcb83361..599453e2d8 100644 --- a/loadtest/runner/transaction_batch_sender.go +++ b/loadtest/runner/transaction_batch_sender.go @@ -6,7 +6,7 @@ import ( "strings" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/jsonrpc/codec" + "github.com/Ethernal-Tech/ethgo/jsonrpc/codec" "github.com/valyala/fasthttp" ) diff --git a/loadtest/sanitycheck/sanity_check_register_validator.go b/loadtest/sanitycheck/sanity_check_register_validator.go index b027bbcc67..07973531d0 100644 --- a/loadtest/sanitycheck/sanity_check_register_validator.go +++ b/loadtest/sanitycheck/sanity_check_register_validator.go @@ -12,7 +12,7 @@ import ( "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) // RegisterValidatorTest represents a register validator test. diff --git a/loadtest/sanitycheck/sanity_check_runner.go b/loadtest/sanitycheck/sanity_check_runner.go index 63989f3c47..399d23316a 100644 --- a/loadtest/sanitycheck/sanity_check_runner.go +++ b/loadtest/sanitycheck/sanity_check_runner.go @@ -8,7 +8,7 @@ import ( "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/jsonrpc" - "github.com/umbracle/ethgo/wallet" + "github.com/Ethernal-Tech/ethgo/wallet" ) const ( diff --git a/loadtest/sanitycheck/sanity_check_stake.go b/loadtest/sanitycheck/sanity_check_stake.go index 738a8a6358..ed9730c4c2 100644 --- a/loadtest/sanitycheck/sanity_check_stake.go +++ b/loadtest/sanitycheck/sanity_check_stake.go @@ -12,7 +12,7 @@ import ( "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) // StakeTest represents a stake test. diff --git a/loadtest/sanitycheck/sanity_check_unstake.go b/loadtest/sanitycheck/sanity_check_unstake.go index 1310616181..b80764b808 100644 --- a/loadtest/sanitycheck/sanity_check_unstake.go +++ b/loadtest/sanitycheck/sanity_check_unstake.go @@ -11,7 +11,7 @@ import ( "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) // UnstakeTest represents an unstake test. diff --git a/loadtest/sanitycheck/sanity_check_unstake_all.go b/loadtest/sanitycheck/sanity_check_unstake_all.go index 8966aef220..f96c5ac56d 100644 --- a/loadtest/sanitycheck/sanity_check_unstake_all.go +++ b/loadtest/sanitycheck/sanity_check_unstake_all.go @@ -6,7 +6,7 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/jsonrpc" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) // UnstakeAllTest is a test that unstakes all the stake of a validator diff --git a/loadtest/sanitycheck/sanity_check_withdraw_rewards.go b/loadtest/sanitycheck/sanity_check_withdraw_rewards.go index 48b4c9f7e1..210ea2bb1a 100644 --- a/loadtest/sanitycheck/sanity_check_withdraw_rewards.go +++ b/loadtest/sanitycheck/sanity_check_withdraw_rewards.go @@ -10,7 +10,7 @@ import ( "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/jsonrpc" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" ) // WithdrawRewardsTest represents a withdraw rewards test. diff --git a/state/runtime/addresslist/addresslist.go b/state/runtime/addresslist/addresslist.go index 0046c4113d..2fd02ca9fe 100644 --- a/state/runtime/addresslist/addresslist.go +++ b/state/runtime/addresslist/addresslist.go @@ -7,7 +7,7 @@ import ( "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/state/runtime" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" ) // list of function methods for the address list functionality diff --git a/state/runtime/addresslist/addresslist_test.go b/state/runtime/addresslist/addresslist_test.go index ad13e0a527..159cee7b9f 100644 --- a/state/runtime/addresslist/addresslist_test.go +++ b/state/runtime/addresslist/addresslist_test.go @@ -5,8 +5,8 @@ import ( "github.com/0xPolygon/polygon-edge/state/runtime" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo/abi" ) type mockState struct { diff --git a/state/runtime/precompiled/bls_agg_sigs_verification.go b/state/runtime/precompiled/bls_agg_sigs_verification.go index 06e21cfc61..2f39993d5b 100644 --- a/state/runtime/precompiled/bls_agg_sigs_verification.go +++ b/state/runtime/precompiled/bls_agg_sigs_verification.go @@ -8,7 +8,7 @@ import ( "github.com/0xPolygon/polygon-edge/consensus/polybft/signer" "github.com/0xPolygon/polygon-edge/state/runtime" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" ) var ( diff --git a/state/runtime/precompiled/bls_agg_sigs_verification_test.go b/state/runtime/precompiled/bls_agg_sigs_verification_test.go index 08cff7293d..9596571955 100644 --- a/state/runtime/precompiled/bls_agg_sigs_verification_test.go +++ b/state/runtime/precompiled/bls_agg_sigs_verification_test.go @@ -6,9 +6,9 @@ import ( "github.com/0xPolygon/polygon-edge/bls" "github.com/0xPolygon/polygon-edge/consensus/polybft/signer" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo/abi" ) func Test_BlsAggSignsVerification(t *testing.T) { diff --git a/state/runtime/precompiled/console.go b/state/runtime/precompiled/console.go index 404c257dae..4f5f10fdf9 100644 --- a/state/runtime/precompiled/console.go +++ b/state/runtime/precompiled/console.go @@ -7,7 +7,7 @@ import ( "log" "regexp" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/0xPolygon/polygon-edge/chain" "github.com/0xPolygon/polygon-edge/crypto" diff --git a/state/runtime/precompiled/native_transfer_test.go b/state/runtime/precompiled/native_transfer_test.go index 4bdf95b4fa..ee82d21dad 100644 --- a/state/runtime/precompiled/native_transfer_test.go +++ b/state/runtime/precompiled/native_transfer_test.go @@ -8,8 +8,8 @@ import ( "github.com/0xPolygon/polygon-edge/contracts" "github.com/0xPolygon/polygon-edge/state/runtime" "github.com/0xPolygon/polygon-edge/types" + "github.com/Ethernal-Tech/ethgo/abi" "github.com/stretchr/testify/require" - "github.com/umbracle/ethgo/abi" ) func Test_NativeTransferPrecompile(t *testing.T) { diff --git a/state/runtime/precompiled/precompiled.go b/state/runtime/precompiled/precompiled.go index f5f8347a27..dba571b12f 100644 --- a/state/runtime/precompiled/precompiled.go +++ b/state/runtime/precompiled/precompiled.go @@ -9,7 +9,7 @@ import ( "github.com/0xPolygon/polygon-edge/helper/common" "github.com/0xPolygon/polygon-edge/state/runtime" "github.com/0xPolygon/polygon-edge/types" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo/abi" ) var _ runtime.Runtime = &Precompiled{} diff --git a/txrelayer/txrelayer.go b/txrelayer/txrelayer.go index ec40c25f96..72278ad084 100644 --- a/txrelayer/txrelayer.go +++ b/txrelayer/txrelayer.go @@ -10,7 +10,7 @@ import ( "time" "github.com/0xPolygon/polygon-edge/jsonrpc" - "github.com/umbracle/ethgo" + "github.com/Ethernal-Tech/ethgo" "github.com/0xPolygon/polygon-edge/crypto" "github.com/0xPolygon/polygon-edge/types" diff --git a/types/state_transaction.go b/types/state_transaction.go index bcdc0ec378..4a713cfe69 100644 --- a/types/state_transaction.go +++ b/types/state_transaction.go @@ -4,8 +4,8 @@ import ( "fmt" "math/big" - "github.com/umbracle/ethgo" - "github.com/umbracle/ethgo/abi" + "github.com/Ethernal-Tech/ethgo" + "github.com/Ethernal-Tech/ethgo/abi" ) var (