ProposalData constructor
const
ProposalData({
- required int id,
- required int expiry,
- required List<
Relay> relays, - required ConnectionMetadata proposer,
- required Map<
String, RequiredNamespace> requiredNamespaces, - required Map<
String, RequiredNamespace> optionalNamespaces, - required String pairingTopic,
- Map<
String, String> ? sessionProperties, - Map<
String, Namespace> ? generatedNamespaces, - ProposalRequests? requests,
Implementation
@JsonSerializable(includeIfNull: false)
const factory ProposalData({
required int id,
required int expiry,
required List<Relay> relays,
required ConnectionMetadata proposer,
required Map<String, RequiredNamespace> requiredNamespaces,
required Map<String, RequiredNamespace> optionalNamespaces,
required String pairingTopic,
Map<String, String>? sessionProperties,
Map<String, Namespace>? generatedNamespaces,
ProposalRequests? requests,
}) = _ProposalData;