Substrate node template with Move VM pallet on board.
It's PoC. Work in progress, so use it at your own risk.
Current status:
- Run Move scripts by executing transactions.
- Polkadot SS58 addresses support.
- Script transagit ctions support arguments.
- Users can publish modules under their addresses.
- Publish default (standard) libraries under origin address.
- Writesets processing and storage support.
- Events support.
- Standard library supports native calls, like: block height, timestamp, signatures, etc.
- Basic RPC.
- Documentation.
- Testnet launched
- Unit tests.
Read official documentation.
We need to register PONT coin information, so create new project using dove and write new script:
script {
use 0x1::PONT;
use 0x1::Pontem;
fun register_pont() {
// To make sure PONT coin registered and known.
Pontem::register_coin<PONT::T>(b"PONT", 6);
}
}
Compile transaction script:
dove ct 'register_pont()'
Execute script using UI or CLI.
See Move VM Pallet documentation.
See LICENSE.