Decodes a character string or raw vector from base58 encoding with checksum.
Usage
base58dec(x, convert = TRUE)
Value
A character string, raw vector, or other object depending on the
value of convert.
Arguments
x
a character string or raw vector containing base58 encoded data.
convert
logical TRUE to convert back to a character string, FALSE
to convert back to a raw vector or NA to decode and then unserialize back
to the original object.
Details
The 4-byte checksum suffix is verified using double SHA-256 and an error is
raised if validation fails. Note: does not expect a version byte prefix
(unlike Bitcoin Base58Check).
The value of convert should be set to TRUE, FALSE or NA to be the
reverse of the 3 encoding operations (for strings, raw vectors and arbitrary
objects), in order to return the original object.