|
|
|
module github.com/harmony-one/harmony
|
|
|
|
|
|
|
|
go 1.19
|
|
|
|
|
|
|
|
require (
|
|
|
|
github.com/RoaringBitmap/roaring v1.2.3
|
|
|
|
github.com/VictoriaMetrics/fastcache v1.12.1
|
|
|
|
github.com/Workiva/go-datastructures v1.0.50
|
|
|
|
github.com/allegro/bigcache v1.2.1
|
|
|
|
github.com/aws/aws-sdk-go v1.34.0
|
|
|
|
github.com/beevik/ntp v0.3.0
|
|
|
|
github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce
|
|
|
|
github.com/cespare/cp v1.1.1
|
|
|
|
github.com/coinbase/rosetta-sdk-go v0.7.0
|
|
|
|
github.com/davecgh/go-spew v1.1.1
|
|
|
|
github.com/deckarep/golang-set v1.8.0
|
|
|
|
github.com/ethereum/go-ethereum v1.13.4
|
|
|
|
github.com/go-redis/redis/v8 v8.11.5
|
|
|
|
github.com/golang/mock v1.6.0
|
|
|
|
github.com/golang/protobuf v1.5.3
|
|
|
|
github.com/golangci/golangci-lint v1.22.2
|
|
|
|
github.com/gorilla/mux v1.8.0
|
|
|
|
github.com/gorilla/websocket v1.5.0
|
|
|
|
github.com/harmony-one/abool v1.0.1
|
|
|
|
github.com/harmony-one/bls v0.0.6
|
|
|
|
github.com/harmony-one/taggedrlp v0.1.4
|
|
|
|
github.com/harmony-one/vdf v0.0.0-20190924175951-620379da8849
|
|
|
|
github.com/hashicorp/go-version v1.2.0
|
|
|
|
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d
|
|
|
|
github.com/ipfs/go-ds-badger v0.3.0
|
|
|
|
github.com/json-iterator/go v1.1.12
|
|
|
|
github.com/libp2p/go-libp2p v0.27.9
|
|
|
|
github.com/libp2p/go-libp2p-kad-dht v0.21.0
|
|
|
|
github.com/libp2p/go-libp2p-pubsub v0.9.3
|
|
|
|
github.com/multiformats/go-multiaddr v0.9.0
|
|
|
|
github.com/multiformats/go-multiaddr-dns v0.3.1
|
|
|
|
github.com/natefinch/lumberjack v2.0.0+incompatible
|
|
|
|
github.com/pborman/uuid v1.2.0
|
|
|
|
github.com/pelletier/go-toml v1.9.5
|
|
|
|
github.com/pkg/errors v0.9.1
|
|
|
|
github.com/prometheus/client_golang v1.17.0
|
|
|
|
github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0
|
|
|
|
github.com/rjeczalik/notify v0.9.2
|
|
|
|
github.com/rs/cors v1.7.0
|
|
|
|
github.com/rs/zerolog v1.18.0
|
|
|
|
github.com/spf13/cobra v1.5.0
|
|
|
|
github.com/spf13/pflag v1.0.5
|
|
|
|
github.com/spf13/viper v1.14.0
|
|
|
|
github.com/stretchr/testify v1.8.4
|
|
|
|
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
|
|
|
|
github.com/tikv/client-go/v2 v2.0.1
|
|
|
|
github.com/whyrusleeping/timecache v0.0.0-20160911033111-cfcb2f1abfee
|
|
|
|
go.uber.org/ratelimit v0.1.0
|
|
|
|
go.uber.org/zap v1.24.0
|
|
|
|
golang.org/x/crypto v0.14.0
|
|
|
|
golang.org/x/net v0.17.0 // indirect
|
|
|
|
golang.org/x/sync v0.4.0
|
|
|
|
golang.org/x/sys v0.13.0 // indirect
|
|
|
|
golang.org/x/time v0.3.0
|
|
|
|
golang.org/x/tools v0.14.0 // indirect
|
|
|
|
google.golang.org/grpc v1.55.0
|
|
|
|
google.golang.org/protobuf v1.31.0
|
|
|
|
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
|
|
|
|
gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce
|
|
|
|
gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200619000410-60c24ae608a6
|
|
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
|
|
)
|
|
|
|
|
|
|
|
require (
|
|
|
|
github.com/c2h5oh/datasize v0.0.0-20220606134207-859f65c6625b
|
Dev fix conflicts. (#4417)
* Mainnet Release Candidate 2023.1.2 (#4376)
* remove default timeouts
* store the evm call timeout in rosetta object
* [cmd] actually apply ToRPCServerConfig
* Removed unused method.
* Rotate external leaders on non-beacon chains.
* Fix nil panic.
* Bump github.com/aws/aws-sdk-go from 1.33.0 to 1.34.0
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.34.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.33.0...v1.34.0)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump github.com/ipld/go-ipld-prime from 0.9.0 to 0.19.0
Bumps [github.com/ipld/go-ipld-prime](https://github.com/ipld/go-ipld-prime) from 0.9.0 to 0.19.0.
- [Release notes](https://github.com/ipld/go-ipld-prime/releases)
- [Changelog](https://github.com/ipld/go-ipld-prime/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ipld/go-ipld-prime/compare/v0.9.0...v0.19.0)
---
updated-dependencies:
- dependency-name: github.com/ipld/go-ipld-prime
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump golang.org/x/net from 0.3.0 to 0.7.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.3.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.3.0...v0.7.0)
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Small fixes.
* in progress.
* in progress.
* in progress.
* consensus check is forked
* update master
* fix leader
* check leader for N blocks
* fix
* fix
* Cleanup and fix update pub keys.
* Rotate leader.
* fix
fix
fix
fix
fix
* Cleaned.
* Cache for `GetLeaderPubKeyFromCoinbase`, removed `NthNextHmyExt`.
* activate epoch
* comment activation
* 295 epoch
* Fix failed tests.
* Fixed code review.
* Fix review "--port flag".
* Fix review comments.
* Returned locks in rotateLeader.
* Rebased onto dev.
* Commented golangci.
* staged stream sync v1.0
* fix protocol tests
* fix spell
* remove unused struct
* fix rosetta test
* add comments and refactor verify sig
* add comments, remove extra function
* add comment
* refactor errors, rename metrics
* refactor p2p host creation
* fix initsync and host creation
* fix short range hash chain
* fix beacon node detection for p2p protocol
* refactor stream peer cooldown and fix protocol beacon node field
* refactor p2p host and routing
* fix p2p discovery test issue
* add MaxAdvertiseWaitTime to handle advertisements interval and address stream connection issue
* terminal print the peer id and proto id
* fix boot complete message when node is shut down
* add new config option ( ForceReachabilityPublic ) to fix local-net consensus issue
* fix self query issue
* fix test NewDNSSyncingPeerProvider
* [testnet] disable leader rotation
* fix discovery issue for legacy sync
* add watermark low/high options for p2p connection manager
* add test for new conn manager flags
* fix dedent
* add comment to inform about p2p connection manager options
* fix max height issue
* add a separate log for get max height error
* fix log
* feat: triesInMemory flag
* fix: panic if TriesInMemory is 1 to 2
* in progress.
* consensus check is forked
* fix
* Cleanup and fix update pub keys.
* fix
fix
fix
fix
fix
* activate epoch
* EpochTBD for leader rotation epoch.
* 295 epoch
* Decider no longer requires public keys as a dependency. (#4289)
* Consensus doesn't require anymore `Node` as a circular dependency.
* Proper blockchain initialization.
* Rwlock consensus.
* Removed channels.
* Removed view change locks.
* Removed timers locks.
* Removed fbft locks.
* Removed multiSigMutex locks.
* Removed leader locks.
* Removed additional locks and isViewChange.
* Added locks detected by race.
* Added locks detected by race.
* Locks for start.
* Removed additional logs.
* Removed additional locks.
* Removed additional locks.
* Make func private.
* Make VerifyBlock private.
* Make IsLeader private.
* Make ParseFBFTMessage private.
* Fix remove locks.
* Added additional locks.
* Added additional locks.
* Added readSignatureBitmapPayload locks.
* Added HandleMessageUpdate locks.
* Added LastMile locks.
* Locks for IsValidatorInCommittee.
* Fixed locks.
* Fixed tests.
* Fixed tests.
* Fixed lock.
* Rebased over leader rotation.
* Fix formatting.
* Rebased onto dev.
* in progress.
* consensus check is forked
* update master
* fix leader
* check leader for N blocks
* fix
* fix
* Cleanup and fix update pub keys.
* Rotate leader.
* fix
fix
fix
fix
fix
* Cleaned.
* Cache for `GetLeaderPubKeyFromCoinbase`, removed `NthNextHmyExt`.
* comment activation
* 295 epoch
* Fix failed tests.
* Fixed code review.
* Fix review comments.
* Merged leader rotation.
* Rebased on dev.
* Rebased on dev.
* Fix usage of private methods.
* Fix usage of private methods.
* Fix usage of private methods.
* Removed deadcode, LockedFBFTPhase.
* Fix review comment.
* Fix review comment.
* Go mod tidy.
* Set to EpochTBD.
* Fix tests.
* [core] fix state handling of self destruct
If a contract self destructs to self and then receives funds within the
same transaction, it is possible for its stale state to be saved. This
change removes that possibility by checking for deleted state objects
before returning them.
* Fixed race error.
* rpc: add configurable http and `eth_call` timeout
* remove default timeouts
* store the evm call timeout in rosetta object
* [cmd] actually apply ToRPCServerConfig
* Removed unused method.
* Rotate external leaders on non-beacon chains.
* Fix nil panic.
* in progress.
* in progress.
* in progress.
* consensus check is forked
* update master
* fix leader
* check leader for N blocks
* fix
* fix
* Cleanup and fix update pub keys.
* Rotate leader.
* fix
fix
fix
fix
fix
* Cleaned.
* Cache for `GetLeaderPubKeyFromCoinbase`, removed `NthNextHmyExt`.
* Fixed code review.
* Fix review comments.
* Returned locks in rotateLeader.
* Rebased onto dev.
* staged stream sync v1.0
* refactor errors, rename metrics
* fix p2p discovery test issue
* add watermark low/high options for p2p connection manager
* fix dedent
* in progress.
* consensus check is forked
* fix
* Cleanup and fix update pub keys.
* fix
fix
fix
fix
fix
* activate epoch
* EpochTBD for leader rotation epoch.
* 295 epoch
* Decider no longer requires public keys as a dependency. (#4289)
* Consensus doesn't require anymore `Node` as a circular dependency.
* Proper blockchain initialization.
* Rwlock consensus.
* Removed channels.
* Removed view change locks.
* Removed multiSigMutex locks.
* Removed leader locks.
* Removed additional locks and isViewChange.
* Added locks detected by race.
* Added locks detected by race.
* Locks for start.
* Removed additional locks.
* Removed additional locks.
* Make func private.
* Make VerifyBlock private.
* Make IsLeader private.
* Make ParseFBFTMessage private.
* Fix remove locks.
* Added additional locks.
* Added additional locks.
* Added readSignatureBitmapPayload locks.
* Added HandleMessageUpdate locks.
* Added LastMile locks.
* Locks for IsValidatorInCommittee.
* Fixed locks.
* Fixed tests.
* Fixed lock.
* Rebased over leader rotation.
* in progress.
* consensus check is forked
* update master
* fix leader
* check leader for N blocks
* fix
* fix
* Cleanup and fix update pub keys.
* Rotate leader.
* fix
fix
fix
fix
fix
* Cleaned.
* Cache for `GetLeaderPubKeyFromCoinbase`, removed `NthNextHmyExt`.
* Fix failed tests.
* Fixed code review.
* Fix review comments.
* Merged leader rotation.
* Rebased on dev.
* Rebased on dev.
* Fix usage of private methods.
* Fix usage of private methods.
* Fix usage of private methods.
* Removed deadcode, LockedFBFTPhase.
* Fix review comment.
* Go mod tidy.
* remove default timeouts
* Rotate external leaders on non-beacon chains.
* Fix nil panic.
* Fixes.
* Update singleton.go
* evm: don't return extcode for validators
Due to technical debt, validator information is stored in the code field
of the address. The code field can be accessed in Solidity for an
arbitrary address using `extcodesize`, `extcodehash`, and `extcodecopy`
or helper commands (such as `address.code.Length`). The presence of this
field is used by contract developers to (erroneously) deny smart
contract access to other smart contracts (and therefore, validators).
This PR fixes that oversight by returning the same values as other EOAs
for known validator addresses. Obviously, it needs a hard fork that will
be scheduled separately.
* Fix context passing.
* Clean up code.
* Removed engine dependency.
* Fix possible panic.
* Clean up code.
* Network type.
* Fix tests.
* Revert "Removed engine dependency." (#4392)
* Revert "Fix tests."
This reverts commit 597ba2d6f1ed54ff599b9d9b8940c7285ab1277a.
* Revert "Network type."
This reverts commit 5e1878aedca3989dc0f34161dae1833e43ca6a76.
* Revert "Clean up code."
This reverts commit 15885f4c9b9263746827172b4f4f56d0926d18e2.
* Revert "Fix possible panic."
This reverts commit 1a70d5eb66cdbf8a23791806b71a323eed320085.
* Revert "Removed engine dependency."
This reverts commit 8c2ff803f709f944cfc8b1278f35cf5b2cacf859.
* gitignore the cache folder (#4389)
* stable localnet with external validator (#4388)
* stable localnet with external validator
* ignore deploy config file comments
* reduce node launched in localnet
* update makefile
* localnet configuration - add more fn
* fix validator information command typo
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: MaxMustermann2 <82761650+MaxMustermann2@users.noreply.github.com>
Co-authored-by: frozen <355847+Frozen@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
Co-authored-by: “GheisMohammadi” <36589218+GheisMohammadi@users.noreply.github.com>
Co-authored-by: Sun Hyuk Ahn <sunhyukahn@Suns-MacBook-Pro.local>
Co-authored-by: Soph <35721420+sophoah@users.noreply.github.com>
* build: update pinned curl version (#4394)
Per the Alpine Linux package repositories, the version for cURL included
with v3.16 has changed to revision 6
* consensus: replace type assert with test (#4398)
If `consensus.finalityCounter` does not have anything stored (for
example in Syncing mode), the `Load()` returns an interface that cannot
be automatically asserted to an `int64`. This results in the node
crashing. This commit fixes that.
* Turn pprof default on with local saved files (#3894)
* Turn pprof default on with local saved files
* [pprof] change interval from 600s to 3600s
* Revert "Turn pprof default on with local saved files (#3894)" (#4400)
This reverts commit 78d26d7910a58ded3bfe689b3de07ea28d95d7d5.
* go mod tidy.
* Increased wait time.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Casey Gardiner <117784577+ONECasey@users.noreply.github.com>
Co-authored-by: MaxMustermann2 <82761650+MaxMustermann2@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
Co-authored-by: “GheisMohammadi” <36589218+GheisMohammadi@users.noreply.github.com>
Co-authored-by: Sun Hyuk Ahn <sunhyukahn@Suns-MacBook-Pro.local>
Co-authored-by: Soph <35721420+sophoah@users.noreply.github.com>
Co-authored-by: Jacky Wang <jackyw.se@gmail.com>
2 years ago
|
|
|
github.com/holiman/bloomfilter/v2 v2.0.3
|
|
|
|
github.com/ledgerwatch/erigon-lib v0.0.0-20230607152933-42c9c28cac68
|
|
|
|
github.com/ledgerwatch/log/v3 v3.8.0
|
|
|
|
github.com/olekukonko/tablewriter v0.0.5
|
|
|
|
)
|
|
|
|
|
|
|
|
require (
|
|
|
|
github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96 // indirect
|
|
|
|
github.com/BurntSushi/toml v1.3.2 // indirect
|
|
|
|
github.com/DataDog/zstd v1.5.5 // indirect
|
|
|
|
github.com/OpenPeeDeeP/depguard v1.0.1 // indirect
|
|
|
|
github.com/VictoriaMetrics/metrics v1.23.1 // indirect
|
|
|
|
github.com/benbjohnson/clock v1.3.0 // indirect
|
|
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
|
|
github.com/bits-and-blooms/bitset v1.7.0 // indirect
|
|
|
|
github.com/bombsimon/wsl/v2 v2.0.0 // indirect
|
|
|
|
github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect
|
|
|
|
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.2 // indirect
|
|
|
|
github.com/cespare/xxhash v1.1.0 // indirect
|
|
|
|
github.com/cespare/xxhash/v2 v2.2.0 // indirect
|
|
|
|
github.com/cockroachdb/errors v1.11.1 // indirect
|
|
|
|
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
|
|
|
|
github.com/cockroachdb/pebble v0.0.0-20230302152029-717cbce0c2e3 // indirect
|
|
|
|
github.com/cockroachdb/redact v1.1.5 // indirect
|
|
|
|
github.com/containerd/cgroups v1.1.0 // indirect
|
|
|
|
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
|
|
|
|
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
|
|
|
|
github.com/deckarep/golang-set/v2 v2.3.1 // indirect
|
|
|
|
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect
|
|
|
|
github.com/dgraph-io/badger v1.6.2 // indirect
|
|
|
|
github.com/dgraph-io/ristretto v0.0.3 // indirect
|
|
|
|
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
|
|
|
github.com/docker/go-units v0.5.0 // indirect
|
|
|
|
github.com/dustin/go-humanize v1.0.0 // indirect
|
|
|
|
github.com/edsrzf/mmap-go v1.1.0 // indirect
|
|
|
|
github.com/elastic/gosigar v0.14.2 // indirect
|
|
|
|
github.com/fatih/color v1.13.0 // indirect
|
|
|
|
github.com/flynn/noise v1.0.0 // indirect
|
|
|
|
github.com/francoispqt/gojay v1.2.13 // indirect
|
|
|
|
github.com/fsnotify/fsnotify v1.6.0 // indirect
|
|
|
|
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff // indirect
|
|
|
|
github.com/getsentry/sentry-go v0.25.0 // indirect
|
|
|
|
github.com/go-critic/go-critic v0.4.0 // indirect
|
|
|
|
github.com/go-lintpack/lintpack v0.5.2 // indirect
|
|
|
|
github.com/go-ole/go-ole v1.3.0 // indirect
|
|
|
|
github.com/go-stack/stack v1.8.1 // indirect
|
|
|
|
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
|
|
|
|
github.com/go-toolsmith/astcast v1.0.0 // indirect
|
|
|
|
github.com/go-toolsmith/astcopy v1.0.0 // indirect
|
|
|
|
github.com/go-toolsmith/astequal v1.0.0 // indirect
|
|
|
|
github.com/go-toolsmith/astfmt v1.0.0 // indirect
|
|
|
|
github.com/go-toolsmith/astp v1.0.0 // indirect
|
|
|
|
github.com/go-toolsmith/strparse v1.0.0 // indirect
|
|
|
|
github.com/go-toolsmith/typep v1.0.0 // indirect
|
|
|
|
github.com/gobwas/glob v0.2.3 // indirect
|
|
|
|
github.com/godbus/dbus/v5 v5.1.0 // indirect
|
|
|
|
github.com/gofrs/flock v0.8.1 // indirect
|
|
|
|
github.com/gogo/protobuf v1.3.2 // indirect
|
|
|
|
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect
|
|
|
|
github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 // indirect
|
|
|
|
github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a // indirect
|
|
|
|
github.com/golangci/errcheck v0.0.0-20181223084120-ef45e06d44b6 // indirect
|
|
|
|
github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 // indirect
|
|
|
|
github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 // indirect
|
|
|
|
github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee // indirect
|
|
|
|
github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a // indirect
|
|
|
|
github.com/golangci/ineffassign v0.0.0-20190609212857-42439a7714cc // indirect
|
|
|
|
github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 // indirect
|
|
|
|
github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca // indirect
|
|
|
|
github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 // indirect
|
|
|
|
github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 // indirect
|
|
|
|
github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 // indirect
|
|
|
|
github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 // indirect
|
|
|
|
github.com/google/btree v1.1.2 // indirect
|
|
|
|
github.com/google/gopacket v1.1.19 // indirect
|
|
|
|
github.com/google/pprof v0.0.0-20230405160723-4a4c7d95572b // indirect
|
|
|
|
github.com/google/uuid v1.3.0 // indirect
|
|
|
|
github.com/gostaticanalysis/analysisutil v0.0.0-20190318220348-4088753ea4d3 // indirect
|
|
|
|
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
|
|
|
|
github.com/hashicorp/errwrap v1.1.0 // indirect
|
|
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
|
|
github.com/hashicorp/golang-lru/v2 v2.0.2 // indirect
|
|
|
|
github.com/hashicorp/hcl v1.0.0 // indirect
|
|
|
|
github.com/holiman/big v0.0.0-20221017200358-a027dc42d04e // indirect
|
|
|
|
github.com/holiman/uint256 v1.2.3 // indirect
|
|
|
|
github.com/huin/goupnp v1.3.0 // indirect
|
|
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
|
|
|
github.com/ipfs/go-cid v0.4.1 // indirect
|
|
|
|
github.com/ipfs/go-datastore v0.6.0 // indirect
|
|
|
|
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
|
|
|
|
github.com/ipfs/go-ipns v0.2.0 // indirect
|
|
|
|
github.com/ipfs/go-log v1.0.5 // indirect
|
|
|
|
github.com/ipfs/go-log/v2 v2.5.1 // indirect
|
|
|
|
github.com/ipld/go-ipld-prime v0.19.0 // indirect
|
|
|
|
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
|
|
|
|
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
|
|
|
|
github.com/jbenet/goprocess v0.1.4 // indirect
|
|
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
|
|
github.com/kisielk/gotool v1.0.0 // indirect
|
|
|
|
github.com/klauspost/compress v1.17.1 // indirect
|
|
|
|
github.com/klauspost/cpuid/v2 v2.2.4 // indirect
|
|
|
|
github.com/koron/go-ssdp v0.0.4 // indirect
|
|
|
|
github.com/kr/pretty v0.3.1 // indirect
|
|
|
|
github.com/kr/text v0.2.0 // indirect
|
|
|
|
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
|
|
|
|
github.com/libp2p/go-cidranger v1.1.0 // indirect
|
|
|
|
github.com/libp2p/go-flow-metrics v0.1.0 // indirect
|
|
|
|
github.com/libp2p/go-libp2p-asn-util v0.3.0 // indirect
|
|
|
|
github.com/libp2p/go-libp2p-kbucket v0.5.0 // indirect
|
|
|
|
github.com/libp2p/go-libp2p-record v0.2.0 // indirect
|
|
|
|
github.com/libp2p/go-msgio v0.3.0 // indirect
|
|
|
|
github.com/libp2p/go-nat v0.1.0 // indirect
|
|
|
|
github.com/libp2p/go-netroute v0.2.1 // indirect
|
|
|
|
github.com/libp2p/go-reuseport v0.2.0 // indirect
|
|
|
|
github.com/libp2p/go-yamux/v4 v4.0.0 // indirect
|
|
|
|
github.com/magiconair/properties v1.8.6 // indirect
|
|
|
|
github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd // indirect
|
|
|
|
github.com/matoous/godox v0.0.0-20190911065817-5d6d842e92eb // indirect
|
|
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
|
|
github.com/mattn/go-isatty v0.0.18 // indirect
|
|
|
|
github.com/mattn/go-runewidth v0.0.15 // indirect
|
|
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
|
|
|
|
github.com/miekg/dns v1.1.53 // indirect
|
|
|
|
github.com/mikioh/tcpinfo v0.0.0-20190314235526-30a79bb1804b // indirect
|
|
|
|
github.com/mikioh/tcpopt v0.0.0-20190314235656-172688c1accc // indirect
|
|
|
|
github.com/minio/sha256-simd v1.0.0 // indirect
|
|
|
|
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
|
|
|
github.com/mitchellh/mapstructure v1.5.0 // indirect
|
|
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
|
|
github.com/modern-go/reflect2 v1.0.2 // indirect
|
|
|
|
github.com/mr-tron/base58 v1.2.0 // indirect
|
|
|
|
github.com/mschoch/smat v0.2.0 // indirect
|
|
|
|
github.com/multiformats/go-base32 v0.1.0 // indirect
|
|
|
|
github.com/multiformats/go-base36 v0.2.0 // indirect
|
|
|
|
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
|
|
|
|
github.com/multiformats/go-multibase v0.2.0 // indirect
|
|
|
|
github.com/multiformats/go-multicodec v0.8.1 // indirect
|
|
|
|
github.com/multiformats/go-multihash v0.2.1 // indirect
|
|
|
|
github.com/multiformats/go-multistream v0.4.1 // indirect
|
|
|
|
github.com/multiformats/go-varint v0.0.7 // indirect
|
|
|
|
github.com/nbutton23/zxcvbn-go v0.0.0-20180912185939-ae427f1e4c1d // indirect
|
|
|
|
github.com/onsi/ginkgo/v2 v2.9.2 // indirect
|
|
|
|
github.com/opencontainers/runtime-spec v1.0.2 // indirect
|
|
|
|
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
|
|
|
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
|
|
|
|
github.com/pelletier/go-toml/v2 v2.0.5 // indirect
|
|
|
|
github.com/pingcap/errors v0.11.5-0.20211224045212-9687c2b0f87c // indirect
|
|
|
|
github.com/pingcap/failpoint v0.0.0-20210918120811-547c13e3eb00 // indirect
|
|
|
|
github.com/pingcap/kvproto v0.0.0-20220106070556-3fa8fa04f898 // indirect
|
|
|
|
github.com/pingcap/log v0.0.0-20211215031037-e024ba4eb0ee // indirect
|
|
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
|
|
github.com/polydawn/refmt v0.0.0-20201211092308-30ac6d18308e // indirect
|
|
|
|
github.com/prometheus/client_model v0.5.0 // indirect
|
|
|
|
github.com/prometheus/common v0.44.0 // indirect
|
|
|
|
github.com/prometheus/procfs v0.12.0 // indirect
|
|
|
|
github.com/prometheus/tsdb v0.7.1 // indirect
|
|
|
|
github.com/quic-go/qpack v0.4.0 // indirect
|
|
|
|
github.com/quic-go/qtls-go1-19 v0.3.3 // indirect
|
|
|
|
github.com/quic-go/qtls-go1-20 v0.2.3 // indirect
|
|
|
|
github.com/quic-go/quic-go v0.33.1 // indirect
|
|
|
|
github.com/quic-go/webtransport-go v0.5.2 // indirect
|
|
|
|
github.com/raulk/go-watchdog v1.3.0 // indirect
|
|
|
|
github.com/rivo/uniseg v0.4.4 // indirect
|
|
|
|
github.com/rogpeppe/go-internal v1.11.0 // indirect
|
|
|
|
github.com/securego/gosec v0.0.0-20191002120514-e680875ea14d // indirect
|
|
|
|
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
|
|
|
|
github.com/sirupsen/logrus v1.9.0 // indirect
|
|
|
|
github.com/sourcegraph/go-diff v0.5.1 // indirect
|
|
|
|
github.com/spaolacci/murmur3 v1.1.0 // indirect
|
|
|
|
github.com/spf13/afero v1.9.2 // indirect
|
|
|
|
github.com/spf13/cast v1.5.0 // indirect
|
|
|
|
github.com/spf13/jwalterweatherman v1.1.0 // indirect
|
|
|
|
github.com/status-im/keycard-go v0.2.0 // indirect
|
|
|
|
github.com/stretchr/objx v0.5.0 // indirect
|
|
|
|
github.com/subosito/gotenv v1.4.1 // indirect
|
|
|
|
github.com/tikv/pd/client v0.0.0-20220216070739-26c668271201 // indirect
|
|
|
|
github.com/timakin/bodyclose v0.0.0-20190930140734-f7f2e9bca95e // indirect
|
|
|
|
github.com/tklauser/go-sysconf v0.3.12 // indirect
|
|
|
|
github.com/tklauser/numcpus v0.6.1 // indirect
|
|
|
|
github.com/tommy-muehle/go-mnd v1.1.1 // indirect
|
|
|
|
github.com/torquem-ch/mdbx-go v0.27.10 // indirect
|
|
|
|
github.com/tyler-smith/go-bip39 v1.1.0 // indirect
|
|
|
|
github.com/ultraware/funlen v0.0.2 // indirect
|
|
|
|
github.com/ultraware/whitespace v0.0.4 // indirect
|
|
|
|
github.com/uudashr/gocognit v1.0.1 // indirect
|
|
|
|
github.com/valyala/fastrand v1.1.0 // indirect
|
|
|
|
github.com/valyala/histogram v1.2.0 // indirect
|
|
|
|
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
|
|
|
|
github.com/yusufpapurcu/wmi v1.2.3 // indirect
|
|
|
|
go.opencensus.io v0.24.0 // indirect
|
|
|
|
go.uber.org/atomic v1.10.0 // indirect
|
|
|
|
go.uber.org/dig v1.16.1 // indirect
|
|
|
|
go.uber.org/fx v1.19.2 // indirect
|
|
|
|
go.uber.org/multierr v1.11.0 // indirect
|
|
|
|
golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect
|
|
|
|
golang.org/x/mod v0.13.0 // indirect
|
|
|
|
golang.org/x/term v0.13.0 // indirect
|
|
|
|
golang.org/x/text v0.13.0 // indirect
|
|
|
|
google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4 // indirect
|
|
|
|
gopkg.in/ini.v1 v1.67.0 // indirect
|
|
|
|
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
|
|
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
|
|
honnef.co/go/tools v0.0.1-2020.1.5 // indirect
|
|
|
|
lukechampine.com/blake3 v1.1.7 // indirect
|
|
|
|
mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect
|
|
|
|
mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect
|
|
|
|
mvdan.cc/unparam v0.0.0-20190720180237-d51796306d8f // indirect
|
|
|
|
nhooyr.io/websocket v1.8.7 // indirect
|
|
|
|
sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 // indirect
|
|
|
|
)
|
|
|
|
|
|
|
|
replace github.com/ethereum/go-ethereum => github.com/ethereum/go-ethereum v1.11.2
|