Keccak256Helper.h

class UKeccak256Helper : public UBlueprintFunctionLibrary

Exposes Keccak256.h functionality to Blueprints/C++ code as a Function Library

Public Static Functions

static FString Keccak256(FString data)

Blueprint function that calculates the keccak256 hash of the data string and returns the result as a hex FString.

static TArray<uint8> Keccak256Bytes(FString data)

Blueprint function that calculates the keccak256 hash of the data string and returns the result as a 32 byte TArray.

static TArray<uint8> ConcatByteArraysAndKeccak256(TArray<FByte2DArray> byte2DArray)

Blueprint function that concatenates an array of byte arrays and then calculates the keccak256 hash of the result. Returns the result in a byte array.

static void Keccak256FStringToByteArray(FString data, uint8_t *dest)

Static cpp function that hashes text with Keccak256 into a 32 byte array