getBTCAddressByte
getBTCAddressByte(
account
):bigint
Returns a byte value derived from the public key of a Bitcoin account, depending on its address type.
- For P2SH(P2WPKH) addresses, adds 2 to the first byte of the public key.
- For P2WPKH addresses, returns the first byte of the public key.
- For P2TR addresses, returns 0n.
Usage
ts
import { getBTCAddressByte } from '@midl/executor';
const byteValue = getBTCAddressByte(account);
Parameters
Name | Type | Description |
---|---|---|
account | Account | The Bitcoin account |
Returns
bigint
— The derived byte value.