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