當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Bitcoin deriveaddresses用法及代碼示例

比特幣(Bitcoin) RPC Util API中deriveaddresses的用法及代碼示例。

用法:

deriveaddresses "descriptor" ( range )

推導與一個輸出描述符相對應的一個或多個地址。

輸出描述符的示例包括:

pkh(<pubkey>) P2PKH outputs for the given pubkey wpkh(<pubkey>) Native segwit P2PKH outputs for the given pubkey sh(multi(<n>,<pubkey>,<pubkey>,…)) P2SH-multisig outputs for the given threshold and pubkeys raw(<hex script>) Outputs whose scriptPubKey equals the specified hex scripts

在上文中,<pubkey>是以十六進製表示形式是指固定的公共 key ,或者是xpub /xprv(可選)後跟一個或多個由“/”分隔的路徑元素,其中“h”表示強化的子 key 。

有關輸出描述符的更多信息,請參閱doc /descriptors.md文件中的文檔。

參數1 - descriptor

類型:字符串,必填

描述符。

參數2 - range

類型:數字或數組,可選

如果使用了範圍描述符,則它指定要導出的結尾或範圍(以[begin,end]表示法)。

返回結果

[ address ] (array) the derived addresses

示例

前三個本機隔離見證接收地址:

bitcoin-cli deriveaddresses "wpkh([d34db33f/84h/0h/0h]xpub6DJ2dNUysrn5Vt36jH2KLBT2i1auw1tTSSomg8PhqNiUtx8QX2SvC9nrHu81fT41fvDUnhMjEzQgXnQjKEu3oaqMSzhSrHMxyyoEAmUHQbY/0/*)#trd0mf0l" "[0,2]"

相關用法


注:本文由純淨天空篩選整理自bitcoin.org大神的英文原創作品 Bitcoin deriveaddresses。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。