neoneo-go/pkg
Evgenii Stratonikov 6701e8cda0 compiler: allow to use local variables in init()
Because body of multiple `init()` functions constitute single
method in contract, we initialize slot with maximum amount of
locals encounterered in any of `init()` functions and clear them
before emitting body of each instance of `init()`.
2020-10-06 19:08:32 +03:00
..
compiler compiler: allow to use local variables in init() 2020-10-06 19:08:32 +03:00
config *: use proper YAML library import path, fix #1306 2020-08-12 16:31:06 +03:00
consensus consensus: exit if wrong password is provided in configuration 2020-09-21 17:56:25 +03:00
core core: call _deploy method during create/update 2020-10-06 18:03:25 +03:00
crypto emit: accept multiple opcodes in Opcode() 2020-10-06 18:03:25 +03:00
encoding state: use more efficient encoding for amount 2020-09-21 21:51:33 +03:00
internal hash: introduce memory-optimized merkle root hash calculation routine 2020-09-15 18:38:15 +03:00
interop Merge pull request #1375 from nspcc-dev/compiler/types 2020-09-16 14:43:50 +03:00
io always wrap errors when creating new ones with fmt.Errorf() 2020-08-07 12:21:52 +03:00
network core/rpc: add continue flag to iterating functions 2020-09-21 22:23:34 +03:00
rpc emit: accept multiple opcodes in Opcode() 2020-10-06 18:03:25 +03:00
smartcontract core: call _deploy method during create/update 2020-10-06 18:03:25 +03:00
util *: use proper YAML library import path, fix #1306 2020-08-12 16:31:06 +03:00
vm emit: accept multiple opcodes in Opcode() 2020-10-06 18:03:25 +03:00
wallet cli: add tests for wallet import-deployed 2020-09-18 12:07:02 +03:00