Relay.deserialize constructor
Relay.deserialize(
- CborListValue cbor
Deserialize a Relay instance from CBOR data.
Implementation
factory Relay.deserialize(CborListValue cbor) {
final type = RelayType.deserialize(cbor.getIndex(0));
switch (type) {
case RelayType.multiHostName:
return MultiHostName.deserialize(cbor);
case RelayType.singleHostAddr:
return SingleHostAddr.deserialize(cbor);
default:
return SingleHostName.deserialize(cbor);
}
}