Versions in this module Expand all Collapse all v0 v0.0.1 Sep 3, 2024 Changes in this version + func BaseOpsAPIImports() (*wasmer.Imports, error) + func BigIntImports(imports *wasmer.Imports) (*wasmer.Imports, error) + func DelegateExecutionWithHost(host vmhost.VMHost, gasLimit int64, addressOffset int32, functionOffset int32, ...) int32 + func DelegateExecutionWithTypedArgs(host vmhost.VMHost, gasLimit int64, function []byte, dest []byte, ...) int32 + func DeployFromSourceContractWithTypedArgs(host vmhost.VMHost, sourceContractAddress []byte, codeMetadata []byte, ...) ([]byte, error) + func ExecuteOnDestContextByCallerWithHost(host vmhost.VMHost, gasLimit int64, addressOffset int32, valueOffset int32, ...) int32 + func ExecuteOnDestContextByCallerWithTypedArgs(host vmhost.VMHost, gasLimit int64, value *big.Int, function []byte, ...) int32 + func ExecuteOnDestContextWithHost(host vmhost.VMHost, gasLimit int64, addressOffset int32, valueOffset int32, ...) int32 + func ExecuteOnDestContextWithTypedArgs(host vmhost.VMHost, gasLimit int64, value *big.Int, function []byte, ...) int32 + func ExecuteOnSameContextWithHost(host vmhost.VMHost, gasLimit int64, addressOffset int32, valueOffset int32, ...) int32 + func ExecuteOnSameContextWithTypedArgs(host vmhost.VMHost, gasLimit int64, value *big.Int, function []byte, ...) int32 + func ExecuteReadOnlyWithHost(host vmhost.VMHost, gasLimit int64, addressOffset int32, functionOffset int32, ...) int32 + func ExecuteReadOnlyWithTypedArguments(host vmhost.VMHost, gasLimit int64, function []byte, dest []byte, ...) int32 + func SmallIntImports(imports *wasmer.Imports) (*wasmer.Imports, error) + func TransferDCDTNFTExecuteWithHost(host vmhost.VMHost, destOffset int32, tokenIDOffset int32, tokenIDLen int32, ...) int32 + func TransferDCDTNFTExecuteWithTypedArgs(host vmhost.VMHost, dcdtValue *big.Int, dcdtTokenName []byte, dest []byte, ...) int32 + func TransferValueExecuteWithHost(host vmhost.VMHost, destOffset int32, valueOffset int32, gasLimit int64, ...) int32 + func TransferValueExecuteWithTypedArgs(host vmhost.VMHost, dest []byte, value *big.Int, gasLimit int64, ...) int32 + func UpgradeFromSourceContractWithTypedArgs(host vmhost.VMHost, sourceContractAddress []byte, destContractAddress []byte, ...)