Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cavemanloverboy/sol
/ functions
Functions
30 in github.com/cavemanloverboy/sol
⨍
Functions
30
◇
Types & classes
13
↓ 4 callers
Function
unwrap_coption_pubkey
(pubkey: COption<Pubkey>)
src/account/token.rs:159
↓ 3 callers
Function
get_network
(network_str: &str)
src/utils.rs:1
↓ 3 callers
Function
handler
(rpc_url: String, block: crate::Block)
src/block/mod.rs:13
↓ 2 callers
Function
get_symbol_for_token_account
Helper function to fetch symbol for given token account
src/account/system.rs:127
↓ 2 callers
Function
print_mint_account
( key: &Pubkey, supply: u64, decimals: u8, mint_authority_key: Cow<'static, str>, freeze_a
src/account/token.rs:193
↓ 2 callers
Function
print_token_account
( key: &Pubkey, balance: u64, decimals: u8, mint: &Pubkey, symbol: Option<String>, )
src/account/token.rs:166
↓ 1 callers
Method
display
(self, key: &Pubkey)
src/account/mod.rs:56
↓ 1 callers
Function
display_balance
(atoms: u64, decimals: usize)
src/utils.rs:13
↓ 1 callers
Function
other_display
(other: &Account, key: &Pubkey)
src/account/mod.rs:65
↓ 1 callers
Function
parse_account
( account: &'a Account, key: &'a Pubkey, client: &Client, )
src/account/mod.rs:34
↓ 1 callers
Function
parse_transaction
( transaction: EncodedConfirmedTransactionWithStatusMeta, client: &Client, )
src/transaction/mod.rs:51
↓ 1 callers
Method
view
(self)
src/transaction/mod.rs:188
Method
display
(self)
src/account/system.rs:81
Method
display
(self, key: &Pubkey)
src/account/token.rs:108
Function
format_fee
(fee_lamports: u64)
src/transaction/mod.rs:284
Function
format_pre_post
(current: &u64, pre: &u64, post: &u64)
src/transaction/mod.rs:298
Function
format_version
(version: &TransactionVersion)
src/transaction/mod.rs:290
Function
handler
(rpc_url: String, account: crate::Account)
src/account/mod.rs:19
Function
handler
(rpc_url: String, transaction: Transaction)
src/transaction/mod.rs:26
Function
insert_newlines
(s: &str, n: usize)
src/utils.rs:48
Function
main
()
src/main.rs:71
Method
new
This makes assumptions about the rpc request config that allow for unwraps (in the absence of malicious rpc)
src/block/mod.rs:126
Method
parse
( account: &'a Account, key: &'a Pubkey, client: &Client, )
src/account/system.rs:25
Method
parse
(account: &'a Account, client: &Client)
src/account/token.rs:19
Function
parse_keyed_account_to_token
RPC should have validated so this should be infallible
src/account/system.rs:116
Method
parse_validated_json
( json: solana_account_decoder::parse_account_data::ParsedAccount, key: String, )
src/account/token.rs:263
Method
token22_mint
( mint_account: spl_token_2022::state::Mint, extensions: Vec<ExtensionType>, )
src/account/mod.rs:146
Method
token22_token
( token_account: spl_token_2022::state::Account, mint_account: spl_token_2022::state::Mint,
src/account/mod.rs:133
Method
tokenkeg_mint
(mint: spl_token::state::Mint)
src/account/mod.rs:126
Method
tokenkeg_token
( token_account: spl_token::state::Account, mint_account: spl_token::state::Mint, symb
src/account/mod.rs:111