neoneo-go/pkg/core
Anna Shaleva 2ab0e6c399 core: check stack length before returning false verification result
We must be sure that stack has no other items before returning `false`
verification result. It is an error in both cases, but by preserving the
order we know exactly that it was correct `false` on stack.
2020-12-10 18:17:31 +03:00
..
block pkg: move internal/ package to the root directory 2020-11-24 16:39:56 +03:00
blockchainer *: replace all NEP5 occurences to NEP17 2020-11-24 13:08:24 +03:00
chaindump blockchainer: allow to dump/restore chain 2020-11-24 16:43:11 +03:00
dao *: introduce stable contract hashes 2020-11-27 21:47:08 +03:00
fee core: update opcodes prices 2020-11-12 14:20:26 +03:00
interop core: hangle CallingScriptHash correctly 2020-12-10 16:52:36 +03:00
mempool mempool: correctly handle tx with oracle response 2020-12-01 12:29:18 +03:00
mpt pkg: move internal/ package to the root directory 2020-11-24 16:39:56 +03:00
native core: call from native contracts synchronously 2020-12-10 16:43:46 +03:00
state util: move Fixed8 to encoding/fixedn package 2020-12-09 11:18:18 +03:00
storage *: replace all NEP5 occurences to NEP17 2020-11-24 13:08:24 +03:00
test_data block: update binary test data 2020-08-18 14:52:30 +03:00
transaction util: move Fixed8 to encoding/fixedn package 2020-12-09 11:18:18 +03:00
blockchain.go core: check stack length before returning false verification result 2020-12-10 18:17:31 +03:00
blockchain_test.go *: introduce stable contract hashes 2020-11-27 21:47:08 +03:00
doc.go core: add Blockchain event subscription mechanism 2020-05-25 00:27:39 +03:00
gas_price.go core: move CalculateNetworkFee to a separate package 2020-10-07 10:04:19 +03:00
helper_test.go util: move Fixed8 to encoding/fixedn package 2020-12-09 11:18:18 +03:00
interop_neo.go core: call from native contracts synchronously 2020-12-10 16:43:46 +03:00
interop_neo_test.go core: add tests for crypto interops 2020-12-03 14:14:35 +03:00
interop_system.go core: move System.Runtime.* interops to runtime/ package 2020-12-02 15:54:03 +03:00
interop_system_test.go core: hangle CallingScriptHash correctly 2020-12-10 16:52:36 +03:00
interops.go core: move System.Binary.* interops to binary/ package 2020-12-02 15:54:03 +03:00
interops_test.go core: allow to use state root in header 2020-11-20 17:16:32 +03:00
native_contract_test.go core: call from native contracts synchronously 2020-12-10 16:43:46 +03:00
native_designate_test.go core: refactore some tests 2020-11-25 18:37:29 +03:00
native_neo_test.go core: hangle CallingScriptHash correctly 2020-12-10 16:52:36 +03:00
native_notary_test.go core: allow to change deposit's till for owner only 2020-12-08 10:39:20 +03:00
native_oracle_test.go *: introduce stable contract hashes 2020-11-27 21:47:08 +03:00
native_policy_test.go core: implement native Notary contract 2020-11-25 18:37:29 +03:00
prometheus.go core: add state height to prometheus metrics 2020-07-30 12:42:15 +03:00
util.go core: save StateRootInHeader in genesis block 2020-11-24 16:39:56 +03:00
util_test.go core: remove unnecessary comment 2020-08-04 17:34:06 +03:00