Method List
-
#<=> Solana::Ruby::Kit::Addresses::Address
-
#== Solana::Ruby::Kit::Keys::SignatureBytes
-
#== Solana::Ruby::Kit::Options::None
-
#== Solana::Ruby::Kit::Addresses::Address
-
#== Solana::Ruby::Kit::Keys::Signature
-
#== Solana::Ruby::Kit::Options::Some
-
_decode_account_data Solana::Ruby::Kit::Sysvars
-
#account_subscribe Solana::Ruby::Kit::RpcSubscriptions::Api::AccountNotifications
-
add_codec_size_prefix Solana::Ruby::Kit::Codecs
-
address Solana::Ruby::Kit::Addresses
-
#address Solana::Ruby::Kit::Signers::KeyPairSigner
-
address? Solana::Ruby::Kit::Addresses
-
address_comparator Solana::Ruby::Kit::Addresses
-
append_instructions Solana::Ruby::Kit::TransactionMessages
-
array_codec Solana::Ruby::Kit::Codecs::DataStructures
-
assert_account_exists! Solana::Ruby::Kit::Accounts
-
assert_accounts_exist! Solana::Ruby::Kit::Accounts
-
assert_address! Solana::Ruby::Kit::Addresses
-
assert_blockhash_lifetime! Solana::Ruby::Kit::TransactionMessages
-
assert_fully_signed_transaction! Solana::Ruby::Kit::Transactions
-
assert_instruction_for_program! Solana::Ruby::Kit::Instructions
-
assert_instruction_with_accounts! Solana::Ruby::Kit::Instructions
-
assert_instruction_with_data! Solana::Ruby::Kit::Instructions
-
assert_key_pair_signer! Solana::Ruby::Kit::Signers
-
assert_lamports! Solana::Ruby::Kit::RpcTypes
-
assert_off_curve_address! Solana::Ruby::Kit::Addresses
-
assert_program_derived_address! Solana::Ruby::Kit::Addresses
-
assert_signature! Solana::Ruby::Kit::Keys
-
assert_signature_bytes! Solana::Ruby::Kit::Keys
-
base58_codec Solana::Ruby::Kit::Codecs::Strings
-
base64_codec Solana::Ruby::Kit::Codecs::Strings
-
bit_array_codec Solana::Ruby::Kit::Codecs::Strings
-
blockhash_lifetime? Solana::Ruby::Kit::TransactionMessages
-
bytes_codec Solana::Ruby::Kit::Codecs::Strings
-
#bytesize Solana::Ruby::Kit::Keys::SignatureBytes
-
#close Solana::Ruby::Kit::Subscribable::DataPublisher
-
#close Solana::Ruby::Kit::RpcSubscriptions::Transport
-
#close Solana::Ruby::Kit::RpcSubscriptions::Client
-
#closed? Solana::Ruby::Kit::Subscribable::DataPublisher
-
cluster_url Solana::Ruby::Kit::RpcTypes
-
#code Solana::Ruby::Kit::Rpc::RpcError
-
#code Solana::Ruby::Kit::SolanaError
-
combine Solana::Ruby::Kit::Codecs::Codec
-
#commitment Solana::Ruby::Kit::Configuration
-
commitment? Solana::Ruby::Kit::RpcTypes
-
commitment_comparator Solana::Ruby::Kit::RpcTypes
-
commitment_score Solana::Ruby::Kit::RpcTypes
-
compact_u16_codec Solana::Ruby::Kit::Codecs::Numbers
-
configuration Solana::Ruby::Kit
-
configure Solana::Ruby::Kit
-
contains_bytes? Solana::Ruby::Kit::Codecs::Bytes
-
#context Solana::Ruby::Kit::SolanaError
-
#copy_initializer Solana::Ruby::Kit::Generators::InstallGenerator
-
create_address_with_seed Solana::Ruby::Kit::Addresses
-
create_client Solana::Ruby::Kit::PluginCore
-
create_key_pair_from_bytes Solana::Ruby::Kit::Keys
-
create_key_pair_from_private_key_bytes Solana::Ruby::Kit::Keys
-
create_key_pair_signer_from_bytes Solana::Ruby::Kit::Signers
-
create_key_pair_signer_from_private_key_bytes Solana::Ruby::Kit::Signers
-
create_private_key_from_bytes Solana::Ruby::Kit::Keys
-
create_signer_from_key_pair Solana::Ruby::Kit::Signers
-
create_transaction_message Solana::Ruby::Kit::TransactionMessages
-
#data Solana::Ruby::Kit::Rpc::RpcError
-
#decode Solana::Ruby::Kit::Codecs::Codec
-
decode Solana::Ruby::Kit::Encoding::Base58
-
#decode Solana::Ruby::Kit::Codecs::Decoder
-
decode_address Solana::Ruby::Kit::Addresses
-
decode_offchain_message Solana::Ruby::Kit::OffchainMessages::Codec
-
decode_signature Solana::Ruby::Kit::Keys
-
#decoder Solana::Ruby::Kit::Codecs::Codec
-
devnet Solana::Ruby::Kit::RpcTypes
-
downgrade_to_non_signer Solana::Ruby::Kit::Instructions::AccountRole
-
downgrade_to_readonly Solana::Ruby::Kit::Instructions::AccountRole
-
durable_nonce_lifetime? Solana::Ruby::Kit::TransactionMessages
-
#each Solana::Ruby::Kit::RpcSubscriptions::Subscription
-
#encode Solana::Ruby::Kit::Codecs::Encoder
-
#encode Solana::Ruby::Kit::Codecs::Codec
-
encode Solana::Ruby::Kit::Encoding::Base58
-
encode_address Solana::Ruby::Kit::Addresses
-
#encode_into Solana::Ruby::Kit::Codecs::Encoder
-
encode_offchain_message Solana::Ruby::Kit::OffchainMessages::Codec
-
encode_signature Solana::Ruby::Kit::Keys
-
#encoder Solana::Ruby::Kit::Codecs::Codec
-
#enumerator Solana::Ruby::Kit::RpcSubscriptions::Subscription
-
existing_account Solana::Ruby::Kit::Accounts
-
f32_codec Solana::Ruby::Kit::Codecs::Numbers
-
f64_codec Solana::Ruby::Kit::Codecs::Numbers
-
fetch_sysvar_clock Solana::Ruby::Kit::Sysvars
-
fetch_sysvar_epoch_schedule Solana::Ruby::Kit::Sysvars
-
fetch_sysvar_last_restart_slot Solana::Ruby::Kit::Sysvars
-
fetch_sysvar_rent Solana::Ruby::Kit::Sysvars
-
fix_bytes Solana::Ruby::Kit::Codecs::Bytes
-
fix_codec_size Solana::Ruby::Kit::Codecs
-
#fixed_size Solana::Ruby::Kit::Codecs::Encoder
-
#fixed_size Solana::Ruby::Kit::Codecs::Decoder
-
#fixed_size Solana::Ruby::Kit::Codecs::Codec
-
flatten_instruction_plan Solana::Ruby::Kit::InstructionPlans
-
from_publisher Solana::Ruby::Kit::Subscribable::AsyncIterable
-
fully_signed_transaction? Solana::Ruby::Kit::Transactions
-
generate_key_pair Solana::Ruby::Kit::Keys
-
generate_key_pair_signer Solana::Ruby::Kit::Signers
-
#get_account_info Solana::Ruby::Kit::Rpc::Api::GetAccountInfo
-
get_address_from_public_key Solana::Ruby::Kit::Addresses
-
#get_balance Solana::Ruby::Kit::Rpc::Api::GetBalance
-
#get_block_height Solana::Ruby::Kit::Rpc::Api::GetBlockHeight
-
#get_epoch_info Solana::Ruby::Kit::Rpc::Api::GetEpochInfo
-
#get_latest_blockhash Solana::Ruby::Kit::Rpc::Api::GetLatestBlockhash
-
#get_minimum_balance_for_rent_exemption Solana::Ruby::Kit::Rpc::Api::GetMinimumBalanceForRentExemption
-
#get_multiple_accounts Solana::Ruby::Kit::Rpc::Api::GetMultipleAccounts
-
#get_program_accounts Solana::Ruby::Kit::Rpc::Api::GetProgramAccounts
-
get_program_derived_address Solana::Ruby::Kit::Addresses
-
get_program_error_code Solana::Ruby::Kit::Programs
-
get_public_key_from_address Solana::Ruby::Kit::Addresses
-
get_public_key_from_private_key Solana::Ruby::Kit::Keys
-
get_signature_from_transaction Solana::Ruby::Kit::Transactions
-
#get_signature_statuses Solana::Ruby::Kit::Rpc::Api::GetSignatureStatuses
-
#get_slot Solana::Ruby::Kit::Rpc::Api::GetSlot
-
#get_token_account_balance Solana::Ruby::Kit::Rpc::Api::GetTokenAccountBalance
-
#get_token_accounts_by_owner Solana::Ruby::Kit::Rpc::Api::GetTokenAccountsByOwner
-
#get_transaction Solana::Ruby::Kit::Rpc::Api::GetTransaction
-
#get_vote_accounts Solana::Ruby::Kit::Rpc::Api::GetVoteAccounts
-
#hash Solana::Ruby::Kit::Addresses::Address
-
hex_codec Solana::Ruby::Kit::Codecs::Strings
-
i128_codec Solana::Ruby::Kit::Codecs::Numbers
-
i16_codec Solana::Ruby::Kit::Codecs::Numbers
-
i32_codec Solana::Ruby::Kit::Codecs::Numbers
-
i64_codec Solana::Ruby::Kit::Codecs::Numbers
-
i8_codec Solana::Ruby::Kit::Codecs::Numbers
-
#initialize Solana::Ruby::Kit::Keys::SignatureBytes
-
#initialize Solana::Ruby::Kit::SolanaError
-
#initialize Solana::Ruby::Kit::Keys::Signature
-
#initialize Solana::Ruby::Kit::Subscribable::DataPublisher
-
#initialize Solana::Ruby::Kit::RpcSubscriptions::Autopinger
-
#initialize Solana::Ruby::Kit::Options::Some
-
#initialize Solana::Ruby::Kit::RpcSubscriptions::Subscription
-
#initialize Solana::Ruby::Kit::Codecs::Encoder
-
#initialize Solana::Ruby::Kit::Rpc::Transport
-
#initialize Solana::Ruby::Kit::Rpc::HttpTransportError
-
#initialize Solana::Ruby::Kit::Rpc::RpcError
-
#initialize Solana::Ruby::Kit::Codecs::Decoder
-
#initialize Solana::Ruby::Kit::Configuration
-
#initialize Solana::Ruby::Kit::Codecs::Codec
-
#initialize Solana::Ruby::Kit::Signers::KeyPairSigner
-
#initialize Solana::Ruby::Kit::Rpc::Client
-
#initialize Solana::Ruby::Kit::PluginClient
-
#initialize Solana::Ruby::Kit::RpcSubscriptions::Transport
-
#initialize Solana::Ruby::Kit::RpcSubscriptions::Client
-
#initialize Solana::Ruby::Kit::Addresses::Address
-
#inspect Solana::Ruby::Kit::Signers::KeyPairSigner
-
#inspect Solana::Ruby::Kit::Options::None
-
#inspect Solana::Ruby::Kit::Options::Some
-
#inspect Solana::Ruby::Kit::Addresses::Address
-
instruction_for_program? Solana::Ruby::Kit::Instructions
-
instruction_with_accounts? Solana::Ruby::Kit::Instructions
-
instruction_with_data? Solana::Ruby::Kit::Instructions
-
#is_blockhash_valid Solana::Ruby::Kit::Rpc::Api::IsBlockhashValid
-
#key_pair Solana::Ruby::Kit::Signers::KeyPairSigner
-
key_pair_signer? Solana::Ruby::Kit::Signers
-
lamports Solana::Ruby::Kit::RpcTypes
-
lamports? Solana::Ruby::Kit::RpcTypes
-
#logs_subscribe Solana::Ruby::Kit::RpcSubscriptions::Api::LogsNotifications
-
mainnet Solana::Ruby::Kit::RpcTypes
-
make_abort_signal Solana::Ruby::Kit::Promises
-
map_codec Solana::Ruby::Kit::Codecs::DataStructures
-
#max_size Solana::Ruby::Kit::Codecs::Encoder
-
merge Solana::Ruby::Kit::Instructions::AccountRole
-
merge_bytes Solana::Ruby::Kit::Codecs::Bytes
-
#method_missing Solana::Ruby::Kit::PluginClient
-
missing_account Solana::Ruby::Kit::Accounts
-
#name T::Types::Simple::NamePatch
-
name Solana::Ruby::Kit::Instructions::AccountRole
-
#next Solana::Ruby::Kit::RpcSubscriptions::Subscription
-
none Solana::Ruby::Kit::Options
-
none? Solana::Ruby::Kit::Options
-
off_curve_address Solana::Ruby::Kit::Addresses
-
off_curve_address? Solana::Ruby::Kit::Addresses
-
off_curve_bytes? Solana::Ruby::Kit::Addresses
-
offset_codec Solana::Ruby::Kit::Codecs
-
#on Solana::Ruby::Kit::Subscribable::DataPublisher
-
on_ed25519_curve? Solana::Ruby::Kit::Addresses
-
option? Solana::Ruby::Kit::Options
-
option_codec Solana::Ruby::Kit::Codecs::DataStructures
-
pad_bytes Solana::Ruby::Kit::Codecs::Bytes
-
parallel_instruction_plan Solana::Ruby::Kit::InstructionPlans
-
parse_address_lookup_table Solana::Ruby::Kit::RpcParsedTypes
-
parse_nonce_account Solana::Ruby::Kit::RpcParsedTypes
-
parse_stake_account Solana::Ruby::Kit::RpcParsedTypes
-
parse_token_account Solana::Ruby::Kit::RpcParsedTypes
-
parse_vote_account Solana::Ruby::Kit::RpcParsedTypes
-
partially_sign_transaction Solana::Ruby::Kit::Transactions
-
pipe Solana::Ruby::Kit::Functional
-
prepend_instructions Solana::Ruby::Kit::TransactionMessages
-
program_derived_address? Solana::Ruby::Kit::Addresses
-
program_error? Solana::Ruby::Kit::Programs
-
#program_subscribe Solana::Ruby::Kit::RpcSubscriptions::Api::ProgramNotifications
-
#publish Solana::Ruby::Kit::Subscribable::DataPublisher
-
#publisher Solana::Ruby::Kit::RpcSubscriptions::Transport
-
#qualified_name_of T::Types::Simple::NamePatch
-
readonly_account Solana::Ruby::Kit::Instructions
-
readonly_lookup_account Solana::Ruby::Kit::Instructions
-
readonly_signer_account Solana::Ruby::Kit::Instructions
-
#request Solana::Ruby::Kit::Rpc::Transport
-
#request Solana::Ruby::Kit::RpcSubscriptions::Transport
-
#request_airdrop Solana::Ruby::Kit::Rpc::Api::RequestAirdrop
-
#respond_to_missing? Solana::Ruby::Kit::PluginClient
-
reverse_codec Solana::Ruby::Kit::Codecs
-
#root_subscribe Solana::Ruby::Kit::RpcSubscriptions::Api::RootNotifications
-
rpc_client Solana::Ruby::Kit
-
#rpc_url Solana::Ruby::Kit::Configuration
-
safe_race Solana::Ruby::Kit::Promises
-
#send_transaction Solana::Ruby::Kit::Rpc::Api::SendTransaction
-
sequential_instruction_plan Solana::Ruby::Kit::InstructionPlans
-
set_blockhash_lifetime Solana::Ruby::Kit::TransactionMessages
-
set_codec Solana::Ruby::Kit::Codecs::DataStructures
-
set_durable_nonce_lifetime Solana::Ruby::Kit::TransactionMessages
-
set_fee_payer Solana::Ruby::Kit::TransactionMessages
-
#sign Solana::Ruby::Kit::Signers::KeyPairSigner
-
sign_bytes Solana::Ruby::Kit::Keys
-
sign_message_bytes_with_signers Solana::Ruby::Kit::Signers
-
sign_offchain_message Solana::Ruby::Kit::OffchainMessages::Codec
-
sign_transaction Solana::Ruby::Kit::Transactions
-
signature Solana::Ruby::Kit::Keys
-
signature? Solana::Ruby::Kit::Keys
-
signature_bytes Solana::Ruby::Kit::Keys
-
signature_bytes? Solana::Ruby::Kit::Keys
-
#signature_subscribe Solana::Ruby::Kit::RpcSubscriptions::Api::SignatureNotifications
-
signer_role? Solana::Ruby::Kit::Instructions::AccountRole
-
#simulate_transaction Solana::Ruby::Kit::Rpc::Api::SimulateTransaction
-
single_instruction_plan Solana::Ruby::Kit::InstructionPlans
-
#slot_subscribe Solana::Ruby::Kit::RpcSubscriptions::Api::SlotNotifications
-
some Solana::Ruby::Kit::Options
-
some? Solana::Ruby::Kit::Options
-
#start Solana::Ruby::Kit::RpcSubscriptions::Autopinger
-
#status_code Solana::Ruby::Kit::Rpc::HttpTransportError
-
#stop Solana::Ruby::Kit::RpcSubscriptions::Autopinger
-
stringify Solana::Ruby::Kit::FastStableStringify
-
struct_codec Solana::Ruby::Kit::Codecs::DataStructures
-
#subscribe Solana::Ruby::Kit::RpcSubscriptions::Transport
-
#take Solana::Ruby::Kit::RpcSubscriptions::Subscription
-
testnet Solana::Ruby::Kit::RpcTypes
-
#timeout Solana::Ruby::Kit::Configuration
-
#to_s Solana::Ruby::Kit::RpcTypes::ClusterUrl
-
#to_s Solana::Ruby::Kit::Addresses::Address
-
#to_s Solana::Ruby::Kit::Keys::Signature
-
#to_s Solana::Ruby::Kit::Signers::KeyPairSigner
-
#transform_decoder Solana::Ruby::Kit::Codecs::Codec
-
#transform_encoder Solana::Ruby::Kit::Codecs::Codec
-
#transport Solana::Ruby::Kit::Rpc::Client
-
#transport Solana::Ruby::Kit::RpcSubscriptions::Client
-
tuple_codec Solana::Ruby::Kit::Codecs::DataStructures
-
u128_codec Solana::Ruby::Kit::Codecs::Numbers
-
u16_codec Solana::Ruby::Kit::Codecs::Numbers
-
u32_codec Solana::Ruby::Kit::Codecs::Numbers
-
u64_codec Solana::Ruby::Kit::Codecs::Numbers
-
u8_codec Solana::Ruby::Kit::Codecs::Numbers
-
union_codec Solana::Ruby::Kit::Codecs::DataStructures
-
#unsubscribe Solana::Ruby::Kit::RpcSubscriptions::Subscription
-
unwrap_option Solana::Ruby::Kit::Options
-
unwrap_option_recursively Solana::Ruby::Kit::Options
-
upgrade_to_signer Solana::Ruby::Kit::Instructions::AccountRole
-
upgrade_to_writable Solana::Ruby::Kit::Instructions::AccountRole
-
#url Solana::Ruby::Kit::Rpc::Transport
-
#url Solana::Ruby::Kit::RpcSubscriptions::Transport
-
#use Solana::Ruby::Kit::PluginClient
-
utf8_codec Solana::Ruby::Kit::Codecs::Strings
-
#value Solana::Ruby::Kit::Addresses::Address
-
#value Solana::Ruby::Kit::Keys::SignatureBytes
-
#value Solana::Ruby::Kit::Keys::Signature
-
#value Solana::Ruby::Kit::Options::Some
-
#verify Solana::Ruby::Kit::Signers::KeyPairSigner
-
verify_offchain_message_signature Solana::Ruby::Kit::OffchainMessages::Codec
-
verify_signature Solana::Ruby::Kit::Keys
-
wait_for_blockheight_lifetime Solana::Ruby::Kit::TransactionConfirmation
-
wait_for_confirmation Solana::Ruby::Kit::TransactionConfirmation
-
wait_for_nonce_invalidation Solana::Ruby::Kit::TransactionConfirmation
-
with_timeout Solana::Ruby::Kit::Promises
-
wrap_nullable Solana::Ruby::Kit::Options
-
writable_account Solana::Ruby::Kit::Instructions
-
writable_lookup_account Solana::Ruby::Kit::Instructions
-
writable_role? Solana::Ruby::Kit::Instructions::AccountRole
-
writable_signer_account Solana::Ruby::Kit::Instructions
-
#ws_url Solana::Ruby::Kit::Configuration