executor
Package executor
import "github.com/luxfi/node/vms/xvm/txs/executor"Types
Backend
func (b *Backend) ToChainContext() *verify.ChainContextExecutor
func (e *Executor) BaseTx(tx *txs.BaseTx) errorfunc (e *Executor) CreateAssetTx(tx *txs.CreateAssetTx) errorfunc (e *Executor) ExportTx(tx *txs.ExportTx) errorfunc (e *Executor) ImportTx(tx *txs.ImportTx) errorfunc (e *Executor) OperationTx(tx *txs.OperationTx) errorSemanticVerifier
func (v *SemanticVerifier) BaseTx(tx *txs.BaseTx) errorfunc (v *SemanticVerifier) CreateAssetTx(tx *txs.CreateAssetTx) errorfunc (v *SemanticVerifier) ExportTx(tx *txs.ExportTx) errorfunc (v *SemanticVerifier) ImportTx(tx *txs.ImportTx) errorfunc (v *SemanticVerifier) OperationTx(tx *txs.OperationTx) errorSharedMemory
SharedMemory interface for cross-chain operations
SyntacticVerifier
func (v *SyntacticVerifier) BaseTx(tx *txs.BaseTx) errorfunc (v *SyntacticVerifier) CreateAssetTx(tx *txs.CreateAssetTx) errorfunc (v *SyntacticVerifier) ExportTx(tx *txs.ExportTx) errorfunc (v *SyntacticVerifier) ImportTx(tx *txs.ImportTx) errorfunc (v *SyntacticVerifier) OperationTx(tx *txs.OperationTx) error