serialize method
Serializes the layout.
Implementation
@override
Map<String, dynamic> serialize() {
return {
'numSignatures': numSignatures,
'signatureOffset': signatureOffset,
'signatureInstructionIndex': signatureInstructionIndex,
'ethAddressOffset': ethAddressOffset,
'ethAddressInstructionIndex': ethAddressInstructionIndex,
'messageDataOffset': messageDataOffset,
'messageDataSize': messageDataSize,
'messageInstructionIndex': messageInstructionIndex,
'ethAddress': ethAddress.toBytes(),
'signature': signature,
'recoveryId': recoveryId
};
}