Skip to content

Latest commit

 

History

History
39 lines (36 loc) · 776 Bytes

design_document.md

File metadata and controls

39 lines (36 loc) · 776 Bytes

SSVM-EVMC

Ewasm functions implemented

The following Ewasm functions are completely implemented:

  1. call()
  2. callCode()
  3. callDelegate()
  4. callDataCopy()
  5. callStatic()
  6. create()
  7. codeCopy()
  8. externalCodeCopy()
  9. finish()
  10. getAddress()
  11. getBlockCoinbase()
  12. getBlockDifficulty()
  13. getBlockGasLimit()
  14. getBlockHash()
  15. getBlockNumber()
  16. getBlockTimestamp()
  17. getCallDataSize()
  18. getCaller()
  19. getCallValue()
  20. getCodeSize()
  21. getExternalBalance()
  22. getExternalCodeSize()
  23. getGasLeft()
  24. getReturnDataSize()
  25. getTxGasPrice()
  26. getTxOrigin()
  27. log()
  28. returnDataCopy()
  29. revert()
  30. selfDestruct()
  31. storageLoad()
  32. storageStore()
  33. useGas()