Package-level declarations
Functions
Delete multiple keys at once. Returns a list of results for each operation.
Check if all specified keys exist.
Check if any of the specified keys exist.
Get a value as ByteArray or null if not found.
Get a value as Double or null if not found/invalid.
Get a value as Double with a default fallback.
Get a value as Float or null if not found/invalid.
Get a value as Float with a default fallback.
Get a value as Int or null if not found/invalid.
Get a value as Int with a default fallback.
Get a value as String or null if not found/invalid.
Get a value as String with a default fallback.
Converts a hex string (with or without 0x prefix) to BigInteger.
Converts a hex string (with or without 0x prefix) to ByteArray.
Computes the Keccak-256 cryptographic hash of the byte array.
Execute a block if the result is a failure.
Execute a block if the result is successful.
Converts a ByteArray into a 32-byte public key representation. If the input ByteArray is longer than 32 bytes, it's truncated. If it's shorter, it's right-aligned within a 32-byte array.
Set multiple values at once. Returns a list of results for each operation.
Computes the SHA-256 cryptographic hash of the byte array.
Converts the byte array into a Base58-encoded string following Bitcoin's alphabet.
Encodes the current byte array into a Base58Check-encoded string.
Converts BigInteger to hex string with 0x prefix.
Converts a ByteArray to a hex string with 0x prefix.
Converts a ByteArray representing an uncompressed public key into a TRON blockchain address.
Converts BigInteger to byte array, ensuring non-negative representation. Removes the leading zero byte (sign byte) if present.