MailboxStoragePayload constructor
MailboxStoragePayload({})
Implementation
factory MailboxStoragePayload({
PrefixedSealedAndSignedMessage? prefixedSealedAndSignedMessage,
$core.List<$core.int>? senderPubKeyForAddOperationBytes,
$core.List<$core.int>? ownerPubKeyBytes,
$core.Map<$core.String, $core.String>? extraData,
}) {
final $result = create();
if (prefixedSealedAndSignedMessage != null) {
$result.prefixedSealedAndSignedMessage = prefixedSealedAndSignedMessage;
}
if (senderPubKeyForAddOperationBytes != null) {
$result.senderPubKeyForAddOperationBytes = senderPubKeyForAddOperationBytes;
}
if (ownerPubKeyBytes != null) {
$result.ownerPubKeyBytes = ownerPubKeyBytes;
}
if (extraData != null) {
$result.extraData.addAll(extraData);
}
return $result;
}