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

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

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


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

1

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


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


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


-deprecatedrpc=accounts


目录
相关文章
|
5月前
|
编译器
你正在调试XXX的发布版本,如果在启用 仅我的代码 的同时,使用通过编译器优化的发布版本
你正在调试XXX的发布版本,如果在启用 仅我的代码 的同时,使用通过编译器优化的发布版本
53 0
|
7月前
|
XML Java Maven
视觉智能开放平台操作报错合集之依赖核心库下载下来的版本,与发布报告中的版本不一致,导致调用的时候找不到方法,调用失败,该怎么解决
在使用视觉智能开放平台时,可能会遇到各种错误和问题。虽然具体的错误代码和消息会因平台而异,但以下是一些常见错误类型及其可能的原因和解决策略的概述,包括但不限于:1. 认证错误、2. 请求参数错误、3. 资源超限、4. 图像质量问题、5. 服务不可用、6. 模型不支持的场景、7. 网络连接问题,这有助于快速定位和解决问题。
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
765 0
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
|
开发工具 iOS开发 git
iOS 开发 - 亲身经历告诉你如何把自己的库通过pod导入(详细步骤)
iOS 开发 - 亲身经历告诉你如何把自己的库通过pod导入(详细步骤)
326 0
iOS 开发 - 亲身经历告诉你如何把自己的库通过pod导入(详细步骤)
|
API C# 图形学
Unity 关于低版本是否可以引用高版本构建内容的可行性验证
本篇内容以Unity的一个相对较低的版本(2017.4.40)和一个相对较高的版本(2020.3.33),来验证在低版本中是否可以使用高版本中构建的内容。
297 1
Unity 关于低版本是否可以引用高版本构建内容的可行性验证
|
Ruby Perl
Cocoapods迄今为止的安装使用方法,更新下网上众多有些过时的操作
Cocoapods迄今为止的安装使用方法,更新下网上众多有些过时的操作
991 0
|
机器人
3DCAT v2.1.3新版本发布,这三大功能更新你不容错过!
3DCAT实时渲染云在近期发布了新的公有云v2.1.3的版本,本次主要更新了应用页的三项功能「语音交互设置」、「多点触控」、「音频信号位深」
3DCAT v2.1.3新版本发布,这三大功能更新你不容错过!
|
开发者
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(二)
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(二)
272 0
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(二)
|
Web App开发 编解码 JavaScript
谷歌 Chrome 94 稳定版正式发布:默认启用空闲检测 API 引争议
谷歌 Chrome 94 稳定版正式发布:默认启用空闲检测 API 引争议
谷歌 Chrome 94 稳定版正式发布:默认启用空闲检测 API 引争议
|
开发工具 对象存储 开发者
微软道歉!“我们犯了一个错误”|现已恢复 .NET “热重载”功能,将在 .NET 6 SDK 的 GA 构建中出现
微软道歉!“我们犯了一个错误”|现已恢复 .NET “热重载”功能,将在 .NET 6 SDK 的 GA 构建中出现
微软道歉!“我们犯了一个错误”|现已恢复 .NET “热重载”功能,将在 .NET 6 SDK 的 GA 构建中出现

热门文章

最新文章