web3dart/src/crypto/formatting library
Functions
-
bytesToHex(
List< int> bytes, {bool include0x = false, int? forcePadLength, bool padToEvenLength = false}) → String -
Converts the
bytes
given as a list of integers into a hexadecimal representation. -
bytesToInt(
List< int> bytes) → BigInt - Converts the bytes from that list (big endian) to a (potentially signed) BigInt.
-
bytesToUnsignedInt(
Uint8List bytes) → BigInt -
hexToBytes(
String hexStr) → Uint8List - Converts the hexadecimal string, which can be prefixed with 0x, to a byte sequence.
-
hexToDartInt(
String hex) → int - Converts the hexadecimal input and creates an int.
-
hexToInt(
String hex) → BigInt - Takes the hexadecimal input and creates a BigInt.
-
intToBytes(
BigInt number) → Uint8List -
strip0x(
String hex) → String - If present, removes the 0x from the start of a hex-string.
-
unsignedIntToBytes(
BigInt number) → Uint8List