Atleta-network / atleta

GNU General Public License v3.0
7 stars 4 forks source link

Add dispatch precompile #85

Closed ales-tsurko closed 1 month ago

ales-tsurko commented 2 months ago

This PR adds the dispatch precompile, which allows to dispatch the runtime calls via a precompiled EVM smart contract. The precompile configured with a filter, which allows only calls from pallets:

It also changes "testnet" name to "olympia" and updates run_locally script to use local testnet chain spec, as we can run devnet with a single node and it's more convenient to use cargo run -- --dev in development.