summary method
Get a human-readable summary
Implementation
Map<String, dynamic> summary() {
return {
'callDataSize': '$callDataSize bytes',
'extensionCount': extensionCount,
'additionalSignedCount': additionalSignedCount,
'rawPayloadSize': '$rawPayloadSize bytes',
'willBeHashed': willBeHashed ? 'Yes (> 256 bytes)' : 'No',
'finalPayloadSize': willBeHashed ? '32 bytes (hash)' : '$rawPayloadSize bytes',
'extensions': extensions.keys.toList(),
'additionalSigned': additionalSigned.keys.toList(),
};
}