-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Labels
C-EVM[Component] Something about EVM[Component] Something about EVMC-Precompile[Component] Something about precompile[Component] Something about precompileC-Runtime[Component] Something about runtime[Component] Something about runtimeP-High[Priority] High[Priority] High
Description
Rationale
- Smart contract upgrades have increased flexibility.
- Minimize precompile works at the low-level.
- The standard contract ABI and source code provide enhanced scalability for DApp developers.
- Leverage existing governance components from the EVM ecosystem to improve integration, aligning with user familiarity.
- Implement a pallet to record specific contract addresses authorized for system-level calls, also known as the whitelist.
- Create
darwinia-depositthrough smart contract implementation. - Create
darwinia-stakingthrough smart contract implementation. - Establish governance components with a smart contract or utilize an existing framework.
- Implement a governance ticket to grant voting rights to tokens (RING/KTON) that are locked in external systems.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-EVM[Component] Something about EVM[Component] Something about EVMC-Precompile[Component] Something about precompile[Component] Something about precompileC-Runtime[Component] Something about runtime[Component] Something about runtimeP-High[Priority] High[Priority] High
Type
Projects
Status
In Progress