/// Convert string to byte array. Input parameters can be hex or dec. Returns empty array if invalid input e.g neither dec or hex.
bytesjsToBytes(std::stringconst&_s);
/// Add '0' on the head of _b until _l.
/// Add '0' on the head of @a _b until @a _l.
bytespadded(bytes_b,unsigned_l);
/// Add '0' on the queue of _b until _l.
/// Add '0' on the queue of @a _b until @a _l.
bytespaddedRight(bytes_b,unsigned_l);
/// Remove all trailing '0'
std::stringunpadRight(std::string_b);
/// Removing all trailing '0'. Returns empty array if input contains only '0' char.
bytesunpadded(bytes_s);
/// Remove all '0' on the head of _s. Returns 0 if _s contains only '0'.
/// Remove all '0' on the head of @a _s. Returns 0 if @a _s contains only '0'.
std::stringunpadLeft(std::string_s);
/// Convert u256 into user-readable string. Returns int/hex value of 64 bits int, hex of 160 bits FixedHash. As a fallback try to handle input as h256.