LUX: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供应量。

Convex Finance即将推出质押cvxCRV Wrapper新合约:1月2日消息,Convex Finance宣布即将推出全新质押cvxCRV Wrapper合约,将允许为cvxCRV质押提供额外激励、用户可以选择奖励币种(例如只接受CRV和CVX,或者只接受3CRV)、质押cvxCRV符合ERC-20标准、更改费用结构。

Convex将很快发布调整平台费用的提案,以利用Wrapper的新功能。在协议级别,Convex希望能够将平台费用的2%用于回购现有cvxCRV,并将其质押在新Wrapper合约中,旨在以这种方式增加Wrapper整体奖励,同时将cvxCRV从流通中移除。拟议的费用变更如下:cvxCRV Staker的费用分配将保持不变(10%),CVX Staker的费用分配将从5%降至4.5%,不再将费用分配给投票锁定(Vote-locked)CVX,Harvest caller的费用分配将从1%降至0.5%,新增cvxCRV Wrapper费用分配为2%。

Convex还打算将部分现有CVX释放计划转移到该Wrappe中,以提供直接质押cvxCRV的额外激励。未来还可能采用其他cvxCRV质押机制。Convex很快将为cvxCRV/CRV创建和部署一个新的Factory Pool,未来将流动性迁移到新池。[2023/1/3 22:21:27]

在cfx_getStatus响应中包括networkId。

Binance将于12月6日15时开始对BNB Beacon Chain (BEP2)网络进行钱包维护:据官方公告,Binance将于12月6日15时开始对BNB Beacon Chain (BEP2) 网络进行钱包维护,预计需要两小时维护。钱包维护期间,BEP2 Token交易不受影响,充提业务将于14时55分起暂停,维护完成后恢复。[2022/12/5 21:23:23]

在cfx_getAccount响应中包括address。

改进

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

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

帝国商业银行等4家机构计划在ConsenSys基于以太坊上开发的平台上建立碳交易市场试点:加拿大帝国商业银行、巴西最大的私人银行ItauUnibancoHoldingS/A、澳大利亚国民银行、英国银行NatWest计划建立碳排放交易市场项目,该项目将创建一个生态系统来支持碳中和市场,还将促进高质量碳中和项目的交付和具有价格确定性和透明度的流动性碳信用市场。该项目将于8月启动试点,该试点将建立在ConsenSys基于以太坊上开发的平台上。[2021/7/9 0:38:49]

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

动态 | 数字货币项目BitConnect推广者Trevor James涉嫌在集体诉讼中违约:根据bitcoinexchangeguide消息,此前被报道为疑似“庞氏局”的数字货币项目Bitconnect推广者Trevor James遭到该项目受害者的一项集体诉讼,该诉讼中包含一则违约动议,如果Trevor James没有作出回应,将涉嫌违约。近日,佛罗里达州地方法院已记录了该违约动议。此外,有人称,Trevor最近在他的YouTube视频中展示的新房和宝马SUV车是用BitConnect项目中来的钱买的,并且也可算在违约清算中。[2018/9/3]

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

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

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

对前端页面的影响

Portal

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

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?文件中;

填写新旧格式的地址都可以。目录变化v1.1.1之后的版本所有的数据都放在了?conflux_data_dir?这个参数配置的目录下,默认路径为?./blockchain_data。v1.1.0及以前版本的默认目录结构:

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

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

适配方法2:

不移动目录,在配置文件?tethys.toml?里设置。Conflux基金会建议未来Conflux生态逐渐淘汰旧版格式地址,统一更新为base32格式的地址,ConfluxScan会有新旧地址转换。新旧地址格式只是做了一次编码转换,原有的私钥和助记词可以正常登陆ConfluxPortal账户,不会对个人资产有任何影响。需要注意的是,本次升级,临近中国假期,贸然升级可能无法得到足够多的技术支持,建议大家谨慎升级。?建议所有Conflux生态产品在2月22日之后升级新节点。更多关于CIP-37内容,我们下期再见~

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

金星链

火必IOST:币安开放欧式期权API接口

亲爱的用户:币安现已开放欧式期权API接口功能,支持使用API对欧式期权账户进行资金划转、下单、撤单操作,用户可以在“用户中心-设置-API管理”中开通该功能.

pepe最新价格AAVE:Aave:数十亿之路

编者按:本文来自?金融社区">去中心化金融社区,作者:LucasCampbell,Odaily星球日报经授权转载。Aave:去中心化的货币市场收益率一直是DeFi增长背后的关键驱动力之一.

[0:0ms0-0:834ms