Versions in this module Expand all Collapse all v3 v3.0.1 Dec 27, 2023 v3.0.0 Dec 23, 2022 Changes in this version + type InstancesManager struct + func (*InstancesManager) AfterSchedule(blockFingerprint string, blockHeight uint64) + func (*InstancesManager) BeforeSchedule(blockFingerprint string, blockHeight uint64) + func (*InstancesManager) NewRuntimeInstance(txSimContext protocol.TxSimContext, chainId, method, codePath string, ...) (protocol.RuntimeInstance, error) + func (*InstancesManager) StartVM() error + func (*InstancesManager) StopVM() error + type RuntimeInstance struct + ChainId string + CodeManager *xvm.CodeManager + CtxService *xvm.ContextService + Log protocol.Logger + func (r *RuntimeInstance) Invoke(contract *commonPb.Contract, method string, byteCode []byte, ...) (contractResult *commonPb.ContractResult, ...) Other modules containing this package chainmaker.org/chainmaker/vm-wxvm/v2