MCPcopy Create free account

hub / github.com/PacktPublishing/Rust-for-Blockchain-Application-Development / functions

Functions381 in github.com/PacktPublishing/Rust-for-Blockchain-Application-Development

↓ 2 callersMethodfind_transaction
(&self, txid: &[u8])
complete_blockchain/src/blockchain.rs:160
↓ 2 callersMethodfind_utxo
(&self, pub_key_hash: &[u8])
complete_blockchain/src/utxoSet.rs:56
↓ 2 callersMethodfind_utxo
(&self, pub_key_hash: &[u8])
chapter 5/utxoSet.rs:56
↓ 2 callersMethodget_best_height
(&self)
chapter 3/req_functions.rs:255
↓ 2 callersMethodget_best_height
(&self)
complete_blockchain/src/req_functions.rs:255
↓ 2 callersMethodget_nodes
(&self)
chapter 4/node.rs:56
↓ 2 callersMethodget_nodes
(&self)
complete_blockchain/src/node.rs:56
↓ 2 callersMethodget_pre_block_hash
(&self)
chapter 3/block.rs:67
↓ 2 callersMethodget_pre_block_hash
(&self)
complete_blockchain/src/block.rs:67
↓ 2 callersMethodget_public_key
(&self)
complete_blockchain/src/wallets.rs:36
↓ 2 callersMethodget_public_key
(&self)
chapter 5/wallets.rs:36
↓ 2 callersMethodget_vin
(&self)
chapter 3/req_functions.rs:408
↓ 2 callersMethodget_vin
(&self)
complete_blockchain/src/req_functions.rs:408
↓ 2 callersMethodis_coinbase
(&self)
chapter 3/req_functions.rs:390
↓ 2 callersMethodis_coinbase
(&self)
complete_blockchain/src/req_functions.rs:390
↓ 2 callersMethodmine_block
(&self, transactions: &[Transaction])
chapter 4/blockchain.rs:85
↓ 2 callersMethodmine_block
(&self, transactions: &[Transaction])
complete_blockchain/src/blockchain.rs:85
↓ 2 callersFunctionnew_key_pair
()
complete_blockchain/src/utils.rs:44
↓ 2 callersFunctionnew_key_pair
()
chapter 5/utilits.rs:44
↓ 2 callersMethodrun
(&self)
chapter 3/block.rs:137
↓ 2 callersMethodrun
(&self)
complete_blockchain/src/block.rs:137
↓ 2 callersFunctionsend_tx
(addr: &str, tx: &Transaction)
chapter 4/server.rs:143
↓ 2 callersFunctionsend_tx
(addr: &str, tx: &Transaction)
complete_blockchain/src/server.rs:143
↓ 2 callersMethodserialize
(&self)
chapter 3/req_functions.rs:32
↓ 2 callersMethodserialize
(&self)
complete_blockchain/src/req_functions.rs:32
↓ 2 callersMethodset_tip_hash
(&self, new_tip_hash: &str)
chapter 4/blockchain.rs:75
↓ 2 callersMethodset_tip_hash
(&self, new_tip_hash: &str)
chapter 3/req_functions.rs:130
↓ 2 callersMethodset_tip_hash
(&self, new_tip_hash: &str)
complete_blockchain/src/req_functions.rs:130
↓ 2 callersMethodset_tip_hash
(&self, new_tip_hash: &str)
complete_blockchain/src/blockchain.rs:75
↓ 2 callersMethodsign
(&mut self, blockchain: &Blockchain, pkcs8: &[u8])
complete_blockchain/src/transactions.rs:179
↓ 2 callersMethodsign
(&mut self, blockchain: &Blockchain, pkcs8: &[u8])
chapter 5/transactions.rs:179
↓ 2 callersMethodtrimmed_copy
(&self)
chapter 3/req_functions.rs:361
↓ 2 callersMethodtrimmed_copy
(&self)
complete_blockchain/src/transactions.rs:162
↓ 2 callersMethodtrimmed_copy
(&self)
complete_blockchain/src/req_functions.rs:361
↓ 2 callersMethodtrimmed_copy
(&self)
chapter 5/transactions.rs:162
↓ 2 callersMethodupdate
(&self, block: &Block)
complete_blockchain/src/utxoSet.rs:98
↓ 2 callersMethodupdate
(&self, block: &Block)
chapter 5/utxoSet.rs:98
↓ 2 callersMethodverify
(&self, blockchain: &Blockchain)
complete_blockchain/src/transactions.rs:200
↓ 2 callersMethodverify
(&self, blockchain: &Blockchain)
chapter 5/transactions.rs:200
↓ 1 callersMethodadd
(&self, tx: Transaction)
complete_blockchain/src/memory_pool.rs:22
↓ 1 callersMethodadd
(&self, tx: Transaction)
chapter 5/memory_pool.rs:22
↓ 1 callersMethodadd_block
(&self, block: &Block)
chapter 4/blockchain.rs:178
↓ 1 callersMethodadd_block
(&self, block: &Block)
complete_blockchain/src/blockchain.rs:178
↓ 1 callersMethodadd_blocks
(&self, blocks: &[Vec<u8>])
complete_blockchain/src/memory_pool.rs:65
↓ 1 callersMethodadd_blocks
(&self, blocks: &[Vec<u8>])
chapter 5/memory_pool.rs:65
↓ 1 callersFunctionanother_function
(example String)
chapter 2/code.rs:258
↓ 1 callersFunctioncalculate_length
(s: &String)
chapter 2/code.rs:268
↓ 1 callersMethodcontains
(&self, txid_hex: &str)
complete_blockchain/src/memory_pool.rs:18
↓ 1 callersMethodcount_transactions
(&self)
complete_blockchain/src/utxoSet.rs:74
↓ 1 callersMethodcount_transactions
(&self)
chapter 5/utxoSet.rs:74
↓ 1 callersMethodcreate_wallet
(&mut self)
complete_blockchain/src/wallets.rs:106
↓ 1 callersMethodcreate_wallet
(&mut self)
chapter 5/wallets.rs:106
↓ 1 callersFunctionecdsa_p256_sha256_sign_digest
(pkcs8: &[u8], message: &[u8])
complete_blockchain/src/utils.rs:51
↓ 1 callersFunctionecdsa_p256_sha256_sign_digest
(pkcs8: &[u8], message: &[u8])
chapter 5/utilits.rs:51
↓ 1 callersMethodevict_node
(&self, addr: &str)
chapter 4/node.rs:41
↓ 1 callersMethodevict_node
(&self, addr: &str)
complete_blockchain/src/node.rs:41
↓ 1 callersMethodfind_spendable_outputs
( &self, pub_key_hash: &[u8], amount: i32, )
complete_blockchain/src/utxoSet.rs:24
↓ 1 callersMethodfind_spendable_outputs
( &self, pub_key_hash: &[u8], amount: i32, )
chapter 5/utxoSet.rs:24
↓ 1 callersMethodfind_transaction
(&self, txid: &[u8])
chapter 3/req_functions.rs:215
↓ 1 callersMethodfind_transaction
(&self, txid: &[u8])
complete_blockchain/src/req_functions.rs:215
↓ 1 callersMethodfind_utxo
( K -> txid_hex, V -> Vec<TXOutput )
chapter 3/req_functions.rs:166
↓ 1 callersMethodfind_utxo
( K -> txid_hex, V -> Vec<TXOutput )
complete_blockchain/src/req_functions.rs:166
↓ 1 callersMethodfirst
(&self)
chapter 4/node.rs:48
↓ 1 callersMethodfirst
(&self)
complete_blockchain/src/node.rs:48
↓ 1 callersMethodget_address
(&self)
complete_blockchain/src/wallets.rs:25
↓ 1 callersMethodget_address
(&self)
chapter 5/wallets.rs:25
↓ 1 callersMethodget_addresses
(&self)
complete_blockchain/src/wallets.rs:114
↓ 1 callersMethodget_addresses
(&self)
chapter 5/wallets.rs:114
↓ 1 callersMethodget_all
(&self)
complete_blockchain/src/memory_pool.rs:39
↓ 1 callersMethodget_all
(&self)
chapter 5/memory_pool.rs:39
↓ 1 callersMethodget_block
(&self, block_hash: &[u8])
chapter 4/blockchain.rs:211
↓ 1 callersMethodget_block
(&self, block_hash: &[u8])
complete_blockchain/src/blockchain.rs:211
↓ 1 callersMethodget_block_hashes
(&self)
chapter 4/blockchain.rs:221
↓ 1 callersMethodget_block_hashes
(&self)
complete_blockchain/src/blockchain.rs:221
↓ 1 callersMethodget_blockchain
(&self)
complete_blockchain/src/utxoSet.rs:19
↓ 1 callersMethodget_blockchain
(&self)
chapter 5/utxoSet.rs:19
↓ 1 callersMethodget_game
(&self, game_id: u64)
chapter 8/NEAR project Crossword.rs:37
↓ 1 callersMethodget_game
(&self, game_id: u64)
chapter 8/NEAR_complete_app/src/lib.rs:44
↓ 1 callersMethodget_hash_bytes
(&self)
chapter 3/req_functions.rs:62
↓ 1 callersMethodget_hash_bytes
(&self)
chapter 3/block.rs:75
↓ 1 callersMethodget_hash_bytes
(&self)
complete_blockchain/src/req_functions.rs:62
↓ 1 callersMethodget_hash_bytes
(&self)
complete_blockchain/src/block.rs:75
↓ 1 callersMethodget_id_bytes
(&self)
complete_blockchain/src/transactions.rs:248
↓ 1 callersMethodget_id_bytes
(&self)
chapter 5/transactions.rs:248
↓ 1 callersMethodget_mining_addr
(&self)
complete_blockchain/src/config.rs:47
↓ 1 callersMethodget_mining_addr
(&self)
chapter 5/config.rs:47
↓ 1 callersMethodget_pkcs8
(&self)
complete_blockchain/src/wallets.rs:40
↓ 1 callersMethodget_pkcs8
(&self)
chapter 5/wallets.rs:40
↓ 1 callersMethodget_pub_key
(&self)
complete_blockchain/src/transactions.rs:38
↓ 1 callersMethodget_pub_key
(&self)
chapter 5/transactions.rs:38
↓ 1 callersMethodget_pub_key_hash
(&self)
complete_blockchain/src/transactions.rs:71
↓ 1 callersMethodget_pub_key_hash
(&self)
chapter 5/transactions.rs:71
↓ 1 callersMethodget_timestamp
(&self)
chapter 3/block.rs:79
↓ 1 callersMethodget_timestamp
(&self)
complete_blockchain/src/block.rs:79
↓ 1 callersMethodget_wallet
(&self, address: &str)
complete_blockchain/src/wallets.rs:123
↓ 1 callersMethodget_wallet
(&self, address: &str)
chapter 5/wallets.rs:123
↓ 1 callersMethodhash_transactions
(&self)
chapter 3/block.rs:55
↓ 1 callersMethodhash_transactions
(&self)
complete_blockchain/src/block.rs:55
↓ 1 callersFunctioninteractWithCrosswordGameContract
()
chapter 8/Near js to interact with crossword.js:3
↓ 1 callersMethodis_miner
(&self)
complete_blockchain/src/config.rs:56
← previousnext →101–200 of 381, ranked by callers