Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
2f3b79e
feat: setup initial project structure
varex83 Oct 8, 2025
a057771
feat: update CI to use nightly toolchain for rustfmt
varex83 Oct 8, 2025
05287a5
feat: update CI to use nightly toolchain for rustfmt
varex83 Oct 8, 2025
30c33ef
fix: fmt
varex83 Oct 8, 2025
d4147f3
refactor: reorganize workspace members and remove charon-types crate
varex83 Oct 8, 2025
2726773
feat: add core types and dependencies for Charon
varex83 Oct 9, 2025
b44afb6
feat: add is_valid method and tests for DutyType
varex83 Oct 9, 2025
20bd809
feat: enhance Charon core types with new methods and error handling f…
varex83 Oct 9, 2025
cb28a3a
chore: remove unused proptest dependency from workspace
varex83 Oct 9, 2025
df5d4ae
feat: implement Default trait for UnsignedDataSet, ParSignedDataSet, …
varex83 Oct 9, 2025
f23e806
Merge branch 'bohdan/initial-project-structure' into bohdan/add-core-…
varex83 Oct 9, 2025
fcd29ad
Merge branch 'main' into bohdan/add-core-types
varex83 Oct 9, 2025
2a2fdf8
refactor: update PubKey methods for improved error handling and add t…
varex83 Oct 10, 2025
319cfac
docs: clarify slot duration comment and add debug prints for PubKey s…
varex83 Oct 10, 2025
d99f487
Merge branch 'bohdan/add-core-types' of https://github.com/Nethermind…
varex83 Oct 10, 2025
5e7ff96
fix: remove unnecessary println
varex83 Oct 19, 2025
6e7ba2e
feat: add tbls crypto boilerplate
varex83 Oct 19, 2025
6f10786
feat: add initial implementation of tbls
varex83 Oct 21, 2025
aec8691
feat: add tests for the bls implementation
varex83 Oct 21, 2025
0ff3e34
feat: init structure of charon-cluster
varex83 Oct 23, 2025
8d25e98
feat: integrate blsful implementation and refactor tbls module
varex83 Oct 27, 2025
cd681cc
style: improve code formatting and documentation in tblsconv module
varex83 Oct 27, 2025
e62fff4
Merge remote-tracking branch 'origin/main' into bohdan/charon-crypto
varex83 Oct 27, 2025
ea67751
chore: clean up Cargo.toml by removing duplicate dependencies and org…
varex83 Oct 27, 2025
56bc87e
chore: update Cargo.lock with new dependencies and versions
varex83 Oct 27, 2025
67a8a53
chore: fix clippy warnings
varex83 Oct 27, 2025
da1f883
Merge branch 'bohdan/charon-crypto' into bohdan/charon-cluster-init
varex83 Oct 27, 2025
63e7b11
chore: apply fmt
varex83 Oct 27, 2025
c791925
refactor: replace blsful implementation with blst for threshold BLS s…
varex83 Nov 4, 2025
9dc6874
Merge branch 'bohdan/charon-crypto' into bohdan/charon-cluster-init
varex83 Nov 4, 2025
e0e0c42
fix: add protoc to workflow files
varex83 Nov 4, 2025
4717ed6
fix: add ignore files to typos config
varex83 Nov 4, 2025
ba15e52
feat: add support for cluster definition v1.10.0
varex83 Nov 4, 2025
1da8b77
feat: add cluster lock v1.10.0 support
varex83 Nov 5, 2025
9451fb5
feat: add support for legacy cluster definitions
varex83 Nov 5, 2025
a8779f4
Merge branch 'main' into bohdan/charon-crypto
varex83 Nov 5, 2025
fb81799
Merge branch 'bohdan/charon-crypto' into bohdan/charon-cluster-init
varex83 Nov 5, 2025
8dcf08b
Merge branch 'bohdan/charon-cluster-init' into bohdan/cluster-def-v1_…
varex83 Nov 5, 2025
ed73c46
Merge branch 'bohdan/cluster-def-v1_10_0-support' into bohdan/cluster…
varex83 Nov 5, 2025
d7d680c
Merge branch 'bohdan/cluster-lock-v1_10_0' into bohdan/legacy-definit…
varex83 Nov 5, 2025
49d32f1
fix: linter errors
varex83 Nov 5, 2025
804567a
Merge remote-tracking branch 'origin/main' into bohdan/legacy-definit…
varex83 Nov 28, 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
119 changes: 52 additions & 67 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ prost-types = "0.14"
prost-build = "0.14"
rand = {version = "0.8", features = ["std_rng"]}
uuid = {version = "1.16", features = ["serde"] }
serde_with = { version = "3", features = ["hex"] }
serde_with = { version = "3", features = ["hex", "base64"] }
charon-crypto = { path = "crates/charon-crypto" }

[workspace.lints.rust]
Expand Down
Loading