Method List
-
account_instruction SolanaRuby::TransactionHelper
-
#account_keys SolanaRuby::Message
-
#add SolanaRuby::Transaction
-
#add_instruction SolanaRuby::Transaction
-
add_signers SolanaRuby::TransactionHelpers::TokenAccount
-
#attempt_reconnect SolanaRuby::WebSocketClient
-
#backtrace SolanaRuby::SolanaError
-
base58_to_bytes SolanaRuby::Utils
-
#blob1 SolanaRuby::DataTypes
-
#blob32 SolanaRuby::DataTypes
-
#bn SolanaRuby::PublicKey
-
burn_spl_token SolanaRuby::TransactionHelper
-
burn_spl_tokens SolanaRuby::TransactionHelper
-
bytes_to_base58 SolanaRuby::Utils
-
close_account SolanaRuby::TransactionHelper
-
close_account_instruction SolanaRuby::TransactionHelper
-
#confirm_transaction SolanaRuby::HttpMethods::TransactionMethods
-
#connect SolanaRuby::WebSocketClient
-
create_account SolanaRuby::TransactionHelper
-
create_associated_token_account SolanaRuby::TransactionHelper
-
create_instruction SolanaRuby::TransactionHelper
-
#data SolanaRuby::TransactionInstruction
-
decode_data SolanaRuby::TransactionHelper
-
decode_length SolanaRuby::Utils
-
#deserialize SolanaRuby::DataTypes::Sequence
-
#deserialize SolanaRuby::DataTypes::UnsignedInt
-
#deserialize SolanaRuby::DataTypes::NearInt64
-
#deserialize SolanaRuby::DataTypes::Blob
-
#deserialize SolanaRuby::DataTypes::Layout
-
#divmod_int64 SolanaRuby::DataTypes::NearInt64
-
encode_data SolanaRuby::TransactionHelper
-
encode_length SolanaRuby::Utils
-
#fee_payer SolanaRuby::Transaction
-
#fields SolanaRuby::DataTypes::Layout
-
from SolanaRuby::Message
-
from SolanaRuby::Transaction
-
from_private_key SolanaRuby::Keypair
-
generate SolanaRuby::Keypair
-
#get_account_info SolanaRuby::HttpMethods::AccountMethods
-
#get_account_info_and_context SolanaRuby::HttpMethods::AccountMethods
-
#get_address_lookup_table SolanaRuby::HttpMethods::LookupTableMethods
-
get_associated_token_address SolanaRuby::TransactionHelpers::TokenAccount
-
get_associated_token_address SolanaRuby::TransactionHelper
-
#get_balance SolanaRuby::HttpMethods::BasicMethods
-
#get_balance_and_context SolanaRuby::HttpMethods::BasicMethods
-
#get_block SolanaRuby::HttpMethods::BlockMethods
-
#get_block_commitment SolanaRuby::HttpMethods::BlockMethods
-
#get_block_height SolanaRuby::HttpMethods::BlockMethods
-
#get_block_production SolanaRuby::HttpMethods::BlockMethods
-
#get_block_signatures SolanaRuby::HttpMethods::BlockMethods
-
#get_block_time SolanaRuby::HttpMethods::BlockMethods
-
#get_blocks SolanaRuby::HttpMethods::BlockMethods
-
#get_blocks_with_limit SolanaRuby::HttpMethods::BlockMethods
-
#get_cluster_nodes SolanaRuby::HttpMethods::BlockMethods
-
#get_confirmed_block SolanaRuby::HttpMethods::BlockMethods
-
#get_confirmed_block_signatures SolanaRuby::HttpMethods::BlockMethods
-
#get_epoch_info SolanaRuby::HttpMethods::BasicMethods
-
#get_epoch_schedule SolanaRuby::HttpMethods::BasicMethods
-
#get_fee_for_message SolanaRuby::HttpMethods::BlockhashMethods
-
#get_first_available_block SolanaRuby::HttpMethods::BlockMethods
-
#get_genesis_hash SolanaRuby::HttpMethods::BasicMethods
-
#get_health SolanaRuby::HttpMethods::BasicMethods
-
#get_highest_snapshot_slot SolanaRuby::HttpMethods::SlotMethods
-
#get_identity SolanaRuby::HttpMethods::BasicMethods
-
#get_inflation_governor SolanaRuby::HttpMethods::BasicMethods
-
#get_inflation_rate SolanaRuby::HttpMethods::BasicMethods
-
#get_inflation_reward SolanaRuby::HttpMethods::BasicMethods
-
#get_largest_accounts SolanaRuby::HttpMethods::AccountMethods
-
#get_latest_blockhash SolanaRuby::HttpMethods::BlockhashMethods
-
#get_latest_blockhash_and_context SolanaRuby::HttpMethods::BlockhashMethods
-
#get_leader_schedule SolanaRuby::HttpMethods::BasicMethods
-
#get_max_retransmit_slot SolanaRuby::HttpMethods::SlotMethods
-
#get_max_shred_insert_slot SolanaRuby::HttpMethods::SlotMethods
-
#get_minimum_balance_for_rent_exemption SolanaRuby::HttpMethods::BasicMethods
-
#get_minimum_ledger_slot SolanaRuby::HttpMethods::SlotMethods
-
#get_multiple_account_info SolanaRuby::HttpMethods::AccountMethods
-
#get_multiple_account_info_and_context SolanaRuby::HttpMethods::AccountMethods
-
#get_multiple_parsed_accounts SolanaRuby::HttpMethods::AccountMethods
-
#get_nonce SolanaRuby::HttpMethods::AccountMethods
-
#get_nonce_and_context SolanaRuby::HttpMethods::AccountMethods
-
#get_parsed_account_info SolanaRuby::HttpMethods::AccountMethods
-
#get_parsed_block SolanaRuby::HttpMethods::BlockMethods
-
#get_parsed_program_accounts SolanaRuby::HttpMethods::AccountMethods
-
#get_parsed_token_accounts_by_owner SolanaRuby::HttpMethods::AccountMethods
-
#get_program_accounts SolanaRuby::HttpMethods::AccountMethods
-
#get_recent_performance_samples SolanaRuby::HttpMethods::BasicMethods
-
#get_recent_prioritization_fees SolanaRuby::HttpMethods::BasicMethods
-
#get_signature_status SolanaRuby::HttpMethods::SignatureMethods
-
#get_signature_statuses SolanaRuby::HttpMethods::SignatureMethods
-
#get_signatures_for_address SolanaRuby::HttpMethods::SignatureMethods
-
#get_slot SolanaRuby::HttpMethods::SlotMethods
-
#get_slot_leader SolanaRuby::HttpMethods::SlotMethods
-
#get_slot_leaders SolanaRuby::HttpMethods::SlotMethods
-
#get_stake_activation SolanaRuby::HttpMethods::BasicMethods
-
#get_stake_minimum_delegation SolanaRuby::HttpMethods::BasicMethods
-
#get_supply SolanaRuby::HttpMethods::BasicMethods
-
#get_token_accounts_by_owner SolanaRuby::HttpMethods::TokenMethods
-
#get_token_balance SolanaRuby::HttpMethods::TokenMethods
-
#get_token_largest_accounts SolanaRuby::HttpMethods::TokenMethods
-
#get_token_supply SolanaRuby::HttpMethods::TokenMethods
-
#get_total_supply SolanaRuby::HttpMethods::BasicMethods
-
#get_transaction SolanaRuby::HttpMethods::TransactionMethods
-
#get_transaction_count SolanaRuby::HttpMethods::TransactionMethods
-
#get_transactions SolanaRuby::HttpMethods::TransactionMethods
-
#get_version SolanaRuby::HttpMethods::BasicMethods
-
#get_vote_accounts SolanaRuby::HttpMethods::AccountMethods
-
#handle_message SolanaRuby::WebSocketClient
-
#header SolanaRuby::Message
-
#initialize SolanaRuby::TransactionInstruction
-
#initialize SolanaRuby::DataTypes::UnsignedInt
-
#initialize SolanaRuby::DataTypes::NearInt64
-
#initialize SolanaRuby::DataTypes::Sequence
-
#initialize SolanaRuby::WebSocketClient
-
#initialize SolanaRuby::DataTypes::Layout
-
#initialize SolanaRuby::DataTypes::Blob
-
#initialize SolanaRuby::Transaction
-
#initialize SolanaRuby::HttpClient
-
#initialize SolanaRuby::SolanaError
-
#initialize SolanaRuby::PublicKey
-
#initialize SolanaRuby::Message
-
#instructions SolanaRuby::Transaction
-
#instructions SolanaRuby::Message
-
#is_account_writable SolanaRuby::Message
-
#is_blockhash_valid? SolanaRuby::HttpMethods::BlockhashMethods
-
#keys SolanaRuby::TransactionInstruction
-
load_keypair SolanaRuby::Keypair
-
#message SolanaRuby::Transaction
-
mint_spl_token SolanaRuby::TransactionHelper
-
mint_spl_tokens SolanaRuby::TransactionHelper
-
#near_int64 SolanaRuby::DataTypes
-
new_spl_token_transaction SolanaRuby::TransactionHelper
-
#on_account_change SolanaRuby::WebSocketMethods::AccountMethods
-
on_curve? SolanaRuby::Ed25519CurveChecker
-
#on_logs SolanaRuby::WebSocketMethods::LogMethods
-
#on_logs_for_account SolanaRuby::WebSocketMethods::LogMethods
-
#on_logs_for_program SolanaRuby::WebSocketMethods::LogMethods
-
#on_program_account_change SolanaRuby::WebSocketMethods::AccountMethods
-
#on_root_change SolanaRuby::WebSocketMethods::RootMethods
-
#on_signature SolanaRuby::WebSocketMethods::SignatureMethods
-
#on_signature_with_options SolanaRuby::WebSocketMethods::SignatureMethods
-
#on_slot_change SolanaRuby::WebSocketMethods::SlotMethods
-
#program_id SolanaRuby::TransactionInstruction
-
#recent_blockhash SolanaRuby::Transaction
-
#recent_blockhash SolanaRuby::Message
-
#reconnect SolanaRuby::WebSocketClient
-
#remove_account_change_listener SolanaRuby::WebSocketMethods::AccountMethods
-
#remove_logs_listener SolanaRuby::WebSocketMethods::LogMethods
-
#remove_program_account_listener SolanaRuby::WebSocketMethods::AccountMethods
-
#remove_root_listener SolanaRuby::WebSocketMethods::RootMethods
-
#remove_signature_listener SolanaRuby::WebSocketMethods::SignatureMethods
-
#remove_slot_change_listener SolanaRuby::WebSocketMethods::SlotMethods
-
#request SolanaRuby::HttpClient
-
#request_airdrop SolanaRuby::HttpMethods::TransactionMethods
-
#rounded_int64 SolanaRuby::DataTypes::NearInt64
-
#send_encoded_transaction SolanaRuby::HttpMethods::TransactionMethods
-
#send_raw_transaction SolanaRuby::HttpMethods::TransactionMethods
-
#send_transaction SolanaRuby::HttpMethods::TransactionMethods
-
#serialize SolanaRuby::TransactionInstruction
-
#serialize SolanaRuby::DataTypes::UnsignedInt
-
#serialize SolanaRuby::DataTypes::NearInt64
-
#serialize SolanaRuby::DataTypes::Sequence
-
#serialize SolanaRuby::DataTypes::Layout
-
#serialize SolanaRuby::DataTypes::Blob
-
#serialize SolanaRuby::Transaction
-
#serialize SolanaRuby::Message
-
#set_fee_payer SolanaRuby::Transaction
-
#set_recent_blockhash SolanaRuby::Transaction
-
#setup_handlers SolanaRuby::WebSocketHandlers
-
sha256 SolanaRuby::Utils
-
#sign SolanaRuby::Transaction
-
#signatures SolanaRuby::Transaction
-
#simulate_transaction SolanaRuby::HttpMethods::TransactionMethods
-
#size SolanaRuby::DataTypes::UnsignedInt
-
#size SolanaRuby::DataTypes::NearInt64
-
#size SolanaRuby::DataTypes::Blob
-
sol_transfer SolanaRuby::TransactionHelper
-
#subscribe SolanaRuby::WebSocketClient
-
#subscriptions SolanaRuby::WebSocketClient
-
#to_base58 SolanaRuby::PublicKey
-
#to_base64 SolanaRuby::Transaction
-
#to_bytes SolanaRuby::PublicKey
-
transfer_sol_instruction SolanaRuby::TransactionHelper
-
transfer_spl_token SolanaRuby::TransactionHelper
-
#uint32 SolanaRuby::DataTypes
-
#uint64 SolanaRuby::DataTypes
-
#uint8 SolanaRuby::DataTypes
-
#unsubscribe SolanaRuby::WebSocketClient