We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
使用Web3J 4.11版本作为链接入SDK,开发Stub,对比Web3J陆羽跨链Plugin和BCOS3 Stub,轻车熟路对比开发即可。 关键部分需要注意的细节
照常实现,注意对BCOS3和Web3的双向同时兼容必然会裁剪一些功能,例如:
Driver进行照搬实现
以下方法在跨链协议层面被定义,不可改变,同时接口设计的数据的结构也不可改变,
bfs需要进行替换为新的实现,涉及改动,需要进行重新设计以下接口,推荐在Proxy内部进行简单合约管理即可,不用独立部署一个合约进行管理,
以下方法在跨链协议层面被定义,不可改变,同时接口设计的数据的结构也不可改变。实现层面需要进一步讨论?
步骤类似上章的演示,但考虑部署Geth私链进行测试
The text was updated successfully, but these errors were encountered:
No branches or pull requests
修改历史
参考学习资料
方案目标
方案难点问题
Stub中如何接入web3
使用Web3J 4.11版本作为链接入SDK,开发Stub,对比Web3J陆羽跨链Plugin和BCOS3 Stub,轻车熟路对比开发即可。
关键部分需要注意的细节
Web3StubFactory实现
照常实现,注意对BCOS3和Web3的双向同时兼容必然会裁剪一些功能,例如:
Web3Driver实现
Driver进行照搬实现
Web3Connection
Account 和 AccountFactory
BlockManager实现
web3跨链合约如何设计
Hub合约
以下方法在跨链协议层面被定义,不可改变,同时接口设计的数据的结构也不可改变,
Proxy合约
bfs需要进行替换为新的实现,涉及改动,需要进行重新设计以下接口,推荐在Proxy内部进行简单合约管理即可,不用独立部署一个合约进行管理,
以下方法在跨链协议层面被定义,不可改变,同时接口设计的数据的结构也不可改变。实现层面需要进一步讨论?
remix+metamask演示资产跨链
或使用跨链平台部署合约(我不推荐,不太喜欢在跨链平台部署、体验不好)
或使用类似java HubContractDeployment部署Proxy和Hub合约 (需要考虑账号内的余额)
BCOS 3 Token 到 Sepolia的互相跨链转移
wecross集成测试如何设计
步骤类似上章的演示,但考虑部署Geth私链进行测试
手续费设计
工作安排
The text was updated successfully, but these errors were encountered: