privex.steemengine.objects.Token¶
- class Token(symbol: str, name: str = '', issuer: str = '', metadata: ~typing.Optional[~typing.Union[~privex.steemengine.objects.TokenMetadata, str, dict, list]] = None, precision: int = 0, max_supply: ~decimal.Decimal = <factory>, circulating_supply: ~decimal.Decimal = <factory>, supply: ~decimal.Decimal = <factory>, raw_data: ~typing.Union[dict, ~privex.helpers.collections.DictObject] = <factory>)[source]¶
Represents a token’s information on SteemEngine
- __init__(symbol: str, name: str = '', issuer: str = '', metadata: ~typing.Optional[~typing.Union[~privex.steemengine.objects.TokenMetadata, str, dict, list]] = None, precision: int = 0, max_supply: ~decimal.Decimal = <factory>, circulating_supply: ~decimal.Decimal = <factory>, supply: ~decimal.Decimal = <factory>, raw_data: ~typing.Union[dict, ~privex.helpers.collections.DictObject] = <factory>) None¶
Methods
__init__(symbol[, name, issuer, metadata, ...])from_dict(obj)from_list(obj_list)get(key[, fallback])Attributes
issuerThe username of the issuer/owner of the token on SteemEngine, e.g.
metadataMetadata for the token, including the
url,iconanddesc(description)nameThe full name for the token, e.g.
precisionThe precision / amount of decimal places the token uses
symbolThe short symbol for the token, e.g.
max_supplyThe maximum amount of tokens that can ever be printed
circulating_supplyAmount of tokens that are circulating, i.e. have not been burned.
supplyAmount of tokens in existence
raw_dataThe raw, unmodified data that was passed as kwargs, as a dictionary