Make ArchivedFleetState a NamedTuple

pull/2574/head
Bogdan Opanchuk 2021-02-27 18:20:26 -08:00
parent c0a303a783
commit b20a6da134
1 changed files with 5 additions and 6 deletions

View File

@ -32,13 +32,12 @@ from nucypher.utilities.logging import Logger
from .nicknames import Nickname
class ArchivedFleetState:
class ArchivedFleetState(NamedTuple):
def __init__(self, checksum: str, nickname: Nickname, timestamp: maya.MayaDT, population: int):
self.checksum = checksum
self.nickname = nickname
self.timestamp = timestamp
self.population = population
checksum: ChecksumAddress
nickname: Nickname
timestamp: maya.MayaDT
population: int
def to_json(self):
return dict(checksum=self.checksum,