Solana Helpers
Utilities for Solana transactions and positions
Solana Helpers
The SDK provides utility functions for working with Solana transactions, positions, and token balances.
Transaction Functions
sign_and_send_transaction
Sign and send a transaction to the Solana network.
Example
sign_send_and_confirm
Sign, send, and wait for transaction confirmation.
wait_for_confirmation
Wait for a transaction to be confirmed.
wait_for_confirmation_async
Async version of wait_for_confirmation.
Position Functions
get_user_positions
Get all prediction market positions for a user.
Example
get_token_balances
Get token balances for a user.
is_redemption_eligible
Check if a position is eligible for redemption.
calculate_scalar_payout
Calculate payout for a scalar market position.
Types
TransactionConfirmation
UserPosition
TokenBalance
Priority Fees
PriorityFeeConfig
Configure priority fees for transactions.