Commit Graph
62 Commits
Author SHA1 Message Date
roysc 1afba7cb0d update deps 2023-09-26 02:33:26 +08:00
roysc a665825d3c refactor tracker into interface/impl, add test 2023-09-26 02:32:53 +08:00
roysc eab44c9965 expose bounds of iterator 2023-09-26 02:32:53 +08:00
roysc 6b0b53f48a Merge pull request 'Downgrade dependencies to match plugeth' (#2) from downgrade-deps into main
Reviewed-on: #2
v0.1.1
2023-09-21 10:12:44 +00:00
roysc b4a70a8caa Downgrade deps to match plugeth 2023-09-21 18:04:23 +08:00
roysc e0c758f9f6 Add tracker package, update and simplify (#1)
This revives the standalone repo for these tools now that we're liberated from the Geth fork.
* pulls changes from geth fork
* remove unused: StartPath, SubtrieIteratorFactory
* changes module name to reflect bundled `tracker`
* refactors fixture data into separate module

Reviewed-on: #1
v0.1.0
2023-09-19 16:58:23 +00:00
Ian Norden 69ebfef6ec Update README.md
Deprecation notice
2023-07-05 09:19:36 -05:00
Michael 0a0b3ef3b2 Merge pull request #25 from cerc-io/rebase-v1.11.4-wip
version update for geth 1.11.4 statediffing 4.3.8
2023-03-17 09:56:19 -04:00
Michael Shaw 5de3fc857b version update for geth 1.11.4 statediffing 4.3.8 2023-03-17 09:52:32 -04:00
Michael 7851532b6c Merge pull request #24 from cerc-io/rebase-1.11.2-wip
update for geth 1.11.2 statediff
2023-03-10 14:25:22 -05:00
Michael Shaw 0f3ff6591e update for interface changes for NewDatabaseWithFreezer and leveldb 2023-03-10 14:17:36 -05:00
Michael Shaw d8560b4080 update for geth 1.11.2 statediff 2023-03-10 13:44:06 -05:00
Michael 232401bb32 Merge pull request #23 from cerc-io/v1.1.8-wip
dependency update for geth 1.10.26 and the 1.1.9 release
2022-11-07 11:59:00 -05:00
Michael Shaw aea0cf03a2 dependency update for geth 1.10.26 2022-11-07 11:56:52 -05:00
Michael 08dc41040e Merge pull request #21 from cerc-io/geth-1.10.25-wip
dependency updates for geth 1.10.25
2022-09-23 14:01:32 -04:00
Michael Shaw f42967b769 dependency updates for geth 1.10.25 2022-09-23 13:59:40 -04:00
Michael c67218d600 Merge pull request #20 from cerc-io/cerc_refactor
first repo in chain for cerc github refactor
2022-09-14 13:11:48 -04:00
Michael Shaw 4982241136 first repo in chain for cerc github refactor 2022-09-14 01:00:44 -04:00
roysc 3d57aa34fa Merge pull request #18 from roysc/add-tracker
Add tracker package
2022-09-06 07:40:12 -05:00
roysc d72e3214c1 Add tracker package
Moved from snapshot repo
2022-09-06 14:38:09 +02:00
Michael 2508990948 Merge pull request #19 from vulcanize/rebase-1.10.23-wip
dependency update to 1.10.23 of vulcanize statediffing geth
2022-09-01 16:51:53 -04:00
Michael Shaw 71af7dfd2a dependency update to 1.10.23 of vulcanize statediffing geth 2022-09-01 16:19:23 -04:00
prathamesh0 b40114b739 Store start path in prefix bound iterator object (#17) 2022-08-03 16:12:45 +05:30
Michael Shaw c6ac14bf08 go mody tidy for geth 1.10.21 2022-07-29 15:10:02 -04:00
prathamesh0 9fde91f0a0 Merge pull request #16 from vulcanize/release-v1.1.2
go-ethereum 1.10.20 update with go mod tidy
2022-07-29 16:55:52 +05:30
Michael Shaw 2de2187a00 go-ethereum 1.10.20 update with go mod tidy 2022-07-18 18:35:34 -04:00
erikdies 58b943f532 Create issues-notion-sync.yml 2022-06-29 09:12:43 -04:00
Abdul Rabbani 833627c276 Merge pull request #15 from vulcanize/feature/update-geth-v.1.10.19
Update geth version
2022-06-17 08:20:53 -04:00
Abdul Rabbani e9a8abe8e9 Update geth version
```
08:19:37:~/GitHub/cerc/go-eth-state-node-iterator go test ./... -v
=== RUN   TestMakePaths
--- PASS: TestMakePaths (0.00s)
=== RUN   TestIterator
=== RUN   TestIterator/in_bounds
=== RUN   TestIterator/in_bounds/case
=== RUN   TestIterator/in_bounds/case#01
=== RUN   TestIterator/in_bounds/case#02
=== RUN   TestIterator/in_bounds/case#03
=== RUN   TestIterator/in_bounds/case#04
=== RUN   TestIterator/in_bounds/case#05
=== RUN   TestIterator/trie_is_covered
=== RUN   TestIterator/trie_is_covered/1_bins
=== RUN   TestIterator/trie_is_covered/2_bins
=== RUN   TestIterator/trie_is_covered/4_bins
=== RUN   TestIterator/trie_is_covered/8_bins
=== RUN   TestIterator/trie_is_covered/16_bins
=== RUN   TestIterator/trie_is_covered/32_bins
--- PASS: TestIterator (0.15s)
    --- PASS: TestIterator/in_bounds (0.00s)
        --- PASS: TestIterator/in_bounds/case (0.00s)
        --- PASS: TestIterator/in_bounds/case#01 (0.00s)
        --- PASS: TestIterator/in_bounds/case#02 (0.00s)
        --- PASS: TestIterator/in_bounds/case#03 (0.00s)
        --- PASS: TestIterator/in_bounds/case#04 (0.00s)
        --- PASS: TestIterator/in_bounds/case#05 (0.00s)
    --- PASS: TestIterator/trie_is_covered (0.02s)
        --- PASS: TestIterator/trie_is_covered/1_bins (0.00s)
        --- PASS: TestIterator/trie_is_covered/2_bins (0.00s)
        --- PASS: TestIterator/trie_is_covered/4_bins (0.00s)
        --- PASS: TestIterator/trie_is_covered/8_bins (0.00s)
        --- PASS: TestIterator/trie_is_covered/16_bins (0.01s)
        --- PASS: TestIterator/trie_is_covered/32_bins (0.00s)
PASS
ok      github.com/vulcanize/go-eth-state-node-iterator 0.325s
?       github.com/vulcanize/go-eth-state-node-iterator/fixture [no test files]
```
2022-06-17 08:20:04 -04:00
nabarun 81a7fff289 Merge pull request #14 from roysc/fix-hanging-ctor
Fix hanging constructor
2022-06-10 12:47:26 +05:30
roysc 4fbaa45d8e Fix tests for revert 2022-06-08 18:04:44 +08:00
roysc 30472ce3c7 Revert "fix edge behavior and constructor"
This reverts commit c134d25de5.
2022-06-08 18:04:44 +08:00
Abdul Rabbani 8f27a1392a Merge pull request #13 from vulcanize/release-v1.0.3
Update go and geth
2022-05-31 07:36:53 -04:00
Abdul Rabbani 03a6bd4aed Update go and geth 2022-05-27 15:01:28 -04:00
nikugogoi a4f22bc253 Upgrade geth version and remove vulcanize geth dependency 2022-05-17 19:06:49 +05:30
Ian Norden fb86725ef2 Merge pull request #10 from roysc/fixes-tests
Fix edge behavior and expand tests
2022-03-03 08:22:45 -06:00
roysc 08614e0941 cleanup 2022-02-26 12:09:06 +08:00
roysc f6d9fa992d comments 2022-02-23 18:40:37 +08:00
roysc 87c5033edf add test cases 2022-02-23 18:29:41 +08:00
roysc ff21f3cbcb add fixture/chaindata 2022-02-23 18:29:37 +08:00
roysc c134d25de5 fix edge behavior and constructor 2022-02-22 16:16:02 +08:00
roysc c532c17b05 export end path field 2022-02-21 16:30:26 +08:00
roysc f25ee8319c simplify and clean up 2022-02-21 16:30:26 +08:00
Ian Norden 8e349dfbaa Merge pull request #9 from roysc/dev
Fix and update go.mod
2022-01-26 11:55:09 -06:00
i-norden 25f9744744 bump to v1.10.15-statediff-2.0.0 2022-01-26 11:53:32 -06:00
roysc 6bba614243 Patches, test, comments 2022-01-27 01:34:29 +08:00
Arijit Das 89b3064c00 Merge pull request #8 from vulcanize/upgrade-geth
Upgrade geth to v1.10.9.
2021-10-19 11:36:12 +05:30
Arijit Das d23d01ed81 Upgrade geth to v1.10.9. 2021-10-14 12:19:06 +05:30
Ian Norden f282c17770 Merge pull request #4 from vulcanize/dev
Concurrent traversal utilities
2020-09-09 12:05:17 -05:00
roysc c6a1534e7f move to root path 2020-09-08 18:56:00 -05:00