# Functions
NewVMTestExecutor prepares a new VMTestExecutor instance.
# Constants
ProtectedKeyPrefix prefixes all reserved storage.
RewardKey is the storage key where the protocol writes when sending out rewards.
# Variables
TestVMType is the VM type argument we use in tests.
# Structs
VMTestExecutor parses, interprets and executes both .test.json tests and .scen.json scenarios with VM.