Commit graph

9 commits

Author SHA1 Message Date
Roman Khimov
299a7ea614 compiler: use CALLT for native contract calls, fix 2021-12-10 11:58:50 +03:00
Anna Shaleva
2f23d83a49 interop: adjust documentation 2021-09-08 17:53:09 +03:00
Evgeniy Stratonikov
233996eec0 native/neo: add getAccountState method, close 2021-05-27 10:59:38 +03:00
Roman Khimov
b56e028733 *: add more package-specific documentation
For the most important packages at least.
2021-03-19 16:18:45 +03:00
Evgeniy Stratonikov
27fc28bd69 native: allow to set candidate register price 2021-03-11 10:12:30 +03:00
Evgeniy Stratonikov
f9f1fe03b2 core: refactor native call
1. `System.Contract.CallNative` expects version on stack.
2. Actual method is determined based on current
   instruction pointer.
3. Native hashes don't longer depend on NEF checksum.
2021-02-26 10:59:09 +03:00
Evgeniy Stratonikov
cbda20aca3 core: fix native method call flags
Replace `WriteStates` with `States`.

Follow neo-project/neo#2339.
Close .
Related .
2021-02-25 18:07:33 +03:00
Roman Khimov
ca08a559fa interop: allow transfer calls to read states
Follow-up to .
2021-02-12 12:56:15 +03:00
Evgeniy Stratonikov
6e866b622a compiler: implement NEO contract wrapper 2021-02-08 11:44:39 +03:00