Roman Khimov
|
559e8a16da
|
compiler/storage: add read-only related interops
|
2020-05-27 12:01:50 +03:00 |
|
Roman Khimov
|
6d2b2d7263
|
compiler/iterator: add missing iterator.Concat function
We have a syscall for it, so it should be exposed.
|
2020-05-27 12:01:50 +03:00 |
|
Roman Khimov
|
4e21e43e72
|
compiler: add support for enumerator interop package
|
2020-05-26 20:07:19 +03:00 |
|
Roman Khimov
|
14409addd9
|
compiler/interop: expose GetTransactionHeight
And sort syscall names as they change the indentation anyway.
|
2020-05-26 19:55:21 +03:00 |
|
Roman Khimov
|
9718891d79
|
compiler: add support for attribute syscalls
|
2020-05-26 19:53:28 +03:00 |
|
Roman Khimov
|
6fac273d5d
|
compiler: add missing asset syscalls, sort them
|
2020-05-26 19:52:46 +03:00 |
|
Roman Khimov
|
41337732be
|
compiler: add support for account syscalls
Turns out, they never functioned correctly.
|
2020-05-26 19:52:24 +03:00 |
|
Evgenii Stratonikov
|
4ad29d0867
|
compiler: emit Neo.Crypto.ECDsaVerify syscall instead of CHECKSIG
Also change the name of `VerifySignature` interop, to match
syscall's name. It also accepts arguments in different order.
|
2020-04-13 13:47:39 +03:00 |
|
Anna Shaleva
|
37cb60a0b5
|
compiler/interop: add missing methods to interop.Iterator
Add Next() and Value() to interop.Iterator and corresponding syscalls to
compiler
|
2020-03-26 16:39:10 +03:00 |
|
Roman Khimov
|
852e6a335b
|
compiler: move it up from vm
It really deserves it, I think. Especially given that it doesn't have any
direct usage of `vm` package now.
|
2019-12-03 18:23:46 +03:00 |
|