plugin icon indicating copy to clipboard operation
plugin copied to clipboard

chain33 官方插件系统

Results 46 plugin issues
Sort by recently updated
recently updated
newest added

当L2的proof在L1验证失败无法fix时候需要采用回滚机制。 1. 支持pause机制,在relayer监测到L2 deposit和L1不一致时候,尽快设置L2 pause 禁止各种操作,检查无误后恢复 2. 支持设置exodus模式和exodus回滚,只会回滚和L1相关的operation,然后构建逃生舱证明,从L1退出

* 兼容比特元地址配置模式下(框架为base58, evm为16进制), evm地址混合调用处理兼容性 * 增加分叉 ForkEVMMixAddress

feature: 1. 增加token 预编译合约功能以及solidity 代码框架 2. 封装token 的转账,余额等功能到erc20 接口中

之前回滚是考虑平行链上设置无效交易,然后从头重新同步平行链达到回滚效果,需要回滚时间长。往往需要回滚时候就是最后几笔交易 优化方案改为记录操作队列,通过设置回滚交易,从最近的操作队列回滚,不需要从头执行区块链

修复evmxgo模块 ExecLocal_BurnMap()拼写错误。该错误会导致Exec_BurnMap()函数的执行结果不会在localDB上同步改动,使stateDB与localDB相关数据不一致。

如果节点不做共识组的情况下,miner所产生的coin是发送到这个默认地址的,但是又没有办法提出来。因为是通过合约产生的地址,私钥也无法获取,导致里面的资产无法转出

1. ticket list -m or -r 其中-m 是 miner address ,通过miner address 列出 相关的ticket -r 是 return address ,通过return address 列出相关的ticket, 做一个分页处理。 2. ticket close 命令,不依赖wallet 挖矿模块,可以直接从 status db 上读取数据构造。也有...

当前平行链节点启动会从已有区块继续执行,不会对历史区块做是否和当前的bin一致的计算结果的校验。 比如一个新版本启动,不会对旧区块做校验,现在要求运维每次更新必须删除旧区块,重新执行比对block hash是否和曾经区块一致来校验。非常不方便,而且容易遗漏或犯错。 期望每次启动增加对历史区块的校验机制。如果校验失败,则panic,提示用户增加fork或其他操作。 大概实现是: 1. 在当前下载层,执行层基础上增加校验层。校验和下载执行同步进行,不影响区块下载和执行,但是在没有校验完成时候暂停共识的发送。 2. 对已经校验了的高度和当前bin的git 版本号绑定保存数据库,方便下次重启从上次校验高度继续校验,而不是从头校验。如果启动发现当前bin的git版本号和数据库的不一致,则从0开始校验。

命令行如何获取地址的助记词? 助记词是中文的 我想获取地址XXXX的助记词 命令行种如何输入? 3.7.2 get 获取本钱包的种子 cli seed get -p “获取seed的密码”