Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Rust-for-Blockchain-Application-Development
/ functions
Functions
381 in github.com/PacktPublishing/Rust-for-Blockchain-Application-Development
⨍
Functions
381
◇
Types & classes
84
↓ 2 callers
Method
find_transaction
(&self, txid: &[u8])
complete_blockchain/src/blockchain.rs:160
↓ 2 callers
Method
find_utxo
(&self, pub_key_hash: &[u8])
complete_blockchain/src/utxoSet.rs:56
↓ 2 callers
Method
find_utxo
(&self, pub_key_hash: &[u8])
chapter 5/utxoSet.rs:56
↓ 2 callers
Method
get_best_height
(&self)
chapter 3/req_functions.rs:255
↓ 2 callers
Method
get_best_height
(&self)
complete_blockchain/src/req_functions.rs:255
↓ 2 callers
Method
get_nodes
(&self)
chapter 4/node.rs:56
↓ 2 callers
Method
get_nodes
(&self)
complete_blockchain/src/node.rs:56
↓ 2 callers
Method
get_pre_block_hash
(&self)
chapter 3/block.rs:67
↓ 2 callers
Method
get_pre_block_hash
(&self)
complete_blockchain/src/block.rs:67
↓ 2 callers
Method
get_public_key
(&self)
complete_blockchain/src/wallets.rs:36
↓ 2 callers
Method
get_public_key
(&self)
chapter 5/wallets.rs:36
↓ 2 callers
Method
get_vin
(&self)
chapter 3/req_functions.rs:408
↓ 2 callers
Method
get_vin
(&self)
complete_blockchain/src/req_functions.rs:408
↓ 2 callers
Method
is_coinbase
(&self)
chapter 3/req_functions.rs:390
↓ 2 callers
Method
is_coinbase
(&self)
complete_blockchain/src/req_functions.rs:390
↓ 2 callers
Method
mine_block
(&self, transactions: &[Transaction])
chapter 4/blockchain.rs:85
↓ 2 callers
Method
mine_block
(&self, transactions: &[Transaction])
complete_blockchain/src/blockchain.rs:85
↓ 2 callers
Function
new_key_pair
()
complete_blockchain/src/utils.rs:44
↓ 2 callers
Function
new_key_pair
()
chapter 5/utilits.rs:44
↓ 2 callers
Method
run
(&self)
chapter 3/block.rs:137
↓ 2 callers
Method
run
(&self)
complete_blockchain/src/block.rs:137
↓ 2 callers
Function
send_tx
(addr: &str, tx: &Transaction)
chapter 4/server.rs:143
↓ 2 callers
Function
send_tx
(addr: &str, tx: &Transaction)
complete_blockchain/src/server.rs:143
↓ 2 callers
Method
serialize
(&self)
chapter 3/req_functions.rs:32
↓ 2 callers
Method
serialize
(&self)
complete_blockchain/src/req_functions.rs:32
↓ 2 callers
Method
set_tip_hash
(&self, new_tip_hash: &str)
chapter 4/blockchain.rs:75
↓ 2 callers
Method
set_tip_hash
(&self, new_tip_hash: &str)
chapter 3/req_functions.rs:130
↓ 2 callers
Method
set_tip_hash
(&self, new_tip_hash: &str)
complete_blockchain/src/req_functions.rs:130
↓ 2 callers
Method
set_tip_hash
(&self, new_tip_hash: &str)
complete_blockchain/src/blockchain.rs:75
↓ 2 callers
Method
sign
(&mut self, blockchain: &Blockchain, pkcs8: &[u8])
complete_blockchain/src/transactions.rs:179
↓ 2 callers
Method
sign
(&mut self, blockchain: &Blockchain, pkcs8: &[u8])
chapter 5/transactions.rs:179
↓ 2 callers
Method
trimmed_copy
(&self)
chapter 3/req_functions.rs:361
↓ 2 callers
Method
trimmed_copy
(&self)
complete_blockchain/src/transactions.rs:162
↓ 2 callers
Method
trimmed_copy
(&self)
complete_blockchain/src/req_functions.rs:361
↓ 2 callers
Method
trimmed_copy
(&self)
chapter 5/transactions.rs:162
↓ 2 callers
Method
update
(&self, block: &Block)
complete_blockchain/src/utxoSet.rs:98
↓ 2 callers
Method
update
(&self, block: &Block)
chapter 5/utxoSet.rs:98
↓ 2 callers
Method
verify
(&self, blockchain: &Blockchain)
complete_blockchain/src/transactions.rs:200
↓ 2 callers
Method
verify
(&self, blockchain: &Blockchain)
chapter 5/transactions.rs:200
↓ 1 callers
Method
add
(&self, tx: Transaction)
complete_blockchain/src/memory_pool.rs:22
↓ 1 callers
Method
add
(&self, tx: Transaction)
chapter 5/memory_pool.rs:22
↓ 1 callers
Method
add_block
(&self, block: &Block)
chapter 4/blockchain.rs:178
↓ 1 callers
Method
add_block
(&self, block: &Block)
complete_blockchain/src/blockchain.rs:178
↓ 1 callers
Method
add_blocks
(&self, blocks: &[Vec<u8>])
complete_blockchain/src/memory_pool.rs:65
↓ 1 callers
Method
add_blocks
(&self, blocks: &[Vec<u8>])
chapter 5/memory_pool.rs:65
↓ 1 callers
Function
another_function
(example String)
chapter 2/code.rs:258
↓ 1 callers
Function
calculate_length
(s: &String)
chapter 2/code.rs:268
↓ 1 callers
Method
contains
(&self, txid_hex: &str)
complete_blockchain/src/memory_pool.rs:18
↓ 1 callers
Method
count_transactions
(&self)
complete_blockchain/src/utxoSet.rs:74
↓ 1 callers
Method
count_transactions
(&self)
chapter 5/utxoSet.rs:74
↓ 1 callers
Method
create_wallet
(&mut self)
complete_blockchain/src/wallets.rs:106
↓ 1 callers
Method
create_wallet
(&mut self)
chapter 5/wallets.rs:106
↓ 1 callers
Function
ecdsa_p256_sha256_sign_digest
(pkcs8: &[u8], message: &[u8])
complete_blockchain/src/utils.rs:51
↓ 1 callers
Function
ecdsa_p256_sha256_sign_digest
(pkcs8: &[u8], message: &[u8])
chapter 5/utilits.rs:51
↓ 1 callers
Method
evict_node
(&self, addr: &str)
chapter 4/node.rs:41
↓ 1 callers
Method
evict_node
(&self, addr: &str)
complete_blockchain/src/node.rs:41
↓ 1 callers
Method
find_spendable_outputs
( &self, pub_key_hash: &[u8], amount: i32, )
complete_blockchain/src/utxoSet.rs:24
↓ 1 callers
Method
find_spendable_outputs
( &self, pub_key_hash: &[u8], amount: i32, )
chapter 5/utxoSet.rs:24
↓ 1 callers
Method
find_transaction
(&self, txid: &[u8])
chapter 3/req_functions.rs:215
↓ 1 callers
Method
find_transaction
(&self, txid: &[u8])
complete_blockchain/src/req_functions.rs:215
↓ 1 callers
Method
find_utxo
( K -> txid_hex, V -> Vec<TXOutput )
chapter 3/req_functions.rs:166
↓ 1 callers
Method
find_utxo
( K -> txid_hex, V -> Vec<TXOutput )
complete_blockchain/src/req_functions.rs:166
↓ 1 callers
Method
first
(&self)
chapter 4/node.rs:48
↓ 1 callers
Method
first
(&self)
complete_blockchain/src/node.rs:48
↓ 1 callers
Method
get_address
(&self)
complete_blockchain/src/wallets.rs:25
↓ 1 callers
Method
get_address
(&self)
chapter 5/wallets.rs:25
↓ 1 callers
Method
get_addresses
(&self)
complete_blockchain/src/wallets.rs:114
↓ 1 callers
Method
get_addresses
(&self)
chapter 5/wallets.rs:114
↓ 1 callers
Method
get_all
(&self)
complete_blockchain/src/memory_pool.rs:39
↓ 1 callers
Method
get_all
(&self)
chapter 5/memory_pool.rs:39
↓ 1 callers
Method
get_block
(&self, block_hash: &[u8])
chapter 4/blockchain.rs:211
↓ 1 callers
Method
get_block
(&self, block_hash: &[u8])
complete_blockchain/src/blockchain.rs:211
↓ 1 callers
Method
get_block_hashes
(&self)
chapter 4/blockchain.rs:221
↓ 1 callers
Method
get_block_hashes
(&self)
complete_blockchain/src/blockchain.rs:221
↓ 1 callers
Method
get_blockchain
(&self)
complete_blockchain/src/utxoSet.rs:19
↓ 1 callers
Method
get_blockchain
(&self)
chapter 5/utxoSet.rs:19
↓ 1 callers
Method
get_game
(&self, game_id: u64)
chapter 8/NEAR project Crossword.rs:37
↓ 1 callers
Method
get_game
(&self, game_id: u64)
chapter 8/NEAR_complete_app/src/lib.rs:44
↓ 1 callers
Method
get_hash_bytes
(&self)
chapter 3/req_functions.rs:62
↓ 1 callers
Method
get_hash_bytes
(&self)
chapter 3/block.rs:75
↓ 1 callers
Method
get_hash_bytes
(&self)
complete_blockchain/src/req_functions.rs:62
↓ 1 callers
Method
get_hash_bytes
(&self)
complete_blockchain/src/block.rs:75
↓ 1 callers
Method
get_id_bytes
(&self)
complete_blockchain/src/transactions.rs:248
↓ 1 callers
Method
get_id_bytes
(&self)
chapter 5/transactions.rs:248
↓ 1 callers
Method
get_mining_addr
(&self)
complete_blockchain/src/config.rs:47
↓ 1 callers
Method
get_mining_addr
(&self)
chapter 5/config.rs:47
↓ 1 callers
Method
get_pkcs8
(&self)
complete_blockchain/src/wallets.rs:40
↓ 1 callers
Method
get_pkcs8
(&self)
chapter 5/wallets.rs:40
↓ 1 callers
Method
get_pub_key
(&self)
complete_blockchain/src/transactions.rs:38
↓ 1 callers
Method
get_pub_key
(&self)
chapter 5/transactions.rs:38
↓ 1 callers
Method
get_pub_key_hash
(&self)
complete_blockchain/src/transactions.rs:71
↓ 1 callers
Method
get_pub_key_hash
(&self)
chapter 5/transactions.rs:71
↓ 1 callers
Method
get_timestamp
(&self)
chapter 3/block.rs:79
↓ 1 callers
Method
get_timestamp
(&self)
complete_blockchain/src/block.rs:79
↓ 1 callers
Method
get_wallet
(&self, address: &str)
complete_blockchain/src/wallets.rs:123
↓ 1 callers
Method
get_wallet
(&self, address: &str)
chapter 5/wallets.rs:123
↓ 1 callers
Method
hash_transactions
(&self)
chapter 3/block.rs:55
↓ 1 callers
Method
hash_transactions
(&self)
complete_blockchain/src/block.rs:55
↓ 1 callers
Function
interactWithCrosswordGameContract
()
chapter 8/Near js to interact with crossword.js:3
↓ 1 callers
Method
is_miner
(&self)
complete_blockchain/src/config.rs:56
← previous
next →
101–200 of 381, ranked by callers