计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
bitcoin-libraries-libwally【效率与协作】libwally-core: Blockstream's C library for wallet primitives. BIP32/39, PSBT, Liquid Confidential Transactions, BIP143, Schnorr. Bindings to Python, JS, Java, Swift. USE WHEN: building cross-language wallets via libwally bindings, integrating Liquid CT.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Blockstream's C library focused on wallet primitives (vs full node code).
Repo: github.com/ElementsProject/libwally-core.
wallycore.libwally-core-js (WebAssembly).wally-android, wally-jvm.import wallycore as wally
seed = wally.bip39_mnemonic_to_seed512("abandon abandon ... about", "")
master = wally.bip32_key_from_seed(seed, wally.BIP32_VER_MAIN_PRIVATE)
account = wally.bip32_key_from_parent_path(master,
[84 + 0x80000000, 0 + 0x80000000, 0 + 0x80000000])
xpub = wally.bip32_key_to_base58(account, wally.BIP32_FLAG_KEY_PUBLIC)
| Aspect | libwally | rust-bitcoin | bitcoinj |
|---|---|---|---|
| Language | C (with bindings) | Rust | Java |
| Liquid CT | Yes | No | No |
| HW wallet | No | No | No |
| Performance | Best (C) | Best | Acceptable |
wally_*_free functions.--enable-elements for Liquid CT support.