首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python bitcoinrpc -不确定如何传递参数

python bitcoinrpc -不确定如何传递参数
EN

Stack Overflow用户
提问于 2019-11-09 03:32:59
回答 1查看 116关注 0票数 -1

我正在尝试执行以下对比特币RPC的调用,但不确定如何以正确的方式传递参数。

从bitcoinrpc.authproxy导入AuthServiceProxy,JSONRPCException

代码语言:javascript
复制
curl --user user:password -sf --data-binary '{"jsonrpc": "1.0", "id":"check_btc_blockchain", "method": "listtransactions", "params":["slushpool", 10, 0, true] }' http://127.0.0.1:8332

使用以下python代码

代码语言:javascript
复制
# rpc_user and rpc_password are set in the bitcoin.conf file
rpc_connection = AuthServiceProxy("http://%s:%s@127.0.0.1:8332"%("user", "password"))


print(rpc_connection.listtransactions("slushpool", 10, 0, 0))

错误: bitcoinrpc.authproxy.JSONRPCException:-1: JSON值不是预期的布尔值

我也尝试过使用true和false。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-09 05:18:03

所以这个方法起作用了。

在VAR上设置布尔值。

代码语言:javascript
复制
trt = True
print(rpc_connection.listtransactions("slushpool", 10, 0, trt))
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58772742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档