neo-go/pkg/core/state
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
..
account.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
account_test.go internal: moved testutil method to internal package 2019-12-11 13:14:43 +03:00
asset.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
asset_test.go internal: moved testutil method to internal package 2019-12-11 13:14:43 +03:00
coin.go core: renames entities-> state and removed State prefix 2019-12-11 13:14:18 +03:00
contract.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
contract_test.go core: renames entities-> state and removed State prefix 2019-12-11 13:14:18 +03:00
notification_event.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
notification_event_test.go internal: moved testutil method to internal package 2019-12-11 13:14:43 +03:00
storage_item.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
storage_item_test.go core: renames entities-> state and removed State prefix 2019-12-11 13:14:18 +03:00
validator.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
validator_test.go core: renames entities-> state and removed State prefix 2019-12-11 13:14:18 +03:00