neoneo-go/pkg/util
Roman Khimov 54d888ba70 io: add type-specific read/write methods
This seriously improves the serialization/deserialization performance for
several reasons:
 * no time spent in `binary` reflection
 * no memory allocations being made on every read/write
 * uses fast ReadBytes everywhere it's appropriate

It also makes Fixed8 Serializable just for convenience.
2019-12-12 20:19:50 +03:00
..
array.go fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
array_test.go util: make tests use require 2019-11-25 11:53:49 +03:00
fixed8.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
fixed8_test.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
uint160.go util: add Uint160DecodeStringLE() 2019-12-06 12:16:55 +03:00
uint160_test.go util: add Uint160DecodeStringLE() 2019-12-06 12:16:55 +03:00
uint256.go *: implement EncodeBinary with pointer receivers where appropriate 2019-12-09 18:25:15 +03:00
uint256_test.go util: add Uint256DecodeStringBE() 2019-12-06 12:16:55 +03:00