2ddad81c1a
* Statediff Geth Handle conflicts (#244) * Handle conflicts * Update go mod file versions * Make lint changes Disassociate block number from the indexer object Update ipld-eth-db ref Refactor builder code to make it reusable Use prefix comparison for account selective statediffing Update builder unit tests Add mode to write to CSV files in statediff file writer (#249) * Change file writing mode to csv files * Implement writer interface for file indexer * Implement option for csv or sql in file mode * Close files in CSV writer * Add tests for CSV file mode * Implement CSV file for watched addresses * Separate test configs for CSV and SQL * Refactor common code for file indexer tests Update indexer to include block hash in receipts and logs (#256) * Update indexer to include block hash in receipts and logs * Upgrade ipld-eth-db image in docker-compose to run tests Use watched addresses from direct indexing params by default while serving statediff APIs (#262) * Use watched addresses from direct indexing params in statediff APIs by default * Avoid using indexer object when direct indexing is off * Add nil check before accessing watched addresses from direct indexing params Rebase missed these changes needed at 1.10.20 Flags cleanup for CLI changes and linter complaints Linter appeasements to achieve perfection enforce go 1.18 for check (#267) * enforce go 1.18 for check * tests on 1.18 as well * adding db yml for possible change in docker-compose behavior in yml parsing Add indexer tests for handling non canonical blocks (#254) * Add indexer tests for header and transactions in a non canonical block * Add indexer tests for receipts in a non-canonical block and refactor * Add indexer tests for logs in a non-canonical block * Add indexer tests for state and storage nodes in a non-canonical block * Add indexer tests for non-canonical block at another height * Avoid passing address of a pointer * Update refs in GitHub workflow * Add genesis file path to stack-orchestrator config in GitHub workflow * Add descriptive comments fix non-deterministic ordering in unit tests Refactor indexer tests to avoid duplicate code (#270) * Refactor indexer tests to avoid duplicate code * Refactor file mode indexer tests * Fix expected db stats for sqlx after tx closure * Refactor indexer tests for legacy block * Refactor mainnet indexer tests * Refactor tests for watched addressess methods * Fix query in legacy indexer test rebase and resolve onto 1.10.23... still error out of index related to GetLeafKeys changed trie.Commit behavior was subtle about not not flushing to disk without an Update * no merge nodeset throws nil * linter appeasement Co-authored-by: Abdul Rabbani <abdulrabbani00@gmail.com> Cerc refactor (#281) * first pass cerc refactor in cicd * 1st attempt to publish binary to git.vdb.to from github release * docker build step mangled * docker build step mangled * wrong username for docker login... which still succeeded * circcicd is not cerccicd * bad hostname
149 lines
6.7 KiB
Modula-2
149 lines
6.7 KiB
Modula-2
module github.com/ethereum/go-ethereum
|
|
|
|
go 1.17
|
|
|
|
require (
|
|
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0
|
|
github.com/VictoriaMetrics/fastcache v1.6.0
|
|
github.com/aws/aws-sdk-go-v2 v1.2.0
|
|
github.com/aws/aws-sdk-go-v2/config v1.1.1
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.1.1
|
|
github.com/aws/aws-sdk-go-v2/service/route53 v1.1.1
|
|
github.com/btcsuite/btcd/btcec/v2 v2.2.0
|
|
github.com/cespare/cp v0.1.0
|
|
github.com/cloudflare/cloudflare-go v0.14.0
|
|
github.com/consensys/gnark-crypto v0.4.1-0.20210426202927-39ac3d4b3f1f
|
|
github.com/davecgh/go-spew v1.1.1
|
|
github.com/deckarep/golang-set v1.8.0
|
|
github.com/docker/docker v1.6.2
|
|
github.com/dop251/goja v0.0.0-20220405120441-9037c2b61cbf
|
|
github.com/edsrzf/mmap-go v1.0.0
|
|
github.com/fatih/color v1.7.0
|
|
github.com/fjl/gencodec v0.0.0-20220412091415-8bb9e558978c
|
|
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5
|
|
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff
|
|
github.com/georgysavva/scany v0.2.9
|
|
github.com/go-ole/go-ole v1.2.6 // indirect
|
|
github.com/go-stack/stack v1.8.0
|
|
github.com/golang-jwt/jwt/v4 v4.3.0
|
|
github.com/golang/protobuf v1.5.2
|
|
github.com/golang/snappy v0.0.4
|
|
github.com/google/gofuzz v1.1.1-0.20200604201612-c04b05f3adfa
|
|
github.com/google/uuid v1.2.0
|
|
github.com/gorilla/websocket v1.4.2
|
|
github.com/graph-gophers/graphql-go v1.3.0
|
|
github.com/hashicorp/go-bexpr v0.1.10
|
|
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d
|
|
github.com/holiman/bloomfilter/v2 v2.0.3
|
|
github.com/holiman/uint256 v1.2.0
|
|
github.com/huin/goupnp v1.0.3
|
|
github.com/influxdata/influxdb v1.8.3
|
|
github.com/influxdata/influxdb-client-go/v2 v2.4.0
|
|
github.com/influxdata/line-protocol v0.0.0-20210311194329-9aa0e372d097 // indirect
|
|
github.com/ipfs/go-block-format v0.0.3
|
|
github.com/ipfs/go-cid v0.2.0
|
|
github.com/ipfs/go-ipfs-blockstore v1.2.0
|
|
github.com/ipfs/go-ipfs-ds-help v1.1.0
|
|
github.com/ipfs/go-ipld-format v0.4.0
|
|
github.com/jackc/pgconn v1.10.0
|
|
github.com/jackc/pgx/v4 v4.13.0
|
|
github.com/jackpal/go-nat-pmp v1.0.2
|
|
github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b
|
|
github.com/jmoiron/sqlx v1.2.0
|
|
github.com/julienschmidt/httprouter v1.2.0
|
|
github.com/karalabe/usb v0.0.2
|
|
github.com/kylelemons/godebug v1.1.0 // indirect
|
|
github.com/lib/pq v1.10.6
|
|
github.com/mattn/go-colorable v0.1.8
|
|
github.com/mattn/go-isatty v0.0.12
|
|
github.com/multiformats/go-multihash v0.1.0
|
|
github.com/naoina/go-stringutil v0.1.0 // indirect
|
|
github.com/naoina/toml v0.1.2-0.20170918210437-9fafd6967416
|
|
github.com/olekukonko/tablewriter v0.0.5
|
|
github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7
|
|
github.com/pganalyze/pg_query_go/v2 v2.1.0
|
|
github.com/prometheus/tsdb v0.10.0
|
|
github.com/rjeczalik/notify v0.9.1
|
|
github.com/rs/cors v1.7.0
|
|
github.com/shirou/gopsutil v3.21.11+incompatible
|
|
github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4
|
|
github.com/stretchr/testify v1.7.0
|
|
github.com/supranational/blst v0.3.8
|
|
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
|
|
github.com/thoas/go-funk v0.9.2
|
|
github.com/tklauser/go-sysconf v0.3.5 // indirect
|
|
github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef
|
|
github.com/urfave/cli/v2 v2.10.2
|
|
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90
|
|
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
|
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a
|
|
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
|
|
golang.org/x/text v0.3.7
|
|
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba
|
|
golang.org/x/tools v0.1.8-0.20211029000441-d6a9af8af023
|
|
gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce
|
|
)
|
|
|
|
require (
|
|
github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.0.2 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.0.2 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.1.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.1.1 // indirect
|
|
github.com/aws/smithy-go v1.1.0 // indirect
|
|
github.com/cespare/xxhash/v2 v2.1.1 // indirect
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
|
|
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect
|
|
github.com/deepmap/oapi-codegen v1.8.2 // indirect
|
|
github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91 // indirect
|
|
github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61 // indirect
|
|
github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect
|
|
github.com/go-sql-driver/mysql v1.6.0 // indirect
|
|
github.com/gogo/protobuf v1.3.1 // indirect
|
|
github.com/ipfs/bbloom v0.0.4 // indirect
|
|
github.com/ipfs/go-datastore v0.5.0 // indirect
|
|
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
|
|
github.com/ipfs/go-log v0.0.1 // indirect
|
|
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
|
|
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
|
|
github.com/jackc/pgio v1.0.0 // indirect
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
github.com/jackc/pgproto3/v2 v2.1.1 // indirect
|
|
github.com/jackc/pgservicefile v0.0.0-20200714003250-2b9c44734f2b // indirect
|
|
github.com/jackc/pgtype v1.8.1 // indirect
|
|
github.com/jackc/puddle v1.1.3 // indirect
|
|
github.com/jbenet/goprocess v0.1.4 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
|
|
github.com/mattn/go-runewidth v0.0.9 // indirect
|
|
github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 // indirect
|
|
github.com/minio/sha256-simd v1.0.0 // indirect
|
|
github.com/mitchellh/mapstructure v1.4.1 // indirect
|
|
github.com/mitchellh/pointerstructure v1.2.0 // indirect
|
|
github.com/mr-tron/base58 v1.2.0 // indirect
|
|
github.com/multiformats/go-base32 v0.0.3 // indirect
|
|
github.com/multiformats/go-base36 v0.1.0 // indirect
|
|
github.com/multiformats/go-multibase v0.0.3 // indirect
|
|
github.com/multiformats/go-varint v0.0.6 // indirect
|
|
github.com/opentracing/opentracing-go v1.1.0 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
|
github.com/spaolacci/murmur3 v1.1.0 // indirect
|
|
github.com/stretchr/objx v0.2.0 // indirect
|
|
github.com/tklauser/numcpus v0.2.2 // indirect
|
|
github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc // indirect
|
|
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
|
|
github.com/yusufpapurcu/wmi v1.2.2 // indirect
|
|
go.uber.org/atomic v1.6.0 // indirect
|
|
golang.org/x/mod v0.6.0-dev.0.20211013180041-c96bc1413d57 // indirect
|
|
golang.org/x/net v0.0.0-20220607020251-c690dde0001d // indirect
|
|
golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df // indirect
|
|
google.golang.org/protobuf v1.26.0 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
lukechampine.com/blake3 v1.1.6 // indirect
|
|
|
|
)
|