fix: Use actual seed from SecretStoreV2 for Pezkuwi bizinikiwi signing

The keypair.privateKey from SecretStoreV2 is NOT the original 32-byte seed.
This was causing public key mismatch when expanding the keypair.

Changes:
- SecretsSigner now gets seed via getAccountSecrets().seed()
- PezkuwiKeyPairSigner.fromSeed() expands seed to proper keypair
- Fixes "bad signature" error on HEZ transfers
This commit is contained in:
2026-02-07 04:59:27 +03:00
parent c12dd79c74
commit caa5e0f463
19 changed files with 885 additions and 93 deletions
+1
View File
@@ -1 +1,2 @@
/build
/rust/target/