Add SSVM supported - ParaState/frontier GitHub Wiki
Here we will show you how we extend frontier to support EWASM use SSVM (one of the best EWASM engines).
- Rename EVM prefix folder to vm, make it as an abstraction general layer.
- Add rust-ssvm to pallet-vm layer and make the architecture is compatible with EVM supported only.
- Add EWASM erc20 test.
- Deposit event with polkadot.js supported types.
- Remapping between EVMC status code and EVM exit reason.
- Migrate ExtendExitReason to ExitReason before deposit event to UI.
Below two figures will show the dependency diagram in before and after.
- Original EVM supported only dependency architecture link
- SSVM supported dependency architecture link