neoneo-go/pkg/crypto/keys
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
..
nep2.go *: gofmt -s 2019-09-09 12:02:24 +03:00
nep2_test.go crypto: add invalid testcase 2019-11-29 11:03:03 +03:00
private_key.go keys: rename New*FromRawBytes to New*FromASN1 2019-10-15 12:56:25 +03:00
private_key_test.go crypto: add invalid testcase 2019-11-29 11:03:03 +03:00
publickey.go io: add type-specific read/write methods 2019-12-12 20:19:50 +03:00
publickey_test.go *: gofmt 2019-12-02 10:10:50 +03:00
sign_verify_test.go util: add LE suffix to Uint256 methods 2019-12-06 12:16:55 +03:00
wif.go *: remove duplicate functions producing verification script 2019-12-03 18:23:46 +03:00
wif_test.go crypto: add invalid testcase 2019-11-29 11:03:03 +03:00