Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(rust/rbac-registration): RBAC registration (#85)
* 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]>
- Loading branch information