Noah Citron
|
4757fa06ff
|
fix: use updated consensus layer light client api (#68)
* update consensus api
* update mainnet checkpoint
|
2022-10-13 13:59:37 -04:00 |
Noah Citron
|
98420e5d63
|
fix: dns and file errors (#67)
|
2022-10-05 16:06:15 -04:00 |
Noah Citron
|
5d1f4a6344
|
refactor: better error handling (#63)
* add custom errors to consensus
* add BlockNotFoundError
* better handling of blocktag parsing
* clean up
* add execution errors
* add rpc errors
* add more fields to errors
|
2022-09-29 19:35:43 -04:00 |
Noah Citron
|
1196c0181d
|
fix: handle access list gas requirements (#54)
|
2022-09-23 20:37:28 -04:00 |
Noah Citron
|
9c3e5f4833
|
chore: better retry parameters (#45)
|
2022-09-22 15:42:47 -04:00 |
Noah Citron
|
897f679a2c
|
feat: use access lists to batch fetch proofs (#44)
* add create_access_list to rpc
* batch fetch proofs with access lists
* refactor
* use caching for estimate_gas
* cleanup
* add rate limiting to bulk proof fetch
|
2022-09-22 15:40:06 -04:00 |
Noah Citron
|
40a6211c13
|
tests: add execution tests (#14)
* add execution rpc trait
* add account tests
* add code and tx tests
* add receipt tests
* add get block tests
|
2022-09-08 17:46:48 -04:00 |