The sender's compressed secp256k1 public key in hex format.
Broadcasts a signed transaction to the Stacks network.
The signed Stacks transaction to broadcast.
Builds an unsigned contract call transaction.
The sender's compressed secp256k1 public key in hex format.
The address of the contract.
The name of the contract.
The name of the function to call.
The arguments to pass to the function.
Builds an unsigned transaction for STX transfer or fungible token transfer.
The sender's Stacks address.
The sender's compressed secp256k1 public key in hex format.
The recipient's Stacks address.
The amount to transfer (in STX or token units).
The type of transaction (STX or FungibleToken).
Optionaltoken: TokenTypeThe type of fungible token (required if type is FungibleToken).
OptionalcustomTokenContractAddress: stringOptionalcustomTokenContractName: stringOptionalcustomTokenAssetName: stringChecks the delegation status of a given address.
Delegates STX to a specified address for a given lock period.
The sender's compressed secp256k1 public key in hex format.
The address to delegate STX to.
The amount of STX to delegate (in microSTX).
Number of cycles to lock the delegation for.
Estimates the transaction fee for a contract call.
The address of the contract.
The name of the contract.
The name of the function to call.
The arguments to pass to the function.
Estimates the transaction fee for STX transfer.
The recipient's Stacks address.
The amount to transfer in microSTX (ustx).
Extends the stacking period of an existing solo stacking position.
Public key of the transaction sender
Signer public key (33-byte compressed hex)
cycles to extend the stacking period by
Maximum total amount of microSTX to be stacked
65-byte signer signature (hex)
Random integer for replay protection (must match signature)
the unsigned stack-extend transaction.
Fetches the decimals for a given fungible token contract.
The address of the fungible token contract.
The name of the fungible token contract.
Fetches PoX contract information from the Stacks network.
Formats a compressed secp256k1 public key hex into a Stacks address.
The compressed secp256k1 public key in hex format.
Retrieves the fungible token balances for a given address from makeBalanceCalls response.
The Stacks address to query balances for.
Retrieves the native STX balance for a given address from makeBalanceCalls response.
The Stacks address to query balance for.
Retrieves the transaction history for a given address. Automatically paginates through multiple Stacks API requests when limit > stacks_api_page_size.
The Stacks address to retrieve the transaction history for.
The maximum number of transactions to retrieve.
The starting offset for pagination.
An array of transactions associated with the address.
Retrieves the status of a transaction from the Stacks network.
The transaction ID to check the status for.
Increases the amount of STX in an existing solo stacking position.
Public key of the transaction sender
Signer public key (33-byte compressed hex)
Amount of microSTX to add to existing stack
Maximum total amount of microSTX to be stacked after increase
65-byte signer signature (hex)
Random integer for replay protection (must match signature)
the unsigned stack-increase transaction.
Makes a call to the Stacks balances endpoint for a given address.
The Stacks address to query balances for.
Revokes STX delegation.
The sender's compressed secp256k1 public key in hex format.
Serializes a contract call transaction.
The sender's compressed secp256k1 public key in hex format.
The address of the contract.
The name of the contract.
The name of the function to call.
The arguments to pass to the function.
Serializes a transaction for STX transfer or fungible token transfer.
The sender's Stacks address.
The sender's compressed secp256k1 public key in hex format.
The recipient's Stacks address.
The amount to transfer.
The type of transaction (STX or FungibleToken).
Optionaltoken: TokenTypeThe type of fungible token (required if type is FungibleToken).
OptionalcustomTokenContractAddress: stringOptionalcustomTokenContractName: stringOptionalcustomTokenAssetName: stringSolo stacks STX on Stacks PoX to earn rewards directly.
the unsigned solo stack transaction.
Allows the delegatee to call pox contract to lock delegated STX on the delegater's behalf.