Skip to content

feat(spec-tests): implement type spec tests #417

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 33 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
4c26771
typing infrastructure for spec tests
Zacholme7 Jul 8, 2025
37057c9
fix lock and toml
Zacholme7 Jul 8, 2025
0206e50
ci fmt
Zacholme7 Jul 8, 2025
13d71c9
add type tests logic
Zacholme7 Jul 8, 2025
ae45cbb
Merge branch 'unstable' into ssz-compat-types
Zacholme7 Jul 8, 2025
f19e512
Merge branch 'unstable' into impl-type-spec-tests
Zacholme7 Jul 8, 2025
77eff6c
merge
Zacholme7 Jul 9, 2025
ff7b249
Merge branch 'unstable' into impl-type-spec-tests
Zacholme7 Jul 9, 2025
bc8fa46
remove qbft logic
Zacholme7 Jul 9, 2025
5f928f6
fix submodule
Zacholme7 Jul 9, 2025
2edc376
merge
Zacholme7 Jul 14, 2025
9cb7893
merge
Zacholme7 Jul 14, 2025
8613436
sort
Zacholme7 Jul 14, 2025
0774bdf
cleanup nits
Zacholme7 Jul 28, 2025
08ff3c4
remove un-needed test
Zacholme7 Jul 28, 2025
ac11162
Merge branch 'unstable' into ssz-compat-types
Zacholme7 Jul 28, 2025
140d65d
Merge branch 'unstable' into ssz-compat-types
Zacholme7 Aug 6, 2025
750b64f
merge
Zacholme7 Aug 6, 2025
3676a05
Merge branch 'ssz-compat-types' into impl-type-spec-tests
Zacholme7 Aug 6, 2025
bf7dafc
implement new parsing
Zacholme7 Aug 6, 2025
153eab3
refactor: Implement data dir module for central management of paths (…
dknopik Aug 7, 2025
7e37c2c
Merge branch 'unstable' into impl-type-spec-tests
Zacholme7 Aug 7, 2025
a934d50
chore: Clippy for 1.89 (#470)
dknopik Aug 8, 2025
ceae577
chore: Enable topic scoring by default (#469)
dknopik Aug 8, 2025
ba7be2a
feat(database): Add `metadata` table for upgradability and avoiding d…
dknopik Aug 8, 2025
d2bf18d
chore: Update dependencies (#452)
dknopik Aug 8, 2025
0e884fc
fix: Revert `multi_index_map` refactor (#476)
dknopik Aug 11, 2025
7d2d94f
chore: add claude md (#451)
diegomrsantos Aug 11, 2025
2e89658
fix: revert removal of `base_hash` (#477)
dknopik Aug 11, 2025
609f108
fix(validator_store): Use database directly in validator store (#443)
dknopik Aug 11, 2025
933f924
merge
Zacholme7 Aug 11, 2025
4e5e409
Merge branch 'unstable' into impl-type-spec-tests
Zacholme7 Aug 11, 2025
28867ef
finalize type tests with current codebase state
Zacholme7 Aug 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 24 additions & 3 deletions .github/wordlist.txt
Original file line number Diff line number Diff line change
@@ -1,43 +1,65 @@
ai
async
Async
blockchain
BLS
CamelCase
claude
CLI
clippy
codebase
Config
config
cryptographic
dir
ETH
Ethereum
Ethereum's
EventBus
Exercism
github
Grafana
http
HTTPS
invariants
io
libp
linter
localhost
MacOS
md
mdBook
middleware
Modularity
Mutex
NodeInfo
NodeMetadata
PathBuf
performant
pluggable
pre
PRs
QBFT
repo
RSA
runtime
rustfmt
RwLock
sigmaprime
sigp
spec'd
SSV
stringly
struct
structs
subdirectories
Styleguide
Subnet
testability
Testnet
testnet
Testnets
Tokio
TODOs
UI
Validator
Expand All @@ -53,8 +75,6 @@ Responder
responder
Prepends
Secp
NodeMetadata
NodeInfo
subnets
holesky
responder's
Expand All @@ -70,6 +90,7 @@ keyshare
unencrypted
Hoodi
subcommands
submodules
APIs
websocket
CORS
Expand All @@ -90,4 +111,4 @@ cli
ENR
UPnP
Golang
stdin
stdin
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "anchor/spec_tests/ssv-spec"]
path = anchor/spec_tests/ssv-spec
url = https://github.com/ssvlabs/ssv-spec.git
Loading
Loading