neo-go/pkg
Evgenii Stratonikov 797324cb04 vm: support exceptions
Implement 3 new instructions: TRY,ENDTRY,ENDFINALLY.
1. TRY marks the start of the block where exceptions are catched.
    It has 2 arguments which are relative offsets of exception handler
    and the end of the whole try/catch construction.
2. ENDTRY denotes either end of try or catch block.
3. ENDFINALLY denotes end of finally block which is executed
    irregardless of whether an exception has occured.
2020-07-24 10:41:41 +03:00
..
compiler Merge pull request #1226 from nspcc-dev/fix/pusha 2020-07-23 23:40:21 +03:00
config config: allow to specify config path directly 2020-07-03 11:47:56 +03:00
consensus Merge pull request #1169 from nspcc-dev/neo3/rpc/fields_names_adjustment 2020-07-15 18:24:54 +03:00
core core, vm: remove allowed triggers from syscalls 2020-07-23 20:44:39 +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 Merge pull request #1221 from nspcc-dev/neo3/interop/post-preview2_adjustment3 2020-07-23 20:35:53 +03:00
io io: make maxArraySize public 2020-06-27 12:18:56 +03:00
network network: copy peers for Shutdown iteration 2020-07-17 19:03:12 +03:00
rpc Merge pull request #1216 from nspcc-dev/neo3/rpc/sendrawtransaction 2020-07-22 22:13:21 +03:00
smartcontract Merge pull request #1187 from nspcc-dev/neo3/interop/post-preview2_adjustment 2020-07-17 13:33:29 +03:00
util util: fixed typo in method description 2020-05-20 23:26:51 +03:00
vm vm: support exceptions 2020-07-24 10:41:41 +03:00
wallet Merge pull request #1169 from nspcc-dev/neo3/rpc/fields_names_adjustment 2020-07-15 18:24:54 +03:00