generateTransactionDigest static method

List<int> generateTransactionDigest({
  1. required List<int> txBytes,
  2. required bool hashDigest,
})

generate sui transaction digest for signing.

Implementation

static List<int> generateTransactionDigest(
    {required List<int> txBytes, required bool hashDigest}) {
  if (!hashDigest) return txBytes.asImmutableBytes;
  return QuickCrypto.blake2b256Hash(txBytes).asImmutableBytes;
}