client Defined in sdk/typescript/src/transactions/executor/parallel.ts:29 Optional
coin Batch Size coin Batch Size ?: number
Defined in sdk/typescript/src/transactions/executor/parallel.ts:32 Optional
default Gas Budget default Gas Budget ?: bigint
Defined in sdk/typescript/src/transactions/executor/parallel.ts:38 Optional
epoch Boundary Window epoch Boundary Window ?: number
Defined in sdk/typescript/src/transactions/executor/parallel.ts:44 Optional
initial Coin Balance initial Coin Balance ?: bigint
Defined in sdk/typescript/src/transactions/executor/parallel.ts:34 Optional
max Pool Size max Pool Size ?: number
Defined in sdk/typescript/src/transactions/executor/parallel.ts:46 Optional
minimum Coin Balance minimum Coin Balance ?: bigint
Defined in sdk/typescript/src/transactions/executor/parallel.ts:36 Optional
on Effects on Effects ?: ( ( effects : EnumOutputShapeWithKeys < { V1 : { created : [ { digest : string ; objectId : string ; version : string ; } , EnumOutputShapeWithKeys < { AddressOwner : string ; Immutable : true ; ObjectOwner : string ; Shared : { initialSharedVersion : string ; } ; } , | "AddressOwner" | "ObjectOwner" | "Shared" | "Immutable" > ] [] ; deleted : { digest : string ; objectId : string ; version : string ; } [] ; dependencies : string [] ; eventsDigest : null | string ; executedEpoch : string ; gasObject : [ { digest : string ; objectId : string ; version : string ; } , EnumOutputShapeWithKeys < { AddressOwner : string ; Immutable : true ; ObjectOwner : string ; Shared : { initialSharedVersion : string ; } ; } , | "AddressOwner" | "ObjectOwner" | "Shared" | "Immutable" > ] ; gasUsed : { computationCost : string ; nonRefundableStorageFee : string ; storageCost : string ; storageRebate : string ; } ; modifiedAtVersions : [ string , string ] [] ; mutated : [ { digest : string ; objectId : string ; version : string ; } , EnumOutputShapeWithKeys < { AddressOwner : string ; Immutable : true ; ObjectOwner : string ; Shared : { initialSharedVersion : string ; } ; } , | "AddressOwner" | "ObjectOwner" | "Shared" | "Immutable" > ] [] ; sharedObjects : { digest : string ; objectId : string ; version : string ; } [] ; status : EnumOutputShapeWithKeys < { Failed : { command : null | string ; error : EnumOutputShapeWithKeys < { AddressDeniedForCoin : { address : ...
; coinType : ...
; } ; ArityMismatch : true ; CertificateDenied : true ; CircularObjectOwnership : { object : ...
; } ; CoinBalanceOverflow : true ; CoinTypeGlobalPause : { coinType : ...
; } ; CommandArgumentError : { argIdx : ...
; kind : ...
; } ; EffectsTooLarge : { currentSize : ...
; maxSize : ...
; } ; ExecutionCancelledDueToRandomnessUnavailable : true ; ExecutionCancelledDueToSharedObjectCongestion : { congestedObjects : ...
; } ; FeatureNotYetSupported : true ; FunctionNotFound : true ; InputObjectDeleted : true ; InsufficientCoinBalance : true ; InsufficientGas : true ; InvalidGasObject : true ; InvalidPublicFunctionReturnType : { idx : ...
; } ; InvalidTransferObject : true ; InvariantViolation : true ; MoveAbort : [ ( ...
) , ( ...
) ] ; MoveObjectTooBig : { maxObjectSize : ...
; objectSize : ...
; } ; MovePackageTooBig : { maxObjectSize : ...
; objectSize : ...
; } ; MovePrimitiveRuntimeError : ( ...
) | ( ...
) ; NonEntryFunctionInvoked : true ; PackageUpgradeError : { upgradeError : ...
; } ; PublishErrorNonZeroAddress : true ; PublishUpgradeDependencyDowngrade : true ; PublishUpgradeMissingDependency : true ; SharedObjectOperationNotAllowed : true ; SuiMoveVerificationError : true ; SuiMoveVerificationTimedout : true ; TypeArgumentError : { argumentIdx : ...
; kind : ...
; } ; TypeArityMismatch : true ; UnusedValueWithoutDrop : { resultIdx : ...
; secondaryIdx : ...
; } ; VMInvariantViolation : true ; VMVerificationOrDeserializationError : true ; WrittenObjectsTooLarge : { currentSize : ...
; maxSize : ...
; } ; } , | "PackageUpgradeError" | "SharedObjectOperationNotAllowed" | "CommandArgumentError" | "TypeArgumentError" | "InsufficientGas" | "InvalidGasObject" | "InvariantViolation" | "FeatureNotYetSupported" | "MoveObjectTooBig" | "MovePackageTooBig" | "CircularObjectOwnership" | "InsufficientCoinBalance" | "CoinBalanceOverflow" | "PublishErrorNonZeroAddress" | "SuiMoveVerificationError" | "MovePrimitiveRuntimeError" | "MoveAbort" | "VMVerificationOrDeserializationError" | "VMInvariantViolation" | "FunctionNotFound" | "ArityMismatch" | "TypeArityMismatch" | "NonEntryFunctionInvoked" | "UnusedValueWithoutDrop" | "InvalidPublicFunctionReturnType" | "InvalidTransferObject" | "EffectsTooLarge" | "PublishUpgradeMissingDependency" | "PublishUpgradeDependencyDowngrade" | "WrittenObjectsTooLarge" | "CertificateDenied" | "SuiMoveVerificationTimedout" | "InputObjectDeleted" | "ExecutionCancelledDueToSharedObjectCongestion" | "AddressDeniedForCoin" | "CoinTypeGlobalPause" | "ExecutionCancelledDueToRandomnessUnavailable" > ; } ; Success : true ; } , "Success" | "Failed" > ; transactionDigest : string ; unwrapped : [ { digest : string ; objectId : string ; version : string ; } , EnumOutputShapeWithKeys < { AddressOwner : string ; Immutable : true ; ObjectOwner : string ; Shared : { initialSharedVersion : string ; } ; } , | "AddressOwner" | "ObjectOwner" | "Shared" | "Immutable" > ] [] ; unwrappedThenDeleted : { digest : string ; objectId : string ; version : string ; } [] ; wrapped : { digest : string ; objectId : string ; version : string ; } [] ; } ; V2 : { auxDataDigest : null | string ; changedObjects : [ string , { idOperation : EnumOutputShapeWithKeys < { Created : true ; Deleted : true ; None : true ; } , "None" | "Created" | "Deleted" > ; inputState : EnumOutputShapeWithKeys < { Exist : [ ( ...
) , ( ...
) ] ; NotExist : true ; } , "NotExist" | "Exist" > ; outputState : EnumOutputShapeWithKeys < { NotExist : true ; ObjectWrite : [ ( ...
) , ( ...
) ] ; PackageWrite : [ ( ...
) , ( ...
) ] ; } , "NotExist" | "ObjectWrite" | "PackageWrite" > ; } ] [] ; dependencies : string [] ; eventsDigest : null | string ; executedEpoch : string ; gasObjectIndex : null | number ; gasUsed : { computationCost : string ; nonRefundableStorageFee : string ; storageCost : string ; storageRebate : string ; } ; lamportVersion : string ; status : EnumOutputShapeWithKeys < { Failed : { command : null | string ; error : EnumOutputShapeWithKeys < { AddressDeniedForCoin : { address : ...
; coinType : ...
; } ; ArityMismatch : true ; CertificateDenied : true ; CircularObjectOwnership : { object : ...
; } ; CoinBalanceOverflow : true ; CoinTypeGlobalPause : { coinType : ...
; } ; CommandArgumentError : { argIdx : ...
; kind : ...
; } ; EffectsTooLarge : { currentSize : ...
; maxSize : ...
; } ; ExecutionCancelledDueToRandomnessUnavailable : true ; ExecutionCancelledDueToSharedObjectCongestion : { congestedObjects : ...
; } ; FeatureNotYetSupported : true ; FunctionNotFound : true ; InputObjectDeleted : true ; InsufficientCoinBalance : true ; InsufficientGas : true ; InvalidGasObject : true ; InvalidPublicFunctionReturnType : { idx : ...
; } ; InvalidTransferObject : true ; InvariantViolation : true ; MoveAbort : [ ( ...
) , ( ...
) ] ; MoveObjectTooBig : { maxObjectSize : ...
; objectSize : ...
; } ; MovePackageTooBig : { maxObjectSize : ...
; objectSize : ...
; } ; MovePrimitiveRuntimeError : ( ...
) | ( ...
) ; NonEntryFunctionInvoked : true ; PackageUpgradeError : { upgradeError : ...
; } ; PublishErrorNonZeroAddress : true ; PublishUpgradeDependencyDowngrade : true ; PublishUpgradeMissingDependency : true ; SharedObjectOperationNotAllowed : true ; SuiMoveVerificationError : true ; SuiMoveVerificationTimedout : true ; TypeArgumentError : { argumentIdx : ...
; kind : ...
; } ; TypeArityMismatch : true ; UnusedValueWithoutDrop : { resultIdx : ...
; secondaryIdx : ...
; } ; VMInvariantViolation : true ; VMVerificationOrDeserializationError : true ; WrittenObjectsTooLarge : { currentSize : ...
; maxSize : ...
; } ; } , | "PackageUpgradeError" | "SharedObjectOperationNotAllowed" | "CommandArgumentError" | "TypeArgumentError" | "InsufficientGas" | "InvalidGasObject" | "InvariantViolation" | "FeatureNotYetSupported" | "MoveObjectTooBig" | "MovePackageTooBig" | "CircularObjectOwnership" | "InsufficientCoinBalance" | "CoinBalanceOverflow" | "PublishErrorNonZeroAddress" | "SuiMoveVerificationError" | "MovePrimitiveRuntimeError" | "MoveAbort" | "VMVerificationOrDeserializationError" | "VMInvariantViolation" | "FunctionNotFound" | "ArityMismatch" | "TypeArityMismatch" | "NonEntryFunctionInvoked" | "UnusedValueWithoutDrop" | "InvalidPublicFunctionReturnType" | "InvalidTransferObject" | "EffectsTooLarge" | "PublishUpgradeMissingDependency" | "PublishUpgradeDependencyDowngrade" | "WrittenObjectsTooLarge" | "CertificateDenied" | "SuiMoveVerificationTimedout" | "InputObjectDeleted" | "ExecutionCancelledDueToSharedObjectCongestion" | "AddressDeniedForCoin" | "CoinTypeGlobalPause" | "ExecutionCancelledDueToRandomnessUnavailable" > ; } ; Success : true ; } , "Success" | "Failed" > ; transactionDigest : string ; unchangedSharedObjects : [ string , EnumOutputShapeWithKeys < { Cancelled : string ; MutateDeleted : string ; PerEpochConfig : true ; ReadDeleted : string ; ReadOnlyRoot : [ string , string ] ; } , | "ReadOnlyRoot" | "MutateDeleted" | "ReadDeleted" | "Cancelled" | "PerEpochConfig" > ] [] ; } ; } , "V1" | "V2" > ) => Promise < void > ) signer Defined in sdk/typescript/src/transactions/executor/parallel.ts:30 Optional
source Coins source Coins ?: string []
Defined in sdk/typescript/src/transactions/executor/parallel.ts:48
The number of coins to create in a batch when refilling the gas pool