v5 functional updates #339

Merged
telackey merged 64 commits from ian/v5_dev into v1.10.26-statediff-v5 2023-03-23 18:25:21 +00:00

64 Commits

Author SHA1 Message Date
i-norden
18fd198455 adjust workflow 2023-03-23 10:00:11 -05:00
i-norden
be6fb182d2 more linting fixes 2023-03-23 08:50:44 -05:00
i-norden
0f54a2012d update workflow 2023-03-23 08:45:50 -05:00
i-norden
4e45d622fa linting fixes 2023-03-23 08:27:34 -05:00
i-norden
a4a8eb6125 add back missing test data 2023-03-23 08:20:37 -05:00
i-norden
7ba211e74d naive attempt to pull from gitea 2023-03-23 08:11:20 -05:00
i-norden
ef4ed9302d update to use cerc-io/ipld-eth-db 2023-03-23 07:54:01 -05:00
i-norden
d0d8e6d217 remove debug stmts; remove faulty nodes from expected results 2023-03-23 07:51:18 -05:00
i-norden
198fc65a7d update actions, scripts, compose, readme with new ipld-eth-db version and db name 2023-03-22 22:37:38 -05:00
i-norden
f706c8a820 trying to fix mainnet builder_tests... but somethign weird is going on 2023-03-22 22:37:30 -05:00
i-norden
c389494355 fixes for file indexer and tests 2023-03-22 21:21:34 -05:00
i-norden
eefcfc558d update builder and test 2023-03-22 21:18:17 -05:00
i-norden
7f613a8072 fix circ dep 2023-03-22 16:23:16 -05:00
i-norden
0c9a23ef31 fix test_helpers/mocks tests 2023-03-22 16:22:34 -05:00
i-norden
6c412d83ed use assert.ElementsMatch so we don't need to sort 2023-03-22 14:14:32 -05:00
i-norden
4b288f081c proper PostState formatting 2023-03-22 14:14:01 -05:00
Ian Norden
c4dc405a41
Merge pull request #345 from cerc-io/roy/v5-dev
v5 additions
2023-03-21 15:31:14 -05:00
c581c04cf3 go mod tidy 2023-03-22 01:15:10 +08:00
8a399825f9 add convenience funcs 2023-03-22 01:15:10 +08:00
6ebdd50b1a copyedit 2023-03-22 01:15:10 +08:00
1e5d7dabb4 expand sql args for readability 2023-03-22 01:15:10 +08:00
42971104b3 use schema pkg for postgres 2023-03-22 01:15:10 +08:00
d65e742b12 schema pkg: support postgres inserts, refactor into shared 2023-03-22 01:15:10 +08:00
cda966a518 models: string for storage_cids.state_leaf_key 2023-03-22 01:15:10 +08:00
d8db952e06 models: rm old tables 2023-03-22 01:15:10 +08:00
4c9c02c64f vulc => cerc 2023-03-22 01:15:10 +08:00
i-norden
8bd9e967ba fix PGX direct database writing tests 2023-03-21 12:02:30 -05:00
i-norden
297e88890a fix TestSQLXIndexerNonCanonical test 2023-03-21 11:57:29 -05:00
i-norden
02bcb1add6 []byte{} val for removed storage nodes to make pgx vs sqlx results more consistent 2023-03-21 11:57:15 -05:00
i-norden
25839ddd54 fix direct database writing mode tests 2023-03-20 17:28:04 -05:00
i-norden
2c50615b81 insert node_ids pq.StringArray 2023-03-18 13:27:10 -05:00
i-norden
23b0efd3eb remove access list 2023-03-18 13:06:16 -05:00
i-norden
396399bf9b fix for remaining builder bug, related to issue identified by prathamesh 2023-03-16 08:06:30 -05:00
i-norden
64d865740b remove silly debug statements 2023-03-15 18:43:21 -05:00
i-norden
9e5a5a237f update statediff api 2023-03-15 18:09:16 -05:00
i-norden
ca5a4c472f update statediff types 2023-03-15 18:09:06 -05:00
i-norden
1eef72d1e9 update statediffing service 2023-03-15 18:08:55 -05:00
i-norden
8a5befde44 update indexer interfaces and shared constants 2023-03-15 18:08:43 -05:00
i-norden
288408a2b9 update database/sql indexer 2023-03-15 18:08:19 -05:00
i-norden
4d53681a27 update database/file/csv and database/file/sql indexers 2023-03-15 18:08:03 -05:00
i-norden
6e8ee099e3 updating database/dump indexer 2023-03-15 18:07:41 -05:00
i-norden
6d5a0157b7 finish builder tests and some builder fixes 2023-03-15 18:07:15 -05:00
i-norden
86480b834b finish updating builder and builder tests 2023-03-15 12:05:34 -05:00
i-norden
7574909281 remove now unused trie helpers 2023-03-14 10:07:55 -05:00
i-norden
85ee920c8b rewriting expeccted test objects and refactoring builder tests 2023-02-21 22:00:31 -06:00
i-norden
7f1b630b3e refactor statediff/service.go to work with new builder and to remove some unused functionality 2023-02-16 16:54:37 -06:00
i-norden
714e1f58a4 refactor (minimize) internal ipld package 2023-02-16 16:53:44 -06:00
i-norden
d81184b548 remove now unused fields from builder config struct 2023-02-16 15:52:21 -06:00
i-norden
6daab10ca4 update types to remove unused fields 2023-02-16 15:52:07 -06:00
i-norden
50d08bcb36 export Keccak256ToCID funtion 2023-02-16 15:49:56 -06:00
i-norden
ae5ab3d9b0 update statediff builder to process internalized leaf node values (storage trie) 2023-02-16 15:49:18 -06:00
i-norden
1e574d4df8 update types, models, and indexers and writers to match removal of partial_path columns from state_cids and storage_cids 2023-02-15 15:20:50 -06:00
i-norden
583de67b10 remove unused full-trie code 2023-02-14 16:03:10 -06:00
i-norden
85279baa0e update statediff builder to process internalized leaf node values 2023-02-14 16:02:52 -06:00
i-norden
530fed2614 adjust indexers for tx, rct, and log trie changes 2023-02-13 15:04:08 -06:00
i-norden
f05d6b6baa refactor eth parser to not process rct, tx, and log tries 2023-02-13 14:48:02 -06:00
i-norden
b568bb49e9 match DB model changes in writers 2023-02-13 13:20:10 -06:00
i-norden
f513ac95d7 match DB model changes in indexers 2023-02-13 12:52:15 -06:00
i-norden
73e148f759 update models 2023-02-10 10:06:53 -06:00
i-norden
57b7df4918 remove unused types 2023-02-01 20:48:09 -06:00
i-norden
9d7bb5797e fix uncle processing for dump indexer 2023-01-24 20:26:14 -06:00
i-norden
edb2e77c3a fix uncle processing for sql indexer 2023-01-24 20:24:05 -06:00
i-norden
531e37ccfa fix uncle processing for file indexer 2023-01-24 20:20:38 -06:00
i-norden
c8dd85f417 updated db models 2023-01-24 20:20:15 -06:00