Evgenii Stratonikov
|
14ea3c2228
|
compiler: do not log panic message
In NEO3 THROW accepts an argument and exceptions can be handled, so
there is no need to log it.
|
2020-08-27 10:28:50 +03:00 |
|
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
|
f40aba4cd0
|
vm: convert items to UTF-8 strings
Add `stackitem.ToString` for seamless string conversion.
|
2020-07-30 12:37:31 +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 |
|
Evgenii Stratonikov
|
0472a0b0b1
|
core: move Neo.Runtime/Enumerator/Iterator.* interops to System.*
|
2020-06-10 12:13:35 +03:00 |
|
Evgenii Stratonikov
|
bfbbef952a
|
vm: move InteropNameToID to emit package
|
2020-04-17 11:46:31 +03:00 |
|
Roman Khimov
|
e41d434a49
|
*: move all packages from CityOfZion to nspcc-dev
|
2020-03-03 17:21:42 +03:00 |
|
Evgenii Stratonikov
|
d2326a8b96
|
compiler: support panic in source
In situations where VM's FAULT state needs to be reached,
panic function can be used. It compiles to THROW instruction.
|
2020-01-29 12:28:38 +03:00 |
|