Closed satoshiotomakan closed 1 month ago
➡️ aarch64-apple-ios:
- 12.09 MB
+ 12.14 MB +53 KB
➡️ aarch64-apple-ios-sim:
- 12.09 MB
+ 12.15 MB +53 KB
➡️ aarch64-linux-android:
- 15.50 MB
+ 15.58 MB +79 KB
➡️ armv7-linux-androideabi:
- 13.24 MB
+ 13.30 MB +57 KB
➡️ wasm32-unknown-emscripten:
- 10.98 MB
+ 11.04 MB +61 KB
Loos great @satoshiotomakan !!! . Quick question, is BIP0322 going to be handled separetly? Thanks !
Hi @JaimeToca, BIP0322 will be released separately
Description
Add support for a limited Bitcoin PSBT signing/planning support. It includes: P2PK, P2PKH, P2WPKH, P2TR (key-path) UTXO signing. Please note P2SH, P2WSH, P2TR (script-path) are not supported yet.
How to test
Run Rust, C++, Swift, Kotlin tests
Types of changes
TWBitcoinPsbtSign
FFI that takesBitcoinV2.PsbtSigningInput
and returnsBitcoinV2.PsbtSigningOutput
TWBitcoinPsbtPlan
FFI that takesBitcoinV2.PsbtSigningInput
and returnsBitcoinV2.TransactionPlan
- it can be used to get the transaction details such as fee, inputs and outputs amounts/addresses/scriptPubkeys.rust/tw_any_coin/tests
torust/tw_tests/tests
Checklist
If you're adding a new blockchain