neoneo-go/pkg/interop
Anna Shaleva 842feb2533 core: adjust System.Contract.Update interop
Part of #1055.

We should check contract scripthash against the one provided in manifest
and manifest groups. We shouldn't put on stack anything after return.
And ofcourse, we mast not destroy the old contract at the end, as
`contractDestroy` removes all storage items associated with the
old contract ID (which equals to the new contract ID). We just remove
old contract state - it's enough.
2020-07-17 12:33:44 +03:00
..
binary core,vm: adjust binary (de-)serialization syscalls 2020-06-16 11:00:38 +03:00
blockchain core: adjust System.Contract.Create interop 2020-07-17 09:28:52 +03:00
contract core: adjust System.Contract.Update interop 2020-07-17 12:33:44 +03:00
convert compiler: support CONVERT interops 2020-04-28 16:44:06 +03:00
crypto compiler: add CheckMultisig interops 2020-07-14 16:21:38 +03:00
engine core: move System.ExecutionEngine.* interops to System.Runtime.* 2020-06-16 12:30:55 +03:00
enumerator core: move Neo.Runtime/Enumerator/Iterator.* interops to System.* 2020-06-10 12:13:35 +03:00
iterator core: move Neo.Runtime/Enumerator/Iterator.* interops to System.* 2020-06-10 12:13:35 +03:00
json compiler: support System.Json.* syscalls 2020-06-16 11:35:08 +03:00
runtime interop/runtime: synchronize trigger values with smartcontract/trigger 2020-07-07 20:25:52 +03:00
storage core: fix Storage.Get to return Null when there is no value 2020-06-24 10:43:58 +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