Arijit Das
|
885d934c90
|
Minor changes.
|
2021-09-21 17:54:54 +05:30 |
|
Arijit Das
|
f9abcfd33c
|
Remove was_state_removed and was_storage_removed functions from DB migration.
|
2021-09-15 17:29:45 +05:30 |
|
Ian Norden
|
86f3f44cac
|
consolidate migrations
|
2021-03-12 09:50:48 -06:00 |
|
Ian Norden
|
36fe35123f
|
fix Makefile; update schema.sql; bump patch version
|
2021-02-24 16:02:29 -06:00 |
|
Ian Norden
|
b11fb949f5
|
final touches, test canonicty functions and get tests passing again
|
2020-11-13 07:40:33 -06:00 |
|
Ian Norden
|
c0a91b9d9f
|
updated canonical header finder functions
|
2020-11-09 10:29:04 -06:00 |
|
Ian Norden
|
b128f894c4
|
postgres functions to check if node was removed (e.g. a la EIP158) in a range; update backend to use these to retrieve state and storage leafs in single (albeit complex) SELECT query
|
2020-10-31 15:00:03 -05:00 |
|
Ian Norden
|
5cad354eac
|
update migrations; update go modules
|
2020-10-20 21:12:59 -05:00 |
|
Ian Norden
|
20af343efb
|
fixes after dirty rebase; canonical hash/header finder function is in this commit now
|
2020-10-20 15:36:51 -05:00 |
|
ramil
|
6e127acbf3
|
upgrade ipld-eth-indexer from v0.2.0-alpha to v0.5.0-alpha and test fixes
|
2020-10-20 17:42:09 +03:00 |
|
Ian Norden
|
9758770579
|
update migrations and schema
|
2020-09-02 10:12:47 -05:00 |
|
Ian Norden
|
611fc2c11e
|
eth json rpc optimizations; begin ipfs-ethdb integration
|
2020-08-14 13:14:19 -05:00 |
|
Ian Norden
|
39354b2114
|
write code to pg-ipfs table, for codehash lookups
|
2020-08-12 09:26:18 -05:00 |
|
Ian Norden
|
74752d15aa
|
remove diff unique connstraint, overwrite as diff
|
2020-08-07 23:17:11 -05:00 |
|
Ian Norden
|
77490e8b4b
|
add diff field to db constraint
|
2020-08-04 22:35:02 -05:00 |
|
Ian Norden
|
18299c76e2
|
refactor migrations for new db instance, add mh_key rows
|
2020-07-13 10:39:51 -05:00 |
|
Ian Norden
|
0ab55ef9d8
|
distinguish between differential state/storage nodes and eventual ones
|
2020-07-01 13:44:04 -05:00 |
|
Ian Norden
|
fe083c12f9
|
trimming down to ipfs watchers
|
2020-05-29 22:02:47 -05:00 |
|
Ian Norden
|
f2e853e9c9
|
add back raw contract address
|
2020-04-04 15:45:55 -05:00 |
|
Ian Norden
|
8960cde4f7
|
backfill based on validation level
|
2020-04-04 15:45:54 -05:00 |
|
Ian Norden
|
060e3430c1
|
times_validated field in header
|
2020-04-04 15:45:54 -05:00 |
|
Ian Norden
|
834e2bcff4
|
additional logging to resync service; rename state/storage key to leaf key and allow insert of null values for intermediate nodes
|
2020-03-25 19:16:26 -05:00 |
|
Ian Norden
|
ba5d6f9b9f
|
state account support and add roots and additional metadata to header
index
|
2020-03-21 20:57:02 -05:00 |
|
Ian Norden
|
e5c5422edc
|
adhjustments to work with statediffing geth v1.10-alpha.2
|
2020-03-11 13:41:59 -05:00 |
|
Ian Norden
|
25aa4634e9
|
work on wasm watchers
|
2020-02-24 12:54:10 -06:00 |
|
Ian Norden
|
ef3b043f97
|
emulate btc data streamer over http; misc fixes
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
5173edf563
|
fix broken go-ipld-eth trie node dag putters
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
ca273a026d
|
major refactor part 2: remove cold import, full sync, generalize node table
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
5d46e02509
|
tx inputs directly reference tx ouputs
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
642e08a04b
|
btc converter, publisher, and indexer unit tests
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
f33cc3f34b
|
TxOutputs: extract and index pkscript metadata (script type, addresses, #required sigs); TxInputs: outpoint_hash => outpoint_tx_id that references transaction_cids.id
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
5094b975fc
|
postgres schema and tables for btc
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
9018e551ba
|
move eth tables under eth schema
|
2020-02-20 16:14:17 -06:00 |
|
Ian Norden
|
33ac5978f5
|
split uncles into their own table; add tx index to the tx index (lol); continue work on geth api endpoints
|
2020-01-27 14:14:03 -06:00 |
|
Ian Norden
|
e52284b9ba
|
update documentation, bug/error fixes, work on eth api for drawbridge
|
2020-01-24 15:37:52 -06:00 |
|
Ian Norden
|
7843312815
|
major refactoring of super_node to make it easier to support other chains
|
2020-01-24 15:37:52 -06:00 |
|
Ian Norden
|
0785507a7d
|
support for total difficulty (needed to support some eth endpoints)
|
2020-01-24 15:37:52 -06:00 |
|
Ian Norden
|
7ef132c400
|
new db schema
|
2019-12-03 14:55:53 -06:00 |
|
Rob Mulholand
|
56ce8bdb41
|
(VDB-950) Write raw diffs before transforming
- Raw field we can reference by FK for related data
- Enables replay for unwatched or mistransformed diffs
|
2019-12-03 14:51:17 -06:00 |
|
Rob Mulholand
|
6f837f5e88
|
Add indexes to columns used in plugin joins
- Will probably want to update these depending on what's commonly used
in join/where statements.
|
2019-12-02 23:54:52 -06:00 |
|
Ian Norden
|
4036d9d6a0
|
review fixes
|
2019-12-02 13:49:27 -06:00 |
|
Ian Norden
|
c16ac026db
|
logWithCommand; rebase fixes; config for testing super node subscription
|
2019-12-02 13:24:58 -06:00 |
|
Ian Norden
|
e912fa6c87
|
new db schema
|
2019-12-02 13:24:58 -06:00 |
|
Ian Norden
|
4c81ca4d54
|
rename blocks table to eth_blocks so that we don't clash with the ipfs blocks table; dockerfile and startup_script for the seed node
|
2019-12-02 13:24:51 -06:00 |
|
Gabe Laughlin
|
2dc8ace69b
|
(VDB-925) Add hashed address to address table
|
2019-10-30 11:56:25 -05:00 |
|
yaoandrew
|
deb64b8701
|
Rebase with staging
|
2019-10-28 23:30:52 -07:00 |
|
Rob Mulholand
|
e252229b8a
|
Add constraint to prevent duplicate headers
- Disallow inserts of headers with the same number, hash, and node
fingerprint, since it will enable duplicate log fetching for the
same header
|
2019-10-28 14:57:13 -05:00 |
|
Rob Mulholand
|
3f9b034c4c
|
Rename checked_logs => watched_logs
- We're logging that a given log has been included in any fetch calls
for checked headers, rather than that we have already checked for
that log
|
2019-09-10 21:22:14 -05:00 |
|
Rob Mulholand
|
b9f3b9f946
|
Reference header sync logs address via foreign key
|
2019-08-28 10:41:34 -05:00 |
|
Rob Mulholand
|
5ac76eee74
|
Make check_count a column on public.headers
- Don't need to maintain it on public.checked_headers if we're not
adding additional columns to that table
|
2019-08-28 09:50:17 -05:00 |
|