summary method

Map<String, dynamic> summary()

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(),
  };
}