neoneo-go/pkg
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
..
compiler core: adjust System.Contract.Create interop 2020-07-17 09:28:52 +03:00
config config: allow to specify config path directly 2020-07-03 11:47:56 +03:00
consensus core: rename Neo.Crypto.CheckMultisig to Neo.Crypto.CheckMultisigWithECDsaSecp256r1 2020-07-14 16:19:12 +03:00
core core: adjust System.Contract.Update interop 2020-07-17 12:33:44 +03:00
crypto core: implement Secp256k1 Verify and CheckMultisig interops 2020-07-14 16:21:34 +03:00
encoding *: change address to the new format 2020-06-17 15:58:21 +03:00
internal core: rename Neo.Crypto.Verify to Neo.Crypto.VerifyWithECDsaSecp256r1 2020-07-14 16:19:12 +03:00
interop core: adjust System.Contract.Update interop 2020-07-17 12:33:44 +03:00
io io: make maxArraySize public 2020-06-27 12:18:56 +03:00
network consensus: use GetNextBlockValidators where appropriate 2020-07-11 19:54:50 +03:00
rpc Merge pull request #1175 from nspcc-dev/neo3/crypto/ecdsa 2020-07-15 13:34:42 +03:00
smartcontract core: adjust System.Contract.Create interop 2020-07-17 09:28:52 +03:00
util util: fixed typo in method description 2020-05-20 23:26:51 +03:00
vm core: implement Secp256k1 Verify and CheckMultisig interops 2020-07-14 16:21:34 +03:00
wallet core: rename Neo.Crypto.CheckMultisig to Neo.Crypto.CheckMultisigWithECDsaSecp256r1 2020-07-14 16:19:12 +03:00