Commit 4e68ef9
authored
feat(core): implement signeddata (#273)
* feat(eth2api): implement types for signeddata
* fix(crypto): remove cycle dependencies
* feat(eth2util): implement eth2util types wrapper version
* fix(eth2api): update comment
* feat(eth2util): implement eth2util SignedEpoch
* feat(core): implement signeddata
* refactor(signeddata): simplify struct
* fix: update comment eth2util::types
* fix: poc of reuse alloy
* fix: lowercase in goldentest
* Revert "fix: lowercase in goldentest"
This reverts commit ba8d6b7.
* Revert "fix: poc of reuse alloy"
This reverts commit bbd45d0.
* fix: remove ssz_derive
* fix: simplify test signeddata
* fix: self-implement BitList and BitVector
* fix: fmt
* fix: using serde_with for SignedEpoch
* fix: reorganize tests, using same file as charon
* fix: claude review
* fix: remove ssz as dependencies on dev1 parent e41e6d9 commit 4e68ef9
50 files changed
Lines changed: 11802 additions & 72 deletions
File tree
- crates
- core
- src
- testdata/signeddata
- crypto
- src
- eth2api
- src
- spec
- eth2util
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
22 | 27 | | |
23 | 28 | | |
| 29 | + | |
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
| 36 | + | |
30 | 37 | | |
31 | 38 | | |
32 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
0 commit comments