Esempio n. 1
0
 def to_dict(self) -> Dict[str, Any]:
     return {
         "initiator_transfers":
         map_dict(serialize_bytes, identity, self.initiator_transfers),
         "cancelled_channels":
         self.cancelled_channels,
     }
Esempio n. 2
0
    def from_dict(cls, data: Dict[str, Any]) -> "InitiatorPaymentState":
        restored = cls(
            initiator_transfers=map_dict(
                deserialize_secret_hash, identity, data["initiator_transfers"]
            )
        )
        restored.cancelled_channels = data["cancelled_channels"]

        return restored
Esempio n. 3
0
    def from_dict(cls, data: Dict[str, Any]) -> 'InitiatorPaymentState':
        restored = cls(initiator_transfers=map_dict(
            serialization.deserialize_bytes,
            serialization.identity,
            data['initiator_transfers'],
        ), )
        restored.cancelled_channels = data['cancelled_channels']

        return restored
Esempio n. 4
0
 def to_dict(self) -> Dict[str, Any]:
     return {
         'initiator_transfers': map_dict(
             serialize_bytes,
             identity,
             self.initiator_transfers,
         ),
         'cancelled_channels': self.cancelled_channels,
     }