neoneo-go/pkg
Roman Khimov 7e371588a7 core/tx: remove one layer of indirection for scripts and inouts
It reduces heap pressure a little for these elements as we don't have to
allocate/free them individually. And they're directly tied to transactions or
block, not being shared or anything like that, so it makes little sense for
them to be pointer-based. It only makes building transactions a little easier,
but that's obviously a minor usecase.
2019-12-09 17:14:10 +03:00
..
compiler Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
consensus core/tx: remove one layer of indirection for scripts and inouts 2019-12-09 17:14:10 +03:00
core core/tx: remove one layer of indirection for scripts and inouts 2019-12-09 17:14:10 +03:00
crypto io: implement ReadBytes() 2019-12-09 15:00:15 +03:00
internal/keytestcases crypto: add invalid testcase 2019-11-29 11:03:03 +03:00
interop fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
io io: add support for pointer receivers in WriteArray() 2019-12-09 16:57:25 +03:00
network core/tx: remove one layer of indirection for scripts and inouts 2019-12-09 17:14:10 +03:00
rpc core/tx: remove one layer of indirection for scripts and inouts 2019-12-09 17:14:10 +03:00
smartcontract io: rename ReadBytes() to ReadVarBytes() 2019-12-09 15:00:15 +03:00
util io: implement ReadBytes() 2019-12-09 15:00:15 +03:00
vm io: rename ReadBytes() to ReadVarBytes() 2019-12-09 15:00:15 +03:00
wallet crypto: add invalid testcase 2019-11-29 11:03:03 +03:00