-
Notifications
You must be signed in to change notification settings - Fork 49
Closed
Labels
P-High[Priority] High[Priority] High
Description
- Introduce the message layer for Darwinia <> Ethereum. The message inbound and outbound channel.
LockAssetEventsin Backing Module should be refactored to represent as messages in Darwinia Message Outbound Channel. cc @hujw77 @AurevoirXavier .- Backing and Issuing renaming darwinia-common#627 and Backing & Issuing might be better to move to (wormhole)token protocol related folders.
- Ethereum smart contracts for message layer. Use s2s struct and framework to eliminate the requirement of MMR in message layer, and support receive_messages_delivery_proof(and app transactional support) darwinia-messages-sol#76 cc @hujw77
- Replace MMR pallet with parity's Parity MMR darwinia-common#743 and support pruning(for sure), and update the MMR Leaf spec New MMRLeaf Spec darwinia-common#665 cc @AurevoirXavier @hujw77
- message root part in mmr leaf also related to the optimization of gas fee in Ethereum part
- BEEFY integration Integrate BEEFY paritytech/substrate#9833, BEEFY integration darwinia-common#746 @AurevoirXavier
- Custom commitment and MessageRoot in BEEFY @AurevoirXavier
- Adding truth layer in Darwinia > Ethereum by introducing Beefy BEEFY integration darwinia-common#746 @hujw77 @AurevoirXavier
- Ethereum smart contracts for Beefy and Grandpa light client. cc @hujw77
- Split guard from truth layer to application layer darwinia-common#755
- Adding truth layer in BSC > Darwinia @hujw77 @xiaoch05
- BSC light client pallet
- BSC light client lane_data bsc light client darwinia-common#988 @xiaoch05
- Backing and Issuing upgrade
- Use new message layer and truth layer(light client) mapping token v2 darwinia-messages-sol#101 cc @xiaoch05 ,
- Solidity upgrade, remove permission from old contract, and use new contract.
- Basic Relayer Incentive Support: Relayer Fee Market cc @xiaoch05 @hujw77
- Companion Bridger Upgrade cc @furoxr
- Interact with BEEFY protocol, (Darwinia header relay)
- Interact with BSC light client pallet (BSC header relay)
- Message relay
- Interact with fee market
- Companion wormhole Upgrade cc @1022ranji @sxlwar
Reactions are currently unavailable
Metadata
Metadata
Labels
P-High[Priority] High[Priority] High