Evgenii Stratonikov
|
7854dcfd8f
|
core: replace interop names with named constants
|
2020-08-14 14:21:54 +03:00 |
|
Evgenii Stratonikov
|
f3650e20b0
|
vm: move InteropNameToID to a separate package
|
2020-08-14 13:54:11 +03:00 |
|
Evgenii Stratonikov
|
9a992865b1
|
interop: add Secp2k to the list of crypto interops
Allow to use them during verification.
|
2020-07-29 13:43:33 +03:00 |
|
Evgenii Stratonikov
|
51ae12e4fd
|
*: move syscall handling out of VM
Remove interop-related structures from the `vm` package.
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
|
2020-07-29 13:41:08 +03:00 |
|
Anna Shaleva
|
b8d82b49ec
|
core: add Neo.Crypto.RIPEMD160 interop
Closes #1193.
|
2020-07-22 16:58:32 +03:00 |
|
Anna Shaleva
|
5326fc587a
|
core: rename Neo.Crypto.CheckMultisig to Neo.Crypto.CheckMultisigWithECDsaSecp256r1
Part of #918
|
2020-07-14 16:19:12 +03:00 |
|
Anna Shaleva
|
17233e1d8e
|
core: rename Neo.Crypto.Verify to Neo.Crypto.VerifyWithECDsaSecp256r1
Part of #918
|
2020-07-14 16:19:12 +03:00 |
|
Evgenii Stratonikov
|
519b31a704
|
vm: remove crypto-related opcodes
All cryptography has moved to interops in NEO3.
There is no SHA256 interop RN, but it is to appear later.
Closes #777.
|
2020-04-29 19:16:38 +03:00 |
|
Evgenii Stratonikov
|
941410a840
|
core: change verification scripts to new format
Verification scripts now invoke Neo.Crypto.* interops instead of
CHECKSIG/VERIFY opcodes.
|
2020-04-20 11:55:24 +03:00 |
|