升级bitcoin0.18后对应接口废弃问题解决方案

bitcoin版本升级到0.18之后很多rpc接口被废弃,比如原来使用的getaccountaddress rpc接口已经被废弃:


getaccountaddress "account" # (已过时)获取该账户 account 当前用于接收付款的比特币地址

1

如果你的应用程序中之前使用了此方法,有两种方案可供选择:替换成新的接口和让bitcoin支持老接口。


针对getaccountaddress接口,可使用getnewaddress接口来代替。


因为废弃的接口较多,如果逐一修改项目代码比较费劲,可选择退回到之前0.17及之前版本。或者在启动0.18版本时添加参数:


-deprecatedrpc=accounts


上一篇:AI和物联网在零售环境中的长期应用


下一篇:数据科学如何助力科研?