The address of the stacking pool.
The contract name of the stacking pool.
A promise that resolves to a {CreateTransactionResponse}.
Check eligibility for solo stacking.
A promise that resolves to an object indicating eligibility and reason if not eligible.
Check account status: balance total, locked amount and delegation status.
A promise that resolves to a {CreateTransactionResponse}.
Creates a fungible token transaction to transfer funds to a recipient address.
The address of the recipient.
The amount to transfer in native coin.
The type of fungible token to transfer.
Optionalnote: stringOptional note to be attached to the transaction in raw signing.
A promise that resolves to a {CreateTransactionResponse}.
Creates a native coin transaction to transfer funds to a recipient address.
The address of the recipient.
The amount to transfer in native coin.
Optional flag indicating if the transaction is gross, if so fee will be deducted from recipient (default is false).
Optionalnote: stringOptional note to be attached to the transaction in raw signing.
A promise that resolves to a {CreateTransactionResponse}.
Delegate STX to a stacking pool.
The address of the stacking pool.
The contract name of the stacking pool.
The amount of STX to stack.
The lock period in cycles.
A promise that resolves to a {CreateTransactionResponse}.
Retrieves the Stacks account address associated with the Fireblocks vault account.
The Stacks account address or empty string if not set.
Retrieves the native coin balance for the current address.
A promise that resolves to a {GetNativeBalanceResponse} containing the native balance information.
Retrieves the BTC rewards address associated with the Fireblocks vault account (derived from the same public key).
The BTC rewards address or empty string if not set.
Retrieves the fungible tokens balances for the current address.
A promise that resolves to a {GetFtBalancesResponse} containing the fungible tokens balances.
Retrieves the Stacks account public key associated with the Fireblocks vault account.
The Stacks account public key or empty string if not set.
Retrieves the transaction history for the current address.
Whether to return cached transactions (default is true).
The maximum number of transactions to return (default is 50).
The offset for pagination (default is 0).
A promise that resolves to an array of {Transaction} containing transaction history.
Revoke any STX delegation to any address for this account.
A promise that resolves to a {CreateTransactionResponse}.
Solo stacks a specified amount of STX for a given lock period.
The amount of STX to stack.
The number of cycles to lock the STX.
OptionalauthId: bigintOptional authorization ID for the transaction.
A response indicating success or failure of the transaction.
StaticcreateCreates an instance of StacksSDK.
The Fireblocks vault account ID.
OptionalfireblocksConfig: FireblocksConfigOptional Fireblocks configuration.
A Promise that resolves to an instance of StacksSDK.
Allows a stacking pool to lock delegated STX on behalf of the delegator.