Arijit Das
04a0f9a751
Add status field for pre-byzantium blocks.
2021-09-14 17:25:48 +05:30
Arijit Das
a28892f1d3
Fix get log API to use log_cids table.
2021-08-30 21:25:39 +05:30
Arijit Das
3d1b308326
Update go mod.
2021-08-17 10:59:20 +05:30
Arijit Das
d8a5358a70
Remove ipld-eth-indexer dependency.
2021-08-12 11:56:29 +05:30
Arijit Das
2630e2d8dc
Update the ipld indexer dependency
2021-08-05 08:24:40 +05:30
Arijit Das
924d0be0b9
Update RPC api and backend to support the EIP-2930 and EIP-1559.
2021-07-27 17:37:50 +05:30
Arijit Das
f1a61d0991
Add graphql tests.
2021-07-02 14:35:01 +05:30
Arijit Das
1d18d1fed8
Update gopsutil to fix build on mac.
2021-06-29 12:56:26 +05:30
Ian Norden
f6780ddd95
update go.mod and cmds
2021-03-10 10:46:21 -06:00
Ian Norden
8d10dc98ee
proxy command for graphQL endpoints directly ontop of Postgres indexes
2021-03-10 10:26:40 -06:00
Ramil Amerzyanov
33bb152c04
[WIP] don't write to public.node from ipld-eth-server ( #37 )
...
* don't write to public.node from ipld-eth-server
* update ipld-eth-indexer to version v0.7.0-alpha
2021-03-10 13:13:43 +03:00
Ian Norden
69438761c3
use v1.9.25-statediff-0.0.15
2021-02-27 10:35:14 -06:00
Ian Norden
211ec12009
cache misses trigger call out to statediffing geth to fill in the gap in Postgres
2021-02-24 10:50:26 -06:00
Ramil Amerzyanov
e92d35b084
update geth statediff to version v1.9.25-statediff-0.0.14 ( #27 )
...
* update geth statediff to version v1.9.25-statediff-0.0.14
run integration tests in github actions
* fix goose install issue
* fix unit test bug.
Added sorting by tx index for transactions and receipts queries
2021-02-19 23:23:45 +03:00
Ian Norden
7a2ccaa8a7
fixes for test; update readme and gomodules
2020-10-28 08:40:00 -05:00
Ian Norden
a8dd77294a
graphql service on top of rpc endpoints
2020-10-28 08:23:17 -05:00
ramil
c5eae5fb75
Merge remote-tracking branch 'remotes/vulc/master' into metrics
...
# Conflicts:
# go.sum
# pkg/serve/config.go
2020-10-21 13:53:38 +03: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
770d27e2c8
do.mod dependency
2020-10-20 18:31:56 +03:00
Ilnur Galiev
a0d70b544b
add prometheus metrics
2020-10-19 16:07:29 +03:00
Ian Norden
e917ccb973
use v0.2.0-alpha release of eth-ipld-indexer
2020-09-02 14:04:36 -05:00
Ian Norden
065e70185a
using local dep until we cut release of ipld-eth-indexer
2020-09-02 10:23:37 -05:00
Ian Norden
0d28234804
continue refactor/purge
2020-09-01 16:15:31 -05:00
Ian Norden
2817d847ef
log level env var; update geth dep
2020-08-17 16:51:53 -05:00
Ian Norden
611fc2c11e
eth json rpc optimizations; begin ipfs-ethdb integration
2020-08-14 13:14:19 -05:00
Ian Norden
3dc1bf6955
update ipfs stack, specifically dshelp.CidToDsKey => dshelp.MultihashToDsKey
2020-06-22 13:15:29 -05:00
Ian Norden
fe083c12f9
trimming down to ipfs watchers
2020-05-29 22:02:47 -05:00
Ian Norden
421987ff72
update version in go.mod
2020-05-22 19:22:52 -05:00
Ian Norden
059664ffc9
combined/directp publish and indexing for btc; tests
2020-04-30 17:22:22 -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
cacd9953ee
go mod tidy; remove now unused deps
2020-02-20 16:14:17 -06:00
Ian Norden
076903b174
btc payload streamer
2020-02-20 16:14:17 -06:00
Ian Norden
ac66759665
use updated statediffing geth release (that includes TD)
2020-01-24 15:37: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
2c997921cb
update dockerfile and documentation
2019-12-02 13:24:58 -06:00
Ian Norden
e72995605d
possible fix for travis error
2019-12-02 13:24:58 -06:00
Ian Norden
90d685a763
switch from dep to go modules
2019-12-02 13:24:58 -06:00
yaoandrew
deb64b8701
Rebase with staging
2019-10-28 23:30:52 -07:00
Andrew J Yao
722f7f3665
Automates DB reset and migrations when unit and integration tests are run
2019-10-28 21:35:45 -07:00
Rob Mulholand
6c055a9e12
Pin to urfave/cli version in go.mod ( #154 )
...
* Pin to urfave/cli version in go.mod
- Attempting to fix error: github.com/vulcanize/vulcanizedb@v0.0.8
requires gopkg.in/urfave/cli.v1@v1.0.0-00010101000000-000000000000:
invalid version: unknown revision 000000000000
2019-10-22 05:58:26 +09:00
Elizabeth Engelman
267de00f99
Update dependencies
...
specifically golang.org/x/crypto/sha3
2019-09-26 10:41:12 -05:00
Elizabeth Engelman
5c0e5592ab
Updates after rebasing
2019-09-25 16:52:42 -05:00
Elizabeth Engelman
2931edc317
Pin urfave/cli version to 1.20
2019-09-25 16:36:44 -05:00
Elizabeth Engelman
4166fb24dd
Replace any geth version with the vdb statediff patch
2019-09-25 16:36:08 -05:00
Rob Mulholand
d06dddbfaa
Always hash storage diff contract addresses
...
- Enables syncing Geth and Parity diffs with same transformer lookup
- Maybe worth always hashing the storage key so we don't need a hashed
and not-hashed version in the key lookups?
2019-09-25 16:36:08 -05:00
Elizabeth Engelman
9831badc2a
Use geth patch in go mod
2019-09-25 16:33:58 -05:00
Rob Mulholand
3897b288af
Update Geth dep to 1.9.5
2019-09-20 10:38:16 -05:00
Rob Mulholand
666ea1c325
Update checked headers for new transformers
...
- If a header was marked as checked before a transformer was added to
the watcher, mark all headers since the new transformer's starting
block number as unchecked.
2019-08-28 09:25:14 -05:00
Rob Mulholand
33e7651096
Update dependencies
2019-08-20 16:17:25 -05:00
Rob Mulholand
f51f5c64a0
Replace dep with go mod
2019-07-23 15:28:08 -05:00