ChannelClosingEvent.fromMap constructor
ChannelClosingEvent.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ChannelClosingEvent.fromMap(Map<String, dynamic> map) {
return ChannelClosingEvent(
channelId: map['channelId'] as String,
reason: map['reason'] as String?,
initiator: map['initiator'] as String,
clientBalanceSats: BigInt.parse(map['clientBalanceSats'] as String? ?? '0'),
serverBalanceSats: BigInt.parse(map['serverBalanceSats'] as String? ?? '0'),
eventId: map['eventId'] as String?,
timestamp: ChannelEvent._parseTimestamp(map['timestamp']),
version: map['version'] as int?,
metadata: map['metadata'] as Map<String, dynamic>?,
);
}