Conflux 进阶课 | CIP-37 更新后对开发者的影响

《详解CIP-37》中,为大家介绍了CIP-37。地址更新变化自然会对开发者产生一定影响,本期将为大家详细介绍。Conflux-rust从版本v1.1.1开始将会使用新地址格式,凡是请求参数,返回结果中包含地址的地方,均使用新格式地址。

v1.1.1升级的内容

不兼容变更

CIP-37:Conflux地址将变更为base32地址格式。RPC与全节点的交互中不支持与以太坊格式类似的16进制地址。

把所有的数据都存储在一个通过“conflux_data_dir”配置的目录中。

兼容RPC变更

添加cfx_getSupplyInfo,返回CFX供应量。

在cfx_getStatus响应中包括networkId。

谷歌云为矿工提供高达100万美元的保护:金色财经报道,谷歌云为矿工提供高达 100 万美元的保护,以补偿在未检测到的加密挖矿攻击期间产生的费用。 Bues 在一份声明中表示,对于那些在云环境中没有正确的预防控制和威胁检测能力的组织来说,加密攻击仍然是一个严重的安全和财务问题。[2023/6/9 21:25:13]

在cfx_getAccount响应中包括address。

改进

在mining_author参数中支持CIP-37地址格式。

减少日志“发布-订阅”中的延迟,现在我们在日志可用之后立即将其发出。

实现执行跟踪功能,包括详细的由转账触发的调用/创建/返回/内部转账事件等,检查踪迹信息可以让ConfluxScan之类的应用能够追踪CFX转移的精确踪迹。

NFT项目Cool Cats将举行Town Hall会议并发布新合作伙伴关系计划:2月1日消息,据 Cool Cats 社交媒体披露,该 NFT 项目将于美国东部时间今日下午 3:00 据悉 Town Hall 会议讨论品牌未来,根据已发布的预告视频显示,Cool Cats 将会在本次会议上发布品牌未来计划,包括公布动画内容、收藏品、活动、漫画、游戏和品牌合作伙伴关系。[2023/2/1 11:40:02]

优化了测试框架,解决了一些随机测试失败的问题。

我是Conflux生态开发者,我需要做什么?

Conflux将于?2月5日更新完毕升级教程和各版本SDK,但建议2月22日之前所有的生态应用、钱包、交易所、矿场不要更新新的节点。使用官方节点的用户可以暂时保持不动,同时官方会推出新版本的RPC,旧的RPC将至少保留到三月底。更新节点后,需要更新使用新的SDK,之后不加额外适配的情况下只能同base32格式的地址交互,请各生态应用、钱包、交易所、矿场注意提示用户。

亿万富翁Stanley Druckenmiller:对中央银行的不信任可能导致加密货币“复兴”:金色财经报道,亿万富翁Stanley Druckenmiller在 9 月 28 日投资者峰会上表示,如果由于收紧政策而导致大众对中央银行失去信任,加密货币可能会再次反弹,Druckenmiller 补充说,由于美联储面临遏制通胀和可能出现衰退的挑战,?目前的状况使得投资比特币 (?BTC ) 等资产具有挑战性。

Druckenmiller引用了英格兰银行最近决定暂停其紧缩政策以开始购买政府债券。他指出,如果其他银行效仿,加密货币可能是首选资产。?[2022/9/29 6:02:00]

对前端页面的影响

Portal

Portal更新为0.5.11版本后,API返回旧版16进制地址,签名只支持旧版地址,转账转到旧版地址时会有提示。

美国银行家协会反对美联储发行CBDC:金色财经报道,美国银行家协会(ABA)以及一些加密货币政策组织最近就美国在数字资产方面的竞争力前景致函商务部。代表美国各地银行的主要贸易协会美国银行家协会警告不要使用中央银行数字货币。 ABA在致美国商务部的信中写道,美国中央银行数字货币 (CBDC) 的所谓好处是不确定的,不太可能实现,而成本却是真实而尖锐的。CBDC 的发行将通过改变公民与美联储之间的关系,从根本上重新连接我们的银行和金融体系。(the block)[2022/7/8 1:59:27]

Portal更新为0.6版本后,API?只返回base32地址,签名同时支持旧版地址和base32格式的地址。

DApp需要考虑用户可能不升级Portal新版本,API返回新老地址共存的情况。

SDK如何适配参考

ConfluxJavascriptSDK如何适配CIP-37:github.com/Conflux-Chain/js-conflux-sdk/blob/new-checksum/docs/conflux_checksum_address.md中文版参考:?juejin.cn/post/6922723243811930119?

对后端服务程序的影响

SDK如何适配参考

ConfluxJavaSDK如何适配CIP-37:github.com/Conflux-Chain/java-conflux-sdk/blob/master/docs/cfx-address.md中文版参考:juejin.cn/post/6922724320191971342ConfluxGolangSDK如何适配CIP-37:github.com/Conflux-Chain/go-conflux-sdk中文版参考:juejin.cn/post/6922763171941842958/

节点文档配置

配置说明

v1.1.1之后的版本?run/tethys.toml?文件中;

code

填写新旧格式的地址都可以。

目录变化

v1.1.1之后的版本所有的数据都放在了?conflux_data_dir?这个参数配置的目录下,默认路径为?./blockchain_data。v1.1.0及以前版本的默认目录结构:

code

v1.1.1之后的默认目录结构

code

适配方法1:

新建目录?blockchain_data,并将?blockchain_db,?net_config,?storage_db?三个目录移动到?blockchain_data?下。不用修改配置文件tethys.toml.

适配方法2:

不移动目录,在配置文件?tethys.toml?里设置

code

Conflux基金会建议未来Conflux生态逐渐淘汰旧版格式地址,统一更新为base32格式的地址,ConfluxScan会有新旧地址转换。新旧地址格式只是做了一次编码转换,原有的私钥和助记词可以正常登陆ConfluxPortal账户,不会对个人资产有任何影响。需要注意的是,本次升级,临近中国假期,贸然升级可能无法得到足够多的技术支持,建议大家谨慎升级。?建议所有Conflux生态产品在2月22日之后升级新节点。更多关于CIP-37内容,我们下期再见~往期推荐:●Conflux进阶课|详解?CIP-37●Conflux进阶课|如何成为ShuttleFlow的通证服务商●Conflux进阶课|一文读懂EIP-1559END

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

币安app官方下载最新版满币交易所高福利招募合伙人

数字货币起源于2008年中本聪发明的比特币,拥有去中心化、匿名化等特点。在此之后,全球私人数字货币市场规模呈现指数级别的增长,根据cryptocurrencies网站数据,截至2020年5月27日,全球私人数字货币种类共计5516种,

BitcoinEOS柚子利好大涨唯一生态DeFi已经启动

EOS柚子逆势上涨很多人在问有什么利好?首先是很多人听说“灰度”准备买EOS柚子,这个无疑是个利好。毕竟柚子EOS已经横盘很长时间。比特币和以太坊都涨了很多倍,唯有柚子EOS没有涨,所以它的上涨空间很大.

中币交易所2月9号以太凌晨行情分析解析

以太凌晨行情分析解析      最近有很多自己操作亏损严重的朋友找到我,询问做单获利的办法,对于已经深套的朋友,陈功只能说有条件的情况下尽可能的减仓操作,还有一部分是最近才刚接触市场,对于这样的朋友,那么最好的办法就是及时止损.

[0:31ms0-1:412ms