MCPcopy Create free account
hub / github.com/ddimaria/rust-blockchain-tutorial / private_key_address

Function private_key_address

utils/src/crypto.rs:121–125  ·  view source on GitHub ↗

Convert a private key into an address using the last 20 bytes of the hash ```rust use utils::crypto::{keypair, private_key_address}; let (private_key, public_key) = keypair(); let address = private_key_address(&private_key); ```

(key: &SecretKey)

Source from the content-addressed store, hash-verified

119/// let address = private_key_address(&private_key);
120/// ```
121pub fn private_key_address(key: &SecretKey) -> H160 {
122 let public_key = key.public_key(&CONTEXT);
123
124 public_key_address(&public_key)
125}
126
127/// Create a hash
128///

Calls 1

public_key_addressFunction · 0.85

Tested by 1