如何解决如何在Dedeno RPC中使用bitcoin -rpcwallet标志
我想使用bitcoin-cli在钱包中创建地址,对于已加载的钱包extension Array where Element: Comparable,Element: SignedNumeric {
func minDiff() -> Element? {
sorted().minConsecutiveDiff()
}
}
,此命令的外观应与此类似,而对于Deno,我可以这样做
bitcoin-cli getnewaddress some_users
在需要指定import { createRemote } from "https://deno.land/x/gentleRpc/rpcClient.ts";
let Node = new URL("http://127.0.0.1:8332");
Node.port = "8332";
Node.username = "some_user";
Node.password = "some_password";
const remote = createRemote(Node);
const address = remote.getnewaddress(addressLabel);
标志(例如-rpcwallet
解决方法
因此,在进一步阅读文档之后,我意识到我可以通过将钱包名称传递给网址,例如http://127.0.0.1:8332/wallet/${walletName}
或仅将http://127.0.0.1:8332/wallet/
传递给默认钱包来做到这一点。
所以代码看起来像这样,
createConnection(walletName?: string) {
const uri = !!walletName ?
'http://127.0.0.1:8332/wallet/${walletName}' :
'http://127.0.0.1:8332/wallet/';
let Node = new URL(uri);
Node.port = "8332";
Node.username = "some_user";
Node.password = "some_password";
return createRemote(Node);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。