Abdul Rabbani
a3d2e71ca6
Feature/update go geth sharding ( #162 )
...
* Update geth version: 1.10.18
* Upgrade to Go18 and fix broken interfaces
* Update Go version in dockerfile
* Update make file to download dependencies
* Update go version for integration tests.
* update file name
* install packages.
* Update gingko version and secret
* Update unit test download package
* Update vulcanize dependencies
* Update commands for calling unit tests
* Use latest version of statediff
* Update go, geth, and tests
* Update all the quotes
* Update stack-orchestrator
* Update docker-compose ref
* Add ipld-eth-db locally
* Deploy contracts
* Update tests.yaml
* Update config file properly
* Fix steps for integration test after geth update
Co-authored-by: nabarun <nabarun@deepstacksoft.com>
2022-06-02 07:59:44 -04:00
ace12fbc35
Update module path for v4
2022-05-20 18:50:50 +05:30
384d939dc2
Upgrade dependencies
2022-05-18 14:53:09 +05:30
705835512e
Update module path for v3
2022-05-18 13:35:16 +05:30
2a0e9f8dfd
Upgrade geth
2022-05-18 13:05:26 +05:30
233fa29740
Upgrade eth-ipfs-state-validator to v3
2022-05-04 13:06:07 +05:30
4883590d85
Upgrade ipfs-ethdb to v3
2022-05-04 13:06:07 +05:30
4b697b2a98
Upgrade dependencies
2022-05-02 17:48:03 +05:30
072ba1edcc
Use sqlx for db connection
2022-04-19 14:01:24 +05:30
i-norden
cb39a94792
update geth dep version
2022-01-26 09:18:59 -06:00
Arijit Das
143d79fdfc
Update go.mod.
2022-01-13 22:09:23 +05:30
Arijit Das
c07ee1d78a
Take config through env.
2022-01-13 22:08:38 +05:30
i-norden
373d24e26b
update to use new versions of vdb geth, ipfs-ethdb, and eth-ipfs-state-validator
2021-12-29 14:56:15 -06:00
i-norden
34a2e2369c
update go mod
2021-12-27 16:07:05 -06:00
Arijit Das
6d676a342d
Upgrade geth-statediff to version v1.10.11-statediff-0.0.27
2021-10-21 14:56:29 +05:30
i-norden
2fc57c2f31
update deps
2021-10-11 11:05:34 -05:00
Arijit Das
bc986f7aad
Bump up ipfs-eth-db.
2021-10-07 16:44:14 +05:30
Arijit Das
1973e8032d
Bump up daptools image tag and geth version.
2021-10-07 15:07:23 +05:30
Arijit Das
6d6f97169b
Update go.mod.
2021-09-21 18:00:37 +05:30
Arijit Das
5acecec955
Fix failing test.
2021-09-21 17:54:51 +05:30
Ashwin Phatak
2de9c5bd48
Use groupcache pool for state db access ( #91 )
...
* Use groupcache pool for state db access
* Group cache config and logging stats on timer
* Integrate state validator into server
* Use tagged ipfs-ethdb
* groupcache config for tests
* Work around duplicate registration of groupcache error in tests
* Use tagged version of eth-ipfs-state-validator
* State validation command.
* Validator for static replicas to keep cache warm
* Update docker go-version and go.mod.
* Address comments and self review.
* Fix ipfs-ethdb version.
Co-authored-by: Arijit Das <arijitad.in@gmail.com>
2021-09-21 17:40:55 +05:30
Arijit Das
ed4171a1ab
Revert "Add status field for pre-byzantium blocks."
...
This reverts commit 04a0f9a751
.
2021-09-15 17:14:25 +05:30
Arijit Das
7f0c8fb2a1
Add index and fix go.mod.
2021-09-14 17:44:50 +05:30
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