Function deriveHdPrivateNodeIdentifier derive Hd Private Node Identifier ( hdPrivateNode , __namedParameters ? ) : string | Uint8Array Parameters __namedParameters : { crypto ?: { ripemd160 : { hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) ; } ; secp256k1 : { derivePublicKeyCompressed : ( ( privateKey ) => string | Uint8Array ) ; } ; sha256 : { hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) ; } ; } ; } = {} Optional
crypto ?: { ripemd160 : { hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) ; } ; secp256k1 : { derivePublicKeyCompressed : ( ( privateKey ) => string | Uint8Array ) ; } ; sha256 : { hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) ; } ; } ripemd160 : { hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) ; } hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) secp256k1 : { derivePublicKeyCompressed : ( ( privateKey ) => string | Uint8Array ) ; } derive Public Key Compressed : ( ( privateKey ) => string | Uint8Array ) ( privateKey ) : string | Uint8Array Returns string | Uint8Array sha256 : { hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) ; } hash : ( ( input ) => Uint8Array ) & ( ( input ) => Uint8Array ) Returns string | Uint8Array
Derive the public identifier for a given HdPrivateNode. This is used to uniquely identify HD nodes in software. The first 4 bytes of this identifier are considered its "fingerprint".