Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAtArgumentParser ¶ added in v1.0.3
func NewAtArgumentParser() (process.ArgumentsParser, error)
NewAtArgumentParser creates a new argument parser implementation that splits arguments by @ character
func NewSCDataGetter ¶ added in v1.0.11
func NewSCDataGetter( vm vmcommon.VMExecutionHandler, ) (*scDataGetter, error)
NewSCDataGetter returns a new instance of scDataGetter
func NewSmartContractProcessor ¶
func NewSmartContractProcessor( vmContainer process.VirtualMachinesContainer, argsParser process.ArgumentsParser, hasher hashing.Hasher, marshalizer marshal.Marshalizer, accountsDB state.AccountsAdapter, tempAccounts process.TemporaryAccountsHandler, adrConv state.AddressConverter, coordinator sharding.Coordinator, scrForwarder process.IntermediateTransactionHandler, txFeeHandler process.TransactionFeeHandler, ) (*scProcessor, error)
NewSmartContractProcessor create a smart contract processor creates and interprets VM data
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.