InvokeHostFuncOpBuilder class Null safety

Constructors

InvokeHostFuncOpBuilder(XdrHostFunctionType _hostFunctionType)

Properties

contractAuth List<ContractAuth>
read / write
hashCode int
The hash code for this object.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

build() InvokeHostFunctionOperation
Builds an operation
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
setContractAuth(List<ContractAuth> contractAuth) InvokeHostFuncOpBuilder
setMuxedSourceAccount(MuxedAccount sourceAccount) InvokeHostFuncOpBuilder
Sets the muxed source account for this operation represented by sourceAccount.
setSourceAccount(String sourceAccountId) InvokeHostFuncOpBuilder
Sets the source account for this operation represented by sourceAccountId.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

forCreatingContract(String wasmId, {XdrUint256? salt, XdrLedgerFootprint? footprint}) InvokeHostFuncOpBuilder
forDeploySACWithAsset(Asset asset, {XdrLedgerFootprint? footprint}) InvokeHostFuncOpBuilder
forDeploySACWithSourceAccount({XdrUint256? salt, XdrLedgerFootprint? footprint}) InvokeHostFuncOpBuilder
forInstallingContractCode(Uint8List contractCode, {XdrLedgerFootprint? footprint}) InvokeHostFuncOpBuilder
forInvokingContract(String contractID, String functionName, {List<XdrSCVal>? functionArguments, XdrLedgerFootprint? footprint, List<ContractAuth>? contractAuth}) InvokeHostFuncOpBuilder