*: use more efficient WriteBytes where appropriate

Before this patch on block import we could easily be spending more than 6
seconds out of 30 in Uint256 encoding for UnspentBalance, now it's completely
off the radar.
This commit is contained in:
Roman Khimov 2019-12-06 18:22:21 +03:00
parent e7687d620d
commit 844491d365
23 changed files with 40 additions and 40 deletions

View file

@ -18,7 +18,7 @@ var _ payload.Commit = (*commit)(nil)
// EncodeBinary implements io.Serializable interface.
func (c *commit) EncodeBinary(w *io.BinWriter) {
w.WriteBE(c.signature)
w.WriteBytes(c.signature[:])
}
// DecodeBinary implements io.Serializable interface.