MCPcopy Create free account
hub / github.com/PacktPublishing/Rust-for-Blockchain-Application-Development / send_inv

Function send_inv

chapter 4/server.rs:118–129  ·  view source on GitHub ↗
(addr: &str, op_type: OpType, blocks: &[Vec<u8>])

Source from the content-addressed store, hash-verified

116}
117
118fn send_inv(addr: &str, op_type: OpType, blocks: &[Vec<u8>]) {
119 let socket_addr = addr.parse().unwrap();
120 let node_addr = GLOBAL_CONFIG.get_node_addr().parse().unwrap();
121 send_data(
122 socket_addr,
123 Package::Inv {
124 addr_from: node_addr,
125 op_type,
126 items: blocks.to_vec(),
127 },
128 );
129}
130
131fn send_block(addr: &str, block: &Block) {
132 let socket_addr = addr.parse().unwrap();

Callers 1

serveFunction · 0.70

Calls 2

send_dataFunction · 0.70
get_node_addrMethod · 0.45

Tested by

no test coverage detected