-
Added MasterPublicKey::production_key which allows accessing the production public keys
-
Added IbeCiphertext plaintextSize and ciphertextSize helpers
- An additional sanity check that the public key is not the identity.
-
Improved docs.
-
Added zeroization of the used memory.
-
Updated dependencies.
- Changed error types of
crate::management_canister::{bls_public_key, sign_with_bls}.
- Links in code docs.
- Bumped
ic_cdktov0.18.3. Due to this update, the internally dispatchedvetkd_derive_keycalls now attach exactly the needed the amount of cycles (and not sometimes more cycles as it was the case before) because the new version ofic_cdkdetermines the cost by using theic0_cost_vetkd_derive_keyendpoint.
Initial release