Commit Graph
1408 Commits
Author SHA1 Message Date
Ian Norden dc25ea7f87 new transaction endpoint unit tests (except for GetTransactionCount which is still TODO because testing its current implementation requires complete state (e.g. like eth_call test) so- ideally- will first refactor it to use state diff 2ndary indexes rather than proceeding through regular ethdb interface) 2020-10-29 15:20:58 -05:00
Ian Norden e1026d5261 remaining block endpoint unit test; uncle endpoints unit tests 2020-10-29 14:59:09 -05:00
Ian Norden a480c28a67 update readme 2020-10-28 09:02:27 -05:00
Ian Norden 1d4abcb69b finish cache miss forwarding for new endpoints 2020-10-28 08:54:06 -05:00
Ian Norden b5d57b6afc the remaining, currently supportable, eth_* endpoints 2020-10-28 08:54:06 -05:00
Ian Norden 3af06ada1d Merge pull request #20 from vulcanize/graphql
Graphql
2020-10-28 08:50:23 -05:00
Ian Norden 7a2ccaa8a7 fixes for test; update readme and gomodules 2020-10-28 08:40:00 -05:00
Ian Norden 16aa9652a5 integrate into serve command 2020-10-28 08:23:17 -05:00
Ian Norden a8dd77294a graphql service on top of rpc endpoints 2020-10-28 08:23:17 -05:00
Ian Norden 4f4ab1dd4f update eth backend 2020-10-28 08:23:17 -05:00
Ian Norden ef2d8f789d Merge pull request #21 from vulcanize/prom
minor cleanup to prom files
2020-10-28 08:22:11 -05:00
Ian Norden e561fd3178 minor cleanup to prom files 2020-10-27 14:18:59 -05:00
Ian Norden 128e30b3a8 Merge pull request #19 from vulcanize/forward_misses
forward cache misses (err and/or empty results) to remote node
2020-10-27 13:00:18 -05:00
Ian Norden 2d0367fe6c update env 2020-10-27 12:57:26 -05:00
Ian Norden e1cab4fadc forward cache misses (err and/or empty results) to remote node 2020-10-27 12:29:28 -05:00
Ian Norden 0a8b54d366 Merge pull request #18 from vulcanize/readme
minor updates to readme
2020-10-23 11:04:40 -05:00
Ian Norden beea9d503d minor updates to readme 2020-10-23 10:15:35 -05:00
Ramil Amerzyanov df1a233028 Merge pull request #15 from n0cte/metrics
Metrics and http server
v0.1.0-alpha
2020-10-21 19:42:04 +03:00
ramil 909c85b547 monitoring documentation, prometheus config, grafana dashboard 2020-10-21 15:38:48 +03:00
ramil d9b05233b0 fix null pointer exception 2020-10-21 14:22:43 +03: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 ce706d0b07 Merge pull request #11 from vulcanize/do_call
Do call
2020-10-20 21:21:32 -05:00
Ian Norden 5cad354eac update migrations; update go modules 2020-10-20 21:12:59 -05:00
Ian Norden 60bfc1c045 'bump' version (alight with next tagged release) 2020-10-20 16:03:00 -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
Ian Norden 6369835757 update migrations 2020-10-20 15:29:01 -05:00
Ian Norden 5b177e716c test chain maker for eth_call testing 2020-10-20 15:29:00 -05:00
Ian Norden 33a0c8e0e7 begin eth_Call backend integration 2020-10-20 15:28:57 -05:00
Ian Norden 71bc3f8e7b ipld retriever 2020-10-20 15:28:57 -05:00
Ramil Amerzyanov 4a1a18610c Merge pull request #16 from vulcanize/update_deps
upgrade ipld-eth-indexer from v0.2.0-alpha to v0.5.0-alpha
2020-10-20 21:58:39 +03:00
ramil 98f5a16771 use separate mig for new chainID field so we can apply to current db 2020-10-20 20:50:20 +03:00
ramil bf46200c07 revert local changes for testing 2020-10-20 18:54:06 +03:00
ramil 797450dd2a fix tests 2020-10-20 18:48:35 +03:00
ramil 770d27e2c8 do.mod dependency 2020-10-20 18:31:56 +03: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
Ilnur Galiev 4c18554fbe add websocket and unixsocket counters 2020-10-19 23:00:09 +03:00
Ilnur Galiev f627c2edfa add prometheus-middlewares for http and ws endpoint 2020-10-19 18:00:55 +03:00
Ilnur Galiev 1043df9156 rollback environments/example.toml 2020-10-19 16:41:39 +03:00
Ilnur Galiev b1f00c5776 fix merge error 2020-10-19 16:20:05 +03:00
Ilnur Galiev 2d15e8c2f1 Merge branch 'metrics' of https://github.com/n0cte/ipld-eth-server into metrics 2020-10-19 16:07:40 +03:00
Ilnur Galiev a0d70b544b add prometheus metrics 2020-10-19 16:07:29 +03:00
Ilnur Galiev efebea7a18 add prometheus metrics 2020-10-19 15:07:19 +03:00
Ramil Amerzyanov 4427bebe0a Merge pull request #7 from vulcanize/vhost
add * to vhost to allow connecting to server in docker-compose
v0.0.13
2020-09-11 14:34:33 +03:00
ramil 4e063171a9 add * to vhost to allow connecting to server in docker-compose 2020-09-11 14:21:43 +03:00
Ramil Amerzyanov b5fc0e7c44 Merge pull request #6 from vulcanize/docker
Docker compose and CI
v0.0.12
2020-09-09 23:12:36 +03:00
ramil 6027e7dc3d remove unused commented lines 2020-09-09 23:06:43 +03:00
ramil d21a6e65a7 fix postgraphile image tag 2020-09-09 23:04:15 +03:00
ramil dc9081e271 github actions (pull request, master, release) 2020-09-07 16:31:18 +03:00
ramil 1d57f75dcf docker compose for dapptools, postgraphile, eth-indexer and eth-server 2020-09-06 12:32:11 +03:00
Ian Norden c098e07d51 Merge pull request #3 from vulcanize/ipld-eth-server
Ipld eth server
2020-09-02 14:15:02 -05:00