neo-go/pkg/vm
Anna Shaleva 6a4e312eac core: move GetPrice from core to interop
We have additional logic for getting BaseExecFee policy value. This
logic should be moved to interop context instead of being in Policer,
because Policer is just an interface over Policy contract.

After moving this logic to interop context, we need to use it to define
BaseExecFee instead of (Policer).BaseExecFee. Thus, moving
(*Blockchain).GetPrice to (*Context).GetPrice is necessary.
2021-02-05 11:36:32 +03:00
..
cli core: allow to overload contract methods 2021-01-27 12:51:07 +03:00
emit core: update System.Contract.Call syscall 2021-01-14 18:23:36 +03:00
opcode vm: implement POPITEM opcode 2021-01-19 09:46:01 +03:00
stackitem state: allow to encode AppExecResult with recursive items 2020-12-18 13:04:31 +03:00
testdata vm: limit maximum nesting of exception contexts 2020-08-24 15:37:39 +03:00
context.go core: implement LoadToken handler 2021-01-22 09:04:37 +03:00
contract_checks.go core: replace interop names with named constants 2020-08-14 14:21:54 +03:00
contract_checks_test.go core: change verification scripts to new format 2020-04-20 11:55:24 +03:00
debug_test.go vm: fix debugger and add tests 2020-08-18 11:26:27 +03:00
exception.go stackitem: change Bool() to TryBool(), prepare for its failures 2020-08-21 20:55:20 +03:00
interop.go native: add NameService 2021-02-01 21:40:21 +03:00
interop_iterators.go core,vm: remove System.Enumerator.* interops 2021-01-15 21:11:32 +03:00
json_test.go smartcontract: move flags to a separate package 2021-01-14 17:52:09 +03:00
opcodebench_test.go vm: add opcode benchmark 2020-10-15 16:27:36 +03:00
ref_counter.go vm: move StackItem to a separate package 2020-06-08 13:27:08 +03:00
ref_counter_test.go vm: move StackItem to a separate package 2020-06-08 13:27:08 +03:00
slot.go vm: allow to initialize static slot in method 2020-07-27 13:00:35 +03:00
slot_test.go vm: allow to initialize static slot in method 2020-07-27 13:00:35 +03:00
stack.go vm: optimize reversing items on the stack 2020-10-15 16:19:59 +03:00
stack_test.go vm: allow to convert stack to a slice 2020-07-31 16:07:16 +03:00
state.go remove github.com/pkg/errors from dependencies 2020-08-07 12:21:52 +03:00
state_test.go core, vm: store VMState as byte instead of string 2020-07-29 10:14:08 +03:00
vm.go core: move GetPrice from core to interop 2021-02-05 11:36:32 +03:00
vm_test.go core: move GetPrice from core to interop 2021-02-05 11:36:32 +03:00