forked from LBRYCommunity/lbry-sdk
15 lines
444 B
Python
15 lines
444 B
Python
from collections import namedtuple
|
|
import msgpack
|
|
# Classes representing data and their serializers, if any.
|
|
|
|
|
|
class ClaimInfo(namedtuple("NameClaim", "name value txid nout amount address height cert_id")):
|
|
'''Claim information as its stored on database'''
|
|
|
|
@classmethod
|
|
def from_serialized(cls, serialized):
|
|
return cls(*msgpack.loads(serialized))
|
|
|
|
@property
|
|
def serialized(self):
|
|
return msgpack.dumps(self)
|