70842edce7
Avoid joins with header and transaction tables while getting logs
2022-10-04 15:29:17 +05:30
Michael
fc0d7a6dd6
Cerc refactor ( #193 )
...
* cerc refactor waiting on unpublished dependencies
* cerc refactor updates for dependencies
* Describe imports got removed
* cleaning up more vulcanize refs in ci/cd
* another test lost Describe imports
* another test lost Describe imports... not caught in go build -a???
* more cerc-io migrations to utilize new git.vdb.to gitea instance
* switching back to github for running unit test
* first try at git.vdb.to as conatiner repository
* targeted tag was incomplete
2022-09-20 11:52:06 -04:00
prathamesh0
b90c28906a
Add log while serving getBlockByNumber ( #176 )
...
* Add log while serving getBlockByNumber
* Update GQL API to return empty result when header not found for hash
2022-07-15 16:19:31 +05:30
prathamesh0
6cb54ca790
Update transactions, receipts and logs queries ( #173 )
...
* Update queries to fetch data from cids tables
* Fix eth_getTransactionByHash to return tx from canonical block
* Fetch transaction by hash in a single query
* Update queries to fetch data from IPLD blocks table
* Avoid NULL result from canonical block hash query
* Update GitHub workflow and script to run unit tests
* Avoid usage of LIMIT 1 in queries for GQL API
* Fetch IPLD data separately when retrieving latest account data or storage value
* Upgrade geth dependency
* Update GitHub workflow
2022-07-12 13:40:45 +05:30
nikugogoi
221114cf56
Merge changes to implement postgraphile graphql queries
2022-06-07 17:37:01 +05:30
nikugogoi
1fc53ccab1
Rename Cid to CID
2022-06-06 16:46:53 +05:30
nikugogoi
31e9a7dc5e
Review changes
2022-06-06 15:54:06 +05:30
c19cc5c44d
Select required fields in transaction_cids
2022-06-03 15:08:45 +05:30
6bd563e3d5
Use GORM to retrieve data from database
2022-06-03 15:08:45 +05:30
80413211c2
Remove block_number from queries for v3 schema
2022-06-03 15:05:46 +05:30
217cfc63ec
Return empty headerCIDs and commit db tx
2022-06-03 15:05:46 +05:30
9550d60467
Add query ethTransactionCidByTxHash
2022-06-03 15:05:46 +05:30
da1c8b2332
Implement single query for transactions and blockByMhKey
2022-06-03 15:05:46 +05:30
f144d932cd
Implement graphql query to get header with transactions
2022-06-03 15:04:54 +05:30
ace12fbc35
Update module path for v4
2022-05-20 18:50:50 +05:30
24a45a3f00
Update unit tests and queries to fetch data from cids tables
2022-05-18 14:38:09 +05:30
705835512e
Update module path for v3
2022-05-18 13:35:16 +05:30
8df8b50cb1
Update to use new schema
2022-04-19 14:01:24 +05:30
072ba1edcc
Use sqlx for db connection
2022-04-19 14:01:24 +05:30
Arijit Das
77d28264f7
Address comments.
2021-09-21 17:54:54 +05:30
Arijit Das
5acecec955
Fix failing test.
2021-09-21 17:54:51 +05:30
Arijit Das
5772d52eb1
Change receipt CID and MHKey to point trie leaf cid and mkhey.
2021-09-21 17:51:38 +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
04a0f9a751
Add status field for pre-byzantium blocks.
2021-09-14 17:25:48 +05:30
Arijit Das
458aae1c1e
Address comments.
2021-09-08 12:25:50 +05:30
Arijit Das
967c148eff
Add test for graphql.
2021-09-01 18:25:22 +05:30
Arijit Das
71837c4b24
Self review.
2021-08-31 18:10:41 +05:30
Arijit Das
d0c3241730
Add reciept status in log for graphql.
2021-08-31 12:01:06 +05:30
Arijit Das
a28892f1d3
Fix get log API to use log_cids table.
2021-08-30 21:25:39 +05:30
Arijit Das
c0a4600ce7
Refactoring.
2021-08-15 18:23:05 +05:30
Arijit Das
b3e4fbfa39
Fix get logs API.
2021-08-14 19:20:22 +05:30
Arijit Das
d8a5358a70
Remove ipld-eth-indexer dependency.
2021-08-12 11:56:29 +05:30
Arijit Das
969da82f6e
Merge remote-tracking branch 'origin/master' into endpoints
2021-06-18 16:11:11 +05:30
Arijit Das
8c16dc2b35
Fix get logs unit test.
2021-06-09 09:12:46 +05:30
Ian Norden
d5cf74e202
minor refactor; fix error shadowing
2021-04-19 09:34:38 -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
dbcb2c0cf7
updat dep and serve cmd
2020-09-02 10:19:25 -05:00
Ian Norden
0d28234804
continue refactor/purge
2020-09-01 16:15:31 -05:00
Ian Norden
5830df44a4
decouple from sync
2020-08-31 10:47:06 -05:00
Ian Norden
611fc2c11e
eth json rpc optimizations; begin ipfs-ethdb integration
2020-08-14 13:14:19 -05:00
Ian Norden
77b7bcc94c
adjust everything to work with mh fks
2020-08-04 22:35:05 -05:00
Ian Norden
e2bcc06f8a
major refactor pt 3
2020-06-29 19:16:52 -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