Noah Citron
|
0e20b5f783
|
fix: remove FileDB export for wasm build (#203)
|
2023-03-08 16:25:22 -05:00 |
danilowhk
|
a0032835f3
|
feat: make ConfigDB public (#190)
* Update lib.rs
* format
|
2023-02-03 15:35:10 -05:00 |
danilowhk
|
aa838aeee1
|
chore: add checkpoints in export config mod (#149)
* add checkpoints in export config mod
* add checkpoints
|
2022-12-14 16:38:19 -05:00 |
Mathieu
|
af2a12dd57
|
chore: export src/execution types (#148)
|
2022-12-14 14:37:15 -05:00 |
Mathieu
|
9f53fc9bfc
|
chore: export ExecutionBlock type (#146)
* export ExecutionBlock type
* fix linting error
* Format with cargo fmt
|
2022-12-14 11:43:43 -05:00 |
refcell.eth
|
7e3fe40613
|
feat(examples): Introduces working examples (#126)
* ⚙️ examples and more cleanup
* ⚙️ examples
|
2022-12-02 18:41:50 -05:00 |
Abdel @ StarkWare
|
4d721e86c3
|
chore: export CallOpts type (#118)
|
2022-11-30 08:48:12 -08:00 |
Noah Citron
|
ba08cc1a3c
|
feat: use helios as a library (#85)
* add root helios package
* fix revm
* copy blocktag when passing to funcs
* run all tests
* update readme
* update readme
* update readme
|
2022-11-03 19:36:14 -04:00 |
Noah Citron
|
1d810caa92
|
refactor using cargo workspaces
|
2022-08-29 13:31:17 -04:00 |
Noah Citron
|
57ecba8fd2
|
add eth_blockNumber to rpc
|
2022-08-29 12:06:50 -04:00 |
Noah Citron
|
b8c18ab765
|
add gas pricing rpc methods
|
2022-08-29 11:59:02 -04:00 |
Noah Citron
|
aa50b4cfad
|
add eth_estimateGas
|
2022-08-27 16:43:27 -04:00 |
Noah Citron
|
99d7ff4043
|
add configuration file support
|
2022-08-26 20:05:12 -04:00 |
Noah Citron
|
e0beceb8dd
|
support exclusion proofs ending at leaf
|
2022-08-26 18:13:35 -04:00 |
Noah Citron
|
e18aa704e1
|
expose basic rpc api
|
2022-08-25 21:18:47 -04:00 |
Noah Citron
|
072142b88f
|
fix revm database error handling
|
2022-08-24 12:28:43 -04:00 |
Noah Citron
|
748af6ce95
|
add simulated call support
|
2022-08-23 21:33:48 -04:00 |
Noah Citron
|
6277843243
|
add get_strorage_at to client
|
2022-08-21 17:51:11 -04:00 |
Noah Citron
|
787956ccea
|
add get_code to client
|
2022-08-21 12:59:47 -04:00 |
Noah Citron
|
f3040377c9
|
rename execution_rpc submodule to rpc
|
2022-08-21 12:27:19 -04:00 |
Noah Citron
|
5240385dcd
|
refactor module structure
|
2022-08-21 11:21:50 -04:00 |
Noah Citron
|
a7a5942451
|
add client module
|
2022-08-21 09:13:56 -04:00 |
Noah Citron
|
170ca7c442
|
lint
|
2022-08-20 16:33:32 -04:00 |
Noah Citron
|
a441bde2c8
|
add execution module
|
2022-08-20 13:18:40 -04:00 |
Noah Citron
|
4dd8ba253f
|
add execution_rpc package
|
2022-08-20 10:10:28 -04:00 |
Noah Citron
|
2040614e1b
|
add consensus module
|
2022-08-19 18:43:58 -04:00 |
Noah Citron
|
c21f431673
|
verify mpt proofs
|
2022-08-19 18:02:06 -04:00 |
Noah Citron
|
f71bff19f6
|
add proof helpers
|
2022-08-18 20:33:44 -04:00 |
Noah Citron
|
32603f56c3
|
trustless fetching of execution payload
|
2022-08-17 17:25:08 -04:00 |
Noah Citron
|
37749df08a
|
refactor into multiple modules
|
2022-08-16 18:59:07 -04:00 |
Noah Citron
|
0c715d29a8
|
verify finality updates
|
2022-08-16 11:41:17 -04:00 |
Noah Citron
|
e30be6871b
|
fix signing root encoding
|
2022-08-15 15:52:35 -04:00 |
Noah Citron
|
0ced9e8f55
|
committee signature verification
|
2022-08-13 16:24:04 -04:00 |
Noah Citron
|
a2d485e91a
|
verify next sync and finality proofs on update
|
2022-08-12 18:39:08 -04:00 |
Noah Citron
|
643b4a0367
|
fully validate bootstrap
|
2022-08-12 17:19:51 -04:00 |
Noah Citron
|
d42d327f26
|
fix ssz hashing
|
2022-08-12 12:38:40 -04:00 |
Noah Citron
|
573fd7fcc4
|
hashing committees
|
2022-08-12 11:32:16 -04:00 |
Noah Citron
|
2dd11e6a1c
|
setup api bindings for reaching out to light servers
|
2022-08-11 14:09:58 -04:00 |