transactionID property
String
get
transactionID
Returns the transaction hash (ID) after the signing process.
Throws an exception if the transaction is not signed.
Implementation
String get transactionID {
if (_signature == null) {
throw const MessageException(
"The transaction hash cannot be obtained before the signing process.");
}
return BytesUtils.toHexString(
QuickCrypto.keccack256Hash(signedSerializedTransaction()),
prefix: "0x");
}