-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat(rust/rbac-registration): add cardano registration chain #90
Merged
Conversation
This file contains 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
Signed-off-by: bkioshn <[email protected]>
Signed-off-by: bkioshn <[email protected]>
Signed-off-by: bkioshn <[email protected]>
bkioshn
changed the title
feat: add cardano registration chain
feat(rust/rbac-registration): add cardano registration chain
Nov 27, 2024
✅ Test Report | |
Signed-off-by: bkioshn <[email protected]>
stevenj
requested changes
Nov 29, 2024
Signed-off-by: bkioshn <[email protected]>
stevenj
approved these changes
Nov 29, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
stevenj
added a commit
that referenced
this pull request
Dec 2, 2024
* feat: move cip509 from cardano chain follower Signed-off-by: bkioshn <[email protected]> * fix: remove key ref and use key local ref Signed-off-by: bkioshn <[email protected]> * fix: structure of x509, c509, and public key Signed-off-by: bkioshn <[email protected]> * fix: validation Signed-off-by: bkioshn <[email protected]> * fix: update x509 and c509 certs Signed-off-by: bkioshn <[email protected]> * fix: key local ref * fix: c509 cert Signed-off-by: bkioshn <[email protected]> * fix: to string Signed-off-by: bkioshn <[email protected]> * fix: rearrange utils Signed-off-by: bkioshn <[email protected]> * fix: cargo toml Signed-off-by: bkioshn <[email protected]> * fix: add new type + comment Signed-off-by: bkioshn <[email protected]> * fix: linter Signed-off-by: bkioshn <[email protected]> * fix: smart pointer Signed-off-by: bkioshn <[email protected]> * chore: fix format Signed-off-by: bkioshn <[email protected]> * fix: cleanup cargo.toml Signed-off-by: bkioshn <[email protected]> * fix: add rbac-registration to earthly rust * fix: move cip509 validation Signed-off-by: bkioshn <[email protected]> * fix: rust ci Signed-off-by: bkioshn <[email protected]> * feat: add role signing key validation Signed-off-by: bkioshn <[email protected]> * fix: add Bytes conversion for Pubkey Signed-off-by: bkioshn <[email protected]> * fix: error return * fix: use Hash from pallas for tx hash Signed-off-by: bkioshn <[email protected]> * fix: format Signed-off-by: bkioshn <[email protected]> * fix: bytes to pubkey conversion * fix: add Bytes conversion for Pubkey Signed-off-by: bkioshn <[email protected]> * fix: add rbac-reg to semantic pull request * fix: test data Signed-off-by: bkioshn <[email protected]> * fix: signing and encryption key Signed-off-by: bkioshn <[email protected]> * fix: format Signed-off-by: bkioshn <[email protected]> * fix: witness test data to be compatible with new test data Signed-off-by: bkioshn <[email protected]> * fix: validate stake public key witness and add test for role signing key Signed-off-by: bkioshn <[email protected]> * chore: doc about context specific Signed-off-by: bkioshn <[email protected]> * chore: fix format Signed-off-by: bkioshn <[email protected]> * fix: remove test since cip509 decode are done in validation test * fix: test * fix: test compression data Signed-off-by: bkioshn <[email protected]> * feat(rust/rbac-registration): add cardano registration chain (#90) * feat: add cardano registration chain Signed-off-by: bkioshn <[email protected]> * feat: add wrapper to registration chain inner Signed-off-by: bkioshn <[email protected]> * fix: format Signed-off-by: bkioshn <[email protected]> * fix: comment Signed-off-by: bkioshn <[email protected]> * fix: signing and encryption key Signed-off-by: bkioshn <[email protected]> * chore: fix format Signed-off-by: bkioshn <[email protected]> * fix: move struct to its own file and private the inner regis Signed-off-by: bkioshn <[email protected]> --------- Signed-off-by: bkioshn <[email protected]> * fix: remove txn index and change test data to chain root Signed-off-by: bkioshn <[email protected]> * chore: fix comment Signed-off-by: bkioshn <[email protected]> * fix: remove tx index from cip-509 validate function Signed-off-by: bkioshn <[email protected]> * fix: test data Signed-off-by: bkioshn <[email protected]> * chore: fix format * fix: remove txn index from validate Signed-off-by: bkioshn <[email protected]> * fix: format * fix(rust/rbac-registration): Tracking payment key type (#93) * fix: payment key shelley address and add test for registration chain Signed-off-by: bkioshn <[email protected]> * chore: comment * fix: format * fix: use ShelleyPaymentPart Signed-off-by: bkioshn <[email protected]> * fix: track ShelleyAddress Signed-off-by: bkioshn <[email protected]> * fix: remove tracking_payment_key and use tracking_payment_history Signed-off-by: bkioshn <[email protected]> --------- Signed-off-by: bkioshn <[email protected]> Co-authored-by: Steven Johnson <[email protected]> --------- Signed-off-by: bkioshn <[email protected]> Co-authored-by: Steven Johnson <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description
Implement cardano RBAC registration chain
Related Issue(s)
Closes #88
Please confirm the following checks