Noah Citron
|
0579855141
|
feat: add checkpoint caching (#41)
* add checkpoint caching
* add data dir override to cli
* move checkpointing into database
* move logging to client
* clean up
|
2022-09-16 15:32:15 -04:00 |
Noah Citron
|
d41a8713d0
|
fix: add missing fields to beacon block body (#31)
* add proposer slashings to block body
* add attestation slashings to beacon block
* add voluntary exits to beacon body
* remove comment
* fix u256_deserialize
|
2022-09-14 17:21:09 -04:00 |
Noah Citron
|
56385f15ed
|
feat: support finalized block tag (#28)
|
2022-09-12 19:23:37 -04:00 |
Noah Citron
|
a149ba618c
|
feat: add logging (#15)
* feat: add logging
* show confidence and delay when syncing
* log rpc errors
* fmt
|
2022-09-08 21:34:14 -04:00 |
Noah Citron
|
c64ba5839b
|
chore: add ci (#12)
* Create rust.yml
* fmt
|
2022-09-04 21:14:20 -04:00 |
Noah Citron
|
a0b0b78da5
|
test: add consensus tests (#11)
* add consensus integration tests
* add unit tests
* organize imports
|
2022-09-04 19:32:16 -04:00 |
Noah Citron
|
92e30c3d50
|
feat: add metamask support (#2)
* add eth_getBlockByNumber and net_version
* fmt
|
2022-08-31 17:40:44 -04:00 |
Noah Citron
|
374dd1f38f
|
add optimistic updates (#1)
|
2022-08-30 20:31:58 -04:00 |
Noah Citron
|
ad43cf7668
|
add cli app
|
2022-08-29 16:54:58 -04:00 |
Noah Citron
|
1d810caa92
|
refactor using cargo workspaces
|
2022-08-29 13:31:17 -04:00 |