-
Notifications
You must be signed in to change notification settings - Fork 22
feat: ciphernode fault attribution and slashing [skip-line-limit] #1323
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
Closed
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
fcb69b5
feat: on-chain proof verification test for c0
hmzakhalid 31a6dce
chore: remove conflict
hmzakhalid 6571109
chore: remove conflict
hmzakhalid 4f907a8
feat: add circuit verifier and rewrite slashing manager
hmzakhalid ab2a02b
feat: tests
hmzakhalid f27a5fe
feat: slashing manager in cn
hmzakhalid 98b422d
Merge branch 'main' into feat/fault-attribution
hmzakhalid 664987f
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid 1377deb
feat: expel node from committee after slashing
hmzakhalid 829b142
feat: slash execution
hmzakhalid e8eaa1e
feat: add e3id to slash executed
hmzakhalid f2016dd
fix: remove unused var
hmzakhalid df40a4e
Merge branch 'main' into feat/fault-attribution
hmzakhalid 61d2b2f
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid f4fce0f
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid d53ad55
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid a93bc5e
fix: fixtures for zk circuits
hmzakhalid 837c1c5
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid 86b16fa
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid 7ae9a4d
feat: use compiled circuits for test
hmzakhalid 0f270d1
fix: add bb to CI
hmzakhalid 26af8e9
fix: add bb to CI
hmzakhalid eee267c
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid 63d5248
fix: use ZkProver for onchain test
hmzakhalid 6915082
Merge branch 'main' into feat/onchain-zk-verification
hmzakhalid c06f73d
Merge branch 'feat/onchain-zk-verification' into feat/fault-attribution
hmzakhalid 56cd47e
Merge branch 'main' into feat/fault-attribution
hmzakhalid 94bad8a
Merge branch 'main' into feat/fault-attribution
hmzakhalid 41ff949
fix: resolve conflicts
hmzakhalid 9714ad3
fix: slashing verifier mismatch
hmzakhalid dc9b42f
fix: slashing encode fault & e3 tokens
hmzakhalid b6d0955
Merge branch 'main' into feat/fault-attribution
hmzakhalid ee556ac
fix: linting errors
hmzakhalid 97eb21e
chore: update contract addresses
hmzakhalid abf791c
fix: slashing manager tests
hmzakhalid a99d180
chore: lint
hmzakhalid 25dedae
fix: remove registered check from distribute reward
hmzakhalid 9c0357b
chore: update env
hmzakhalid 4933869
chore: update config
hmzakhalid a62e20f
fix: resolve conflicts
hmzakhalid 81bd593
fix: review comments
hmzakhalid 0cab318
fix: remove committee from threshold keyshare
hmzakhalid a210671
Merge branch 'main' into feat/fault-attribution
hmzakhalid 5be3ce8
fix: stop actors with E3 Completed
hmzakhalid c90ebeb
fix: update cargo toml
hmzakhalid 1afecc0
fix: review comments
hmzakhalid 47e7fc7
fix: review comments
hmzakhalid e7cc40b
Merge branch 'main' into feat/fault-attribution
hmzakhalid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.