go-ethereum/statediff/indexer/database/file
Abdul Rabbani b609d4d6c2 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
2022-07-14 08:14:23 -05:00
..
mainnet_tests Statediff Geth 2022-07-14 08:14:23 -05:00
types Statediff Geth 2022-07-14 08:14:23 -05:00
batch_tx.go Statediff Geth 2022-07-14 08:14:23 -05:00
config.go Statediff Geth 2022-07-14 08:14:23 -05:00
csv_indexer_legacy_test.go Statediff Geth 2022-07-14 08:14:23 -05:00
csv_indexer_test.go Statediff Geth 2022-07-14 08:14:23 -05:00
csv_writer.go Statediff Geth 2022-07-14 08:14:23 -05:00
helpers.go Statediff Geth 2022-07-14 08:14:23 -05:00
indexer_shared_test.go Statediff Geth 2022-07-14 08:14:23 -05:00
indexer.go Statediff Geth 2022-07-14 08:14:23 -05:00
interfaces.go Statediff Geth 2022-07-14 08:14:23 -05:00
metrics.go Statediff Geth 2022-07-14 08:14:23 -05:00
sql_indexer_legacy_test.go Statediff Geth 2022-07-14 08:14:23 -05:00
sql_indexer_test.go Statediff Geth 2022-07-14 08:14:23 -05:00
sql_writer.go Statediff Geth 2022-07-14 08:14:23 -05:00
test_helpers.go Statediff Geth 2022-07-14 08:14:23 -05:00