watcher-ts/packages/ipld-eth-client/src
Nabarun Gogoi c06330dd06
Implement rpc-eth-client for Ethereum compatible JSON-RPC endpoint (#398)
* Implement rpc-eth-client with getStorageAt method

* Add test for comparing RPC and GQL eth-client getStorageAt method

* Add getBlockWithTransactions and getBlocks method

* Implement getFullBlocks with RLP encoded data

* Implement getFullTransaction method with raw tx

* Implement getBlockByHash and getLogs methods

* Add flag and interface to switch between RPC and GQL eth clients

* Fix getBlocks to return empty array when block not present

* Return empty array in getBlocks for missing block and use blockNumber in getLogs

* Fix getRawTransaction method for zero signature.v value

* Remove duplicate util from rpc-eth-client
2023-08-08 18:48:55 +05:30
..
eth-client.test.ts Enable source maps for transpiled files (#242) 2021-09-07 16:01:15 +05:30
eth-client.ts Implement rpc-eth-client for Ethereum compatible JSON-RPC endpoint (#398) 2023-08-08 18:48:55 +05:30
eth-queries.ts Update GQL and getBlock API usage (#210) 2022-11-03 14:14:58 +05:30
graphql-client.ts Upgrade client libraries (#239) 2022-11-17 19:06:07 +05:30
utils.ts Implement rpc-eth-client for Ethereum compatible JSON-RPC endpoint (#398) 2023-08-08 18:48:55 +05:30