EnsureFundedParams
Defined in: algokit-utils-ts/src/types/transfer.ts:38
Extends
Section titled “Extends”Properties
Section titled “Properties”accountToFund
Section titled “accountToFund”accountToFund:
string|SendTransactionFrom
Defined in: algokit-utils-ts/src/types/transfer.ts:40
The account to fund
optionalatc?:AtomicTransactionComposer
Defined in: algokit-utils-ts/src/types/transaction.ts:36
An optional AtomicTransactionComposer to add the transaction to, if specified then skipSending: undefined has the same effect as skipSending: true
Inherited from
Section titled “Inherited from”
optionalfee?:AlgoAmount
Defined in: algokit-utils-ts/src/types/transaction.ts:40
The flat fee you want to pay, useful for covering extra fees in a transaction group or app call
Inherited from
Section titled “Inherited from”fundingSource?
Section titled “fundingSource?”
optionalfundingSource?:TestNetDispenserApiClient|SendTransactionFrom
Defined in: algokit-utils-ts/src/types/transfer.ts:42
The account to use as a funding source, will default to using the dispenser account returned by algokit.getDispenserAccount
lease?
Section titled “lease?”
optionallease?:string|Uint8Array<ArrayBufferLike>
Defined in: algokit-utils-ts/src/types/transfer.ts:52
An (optional) transaction lease to apply
maxFee?
Section titled “maxFee?”
optionalmaxFee?:AlgoAmount
Defined in: algokit-utils-ts/src/types/transaction.ts:42
The maximum fee that you are happy to pay (default: unbounded) - if this is set it’s possible the transaction could get rejected during network congestion
Inherited from
Section titled “Inherited from”maxRoundsToWaitForConfirmation?
Section titled “maxRoundsToWaitForConfirmation?”
optionalmaxRoundsToWaitForConfirmation?:number
Defined in: algokit-utils-ts/src/types/transaction.ts:44
The maximum number of rounds to wait for confirmation, only applies if skipWaiting is undefined or false, default: wait up to 5 rounds
Inherited from
Section titled “Inherited from”SendTransactionParams.maxRoundsToWaitForConfirmation
minFundingIncrement?
Section titled “minFundingIncrement?”
optionalminFundingIncrement?:AlgoAmount
Defined in: algokit-utils-ts/src/types/transfer.ts:46
When issuing a funding amount, the minimum amount to transfer (avoids many small transfers if this gets called often on an active account)
minSpendingBalance
Section titled “minSpendingBalance”minSpendingBalance:
AlgoAmount
Defined in: algokit-utils-ts/src/types/transfer.ts:44
The minimum balance of Algo that the account should have available to spend (i.e. on top of minimum balance requirement)
optionalnote?:TransactionNote
Defined in: algokit-utils-ts/src/types/transfer.ts:50
The (optional) transaction note, default: “Funding account to meet minimum requirement”
populateAppCallResources?
Section titled “populateAppCallResources?”
optionalpopulateAppCallResources?:boolean
Defined in: algokit-utils-ts/src/types/transaction.ts:46
Whether to use simulate to automatically populate app call resources in the txn objects. Defaults to true when there are app calls in the group.
Inherited from
Section titled “Inherited from”SendTransactionParams.populateAppCallResources
skipSending?
Section titled “skipSending?”
optionalskipSending?:boolean
Defined in: algokit-utils-ts/src/types/transaction.ts:32
Whether to skip signing and sending the transaction to the chain (default: transaction signed and sent to chain, unless atc specified)
and instead just return the raw transaction, e.g. so you can add it to a group of transactions
Inherited from
Section titled “Inherited from”SendTransactionParams.skipSending
skipWaiting?
Section titled “skipWaiting?”
optionalskipWaiting?:boolean
Defined in: algokit-utils-ts/src/types/transaction.ts:34
Whether to skip waiting for the submitted transaction (only relevant if skipSending is false or unset)
Inherited from
Section titled “Inherited from”SendTransactionParams.skipWaiting
suppressLog?
Section titled “suppressLog?”
optionalsuppressLog?:boolean
Defined in: algokit-utils-ts/src/types/transaction.ts:38
Whether to suppress log messages from transaction send, default: do not suppress
Inherited from
Section titled “Inherited from”SendTransactionParams.suppressLog
transactionParams?
Section titled “transactionParams?”
optionaltransactionParams?:SuggestedParams
Defined in: algokit-utils-ts/src/types/transfer.ts:48
Optional transaction parameters