Xavier Lau
Xavier Lau
After conducting some tests, I realized that an upgrade of the Substrate is necessary. Therefore, I have opened a draft version here.
Similar to #1391.
We can call this before the upgrade. https://github.com/paritytech/polkadot-sdk/blob/9db92115d023689581e8cf49edb9500b0dcced53/substrate/frame/democracy/src/lib.rs#L959
## Rationale 1. Smart contract upgrades have increased flexibility. 2. Minimize precompile works at the low-level. 3. The standard contract ABI and source code provide enhanced scalability for DApp developers....
https://github.com/darwinia-network/darwinia/blob/336c98af839cacbc1163acc030b776f1edcfa6b1/runtime/darwinia/src/lib.rs#L95-L106