watcher-ts/packages/util
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
..
src Implement rpc-eth-client for Ethereum compatible JSON-RPC endpoint (#398) 2023-08-08 18:48:55 +05:30
.eslintignore Handle pool initialize event (#127) 2021-07-09 12:38:25 +05:30
.eslintrc.json Upgrade dependency versions to remove vulnerabilities from dependabot (#343) 2023-03-28 13:17:53 +05:30
.gitignore Smoke test for uni-info-watcher (#184) 2021-08-04 18:57:44 +05:30
.npmignore Changes to use packages in uniswap-watcher (#196) 2022-10-11 13:41:26 +05:30
hardhat.config.ts Test for entities after TransferEvent (#196) 2021-08-10 12:09:00 +05:30
package.json Implement rpc-eth-client for Ethereum compatible JSON-RPC endpoint (#398) 2023-08-08 18:48:55 +05:30
tsconfig.json Refactor watch-contract CLI to cli package (#245) 2022-11-21 11:47:23 +04:00