Oleksandr Tkachenko
Oleksandr Tkachenko
It is indeed reasonable to cache the public key in a variable instead of repeatedly making calls to the management canister. We will try to address this soon, but feel...
I was also looking for those interfaces and it seems they were [implemented](https://github.com/dfinity/cdk-rs/blob/882fa28116c84887be626a44ce031b739e45e3d5/src/ic-cdk/src/api/management_canister/schnorr/mod.rs) but not yet released. Is there any timeline for the next release?
It seems this was released in [0.17.0](https://github.com/dfinity/cdk-rs/blob/main/src/ic-cdk/CHANGELOG.md#0170---2024-11-04).
Most of the files are currently copy-pasted from the encrypted notes example. The relevant changes are currently under `src/password_manager_rust`.
Ah, it was indeed `moc v0.14.8`. Thanks for the clarification @Kamirus. That aside, though, shouldn't patch releases contain only non-breaking changes? 🤔 I'm mostly asking to confirm my own understanding.
To test this canister, I deployed it on `om77v-qqaaa-aaaap-ahmrq-cai` with the Schnorr API implemented by the mock canister `6fwhw-fyaaa-aaaap-qb7ua-cai`. # Bitcoin Testnet Addresses P2pkh mot21Ef7HNDpDJa4CBzt48WpEX7AxNyaqx key spend tb1pkkrwg6e9s5zf3jmftu224rc5ppax26g5yzdg03rhmqw84359xgpsv5mn2y script spend...