fromProto static method
Creates a ReservationVoucherData from a protocol buffer message.
Implementation
static ReservationVoucherData fromProto(ReservationVoucher pb) {
final relay = PeerId.fromBytes(Uint8List.fromList(pb.relay));
final peer = PeerId.fromBytes(Uint8List.fromList(pb.peer));
final expiration = DateTime.fromMillisecondsSinceEpoch(pb.expiration.toInt() * 1000);
return ReservationVoucherData(
relay: relay,
peer: peer,
expiration: expiration,
);
}