neo-go/pkg/interop
Evgenii Stratonikov d2ddf7b7cb *: support invoking methods by offset
Allow to invoke methods by offset:
1. Every invoked contract must have manifest.
2. Check arguments count on invocation.
3. Change AppCall to a regular syscall.
4. Add test suite for `System.Contract.Call`.
2020-07-27 13:00:35 +03:00
..
binary core: add System.Binary.Base64Encode(Decode) interops 2020-07-17 12:36:18 +03:00
blockchain core: adjust System.Contract.Create interop 2020-07-17 09:28:52 +03:00
contract core: add System.Contract.GetCallFlags interop 2020-07-17 12:35:02 +03:00
convert compiler: support CONVERT interops 2020-04-28 16:44:06 +03:00
crypto core: add Neo.Crypto.RIPEMD160 interop 2020-07-22 16:58:32 +03:00
engine *: support invoking methods by offset 2020-07-27 13:00:35 +03:00
enumerator core: adjust System.Enumerator.Create interop 2020-07-23 07:51:24 +03:00
iterator core: adjust System.Iterator.Create interop 2020-07-23 07:51:55 +03:00
json compiler: support System.Json.* syscalls 2020-06-16 11:35:08 +03:00
runtime core: adjust System.Runtime.Platform interop 2020-07-23 07:51:24 +03:00
storage core: adjust System.Storage.PutEx interop 2020-07-22 16:58:23 +03:00
util interop/util: extend documentation 2020-05-27 12:01:50 +03:00
doc.go interop: add some top-level doc.go 2020-05-27 12:01:50 +03:00