the locking bytecode to encode
the network for which to encode the address (mainnet
,
testnet
, or 'copayBCH'), defaults to mainnet
an implementation of sha256 (defaults to the internal WASM implementation)
Returns the sha256 hash of the provided input.
To incrementally construct a sha256 hash (e.g. for streaming), use init
,
update
, and final
.
a Uint8Array to be hashed using sha256
Generated using TypeDoc
Encode a locking bytecode as a Base58Address for a given network.
If
bytecode
matches a standard pattern, it is encoded using the proper address type and returned as a valid Base58Address (string).If
bytecode
cannot be encoded as an address (i.e. because the pattern is not standard), the resulting AddressContents is returned.Note, Base58Addresses cannot accept tokens; to accept tokens, use lockingBytecodeToCashAddress with
options.tokenSupport
set totrue
.