neo-go/pkg
Roman Khimov 74097ae8b0 stackitem: add NewPointerWithHash() to save on hash calculations
Inspired by neo-project/neo-vm#352. We can't directly compare slices, so we're
better optimize things we already have. At the same time this code would
behave a bit different if A is to call B and then B is call A and then some
pointer from the first A invocation is to be compared with a pointer from the
second A invocation. Not sure it really matters.
2020-08-22 22:19:44 +03:00
..
compiler compiler: emit short jumps while short-circuiting 2020-08-21 09:43:05 +03:00
config *: use proper YAML library import path, fix #1306 2020-08-12 16:31:06 +03:00
consensus core: implement (*Blockchain).VerifyWitness 2020-08-22 12:45:20 +03:00
core Merge pull request #1346 from nspcc-dev/string-tryboolean 2020-08-22 17:04:11 +03:00
crypto core: replace interop names with named constants 2020-08-14 14:21:54 +03:00
encoding remove github.com/pkg/errors from dependencies 2020-08-07 12:21:52 +03:00
internal testchain: move newBlock there from rpc/server 2020-08-20 18:50:36 +03:00
interop *: fix misspellings found in Go Report Card 2020-08-14 12:16:24 +03:00
io always wrap errors when creating new ones with fmt.Errorf() 2020-08-07 12:21:52 +03:00
network core: implement (*Blockchain).VerifyWitness 2020-08-22 12:45:20 +03:00
rpc testchain: move newBlock there from rpc/server 2020-08-20 18:50:36 +03:00
smartcontract Merge pull request #1318 from nspcc-dev/fix/verifytests 2020-08-14 17:24:03 +03:00
util *: use proper YAML library import path, fix #1306 2020-08-12 16:31:06 +03:00
vm stackitem: add NewPointerWithHash() to save on hash calculations 2020-08-22 22:19:44 +03:00
wallet wallet: emit proper multisignature 2020-08-18 11:24:48 +03:00