Skip to main content

toByteString

bitcoinjs-lib v0.2.9-beta.16


bitcoinjs-lib / toByteString

Function: toByteString()

toByteString(literal, isUtf8): ByteString

Defined in: packages/scrypt-ts-btc/src/smart-contract/fns/byteString.ts:16

Converts a literal to ByteString. If not passing isUtf8 or isUtf8 is false, then literal should be in the format of hex literal, i.e. /^([0-9a-fA-F]{2})*$/ Otherwise, literal should be in the format of utf8 literal, i.e. hello world

Parameters

literal

string

literal string, can be hex literal or utf8 literal, depends on the isUtf8 marker

isUtf8

boolean = false

marker indicating whether literal is utf8 or hex

Returns

ByteString

returns a ByteString

Onchain