Token identifier derived from a BSV address.
Summary
Functions
Create a TokenId from an address string and 20-byte public key hash.
Create a TokenId from a 20-byte public key hash (address is hex-encoded).
Create a TokenId from an address string (PKH defaults to zero).
Return the token ID as its address string.
Types
@type t() :: %BSV.Tokens.TokenId{address_string: String.t(), pkh: <<_::160>>}
Functions
Create a TokenId from an address string and 20-byte public key hash.
@spec from_pkh(<<_::160>>) :: t()
Create a TokenId from a 20-byte public key hash (address is hex-encoded).
Create a TokenId from an address string (PKH defaults to zero).
Return the token ID as its address string.