汇总与「钱包」相关的文章,帮助你系统了解该主题。
LND 0.19.0-beta 源码拆解钱包账户机制:BIP-0044 与 BIP-0049 键的地址类型映射、同名即报错的冲突规则、只检测导入之后事件的时间边界,以及与单把公钥导入命令的分界。
描述符时代往比特币核心钱包里搬地址,全靠 importdescriptors 一条命令。它的 timestamp 决定重扫从哪里开始、active 决定这类输出以后归谁管、range 与 next_index 决定派生推进到哪一格。本文按 v31.0 源码逐项拆解参数语义与执行时的隐藏动作。
LND 的 wallet addresses 命令组把链上地址的盘点、签名、验签收进同一个入口:list 按账户列地址并附余额,signmessage 用指定地址签消息,verifymessage 验签并回吐恢复出的公钥。本文按 v0.19.0-beta 源码拆解三条命令的字段与使用边界。
比特币核心 v30 彻底移除旧式钱包后,importprivkey、dumpprivkey、addmultisigaddress 等十一条 RPC 同批消失,bitcoin-wallet 工具与一批 RPC 选项也跟着瘦身。本文按发布说明清点这批命令,并把每类旧动线对应到描述符时代的新走法。
比特币核心 v30 起,getwalletinfo 不再返回 balance、unconfirmed_balance、immature_balance 三个余额字段,独立的 getunconfirmedbalance 命令也被整体删除。本文对照 v31.0 源码逐格解读这份钱包档案,说清每个字段管什么、不管什么。