AssetoProduct
Documentation for eth_defi.tokenised_fund.asseto.constants.AssetoProduct Python class.
- class AssetoProduct
Bases:
objectAsseto on-chain product metadata.
- Parameters
chain_id – EVM chain hosting the product.
token – ERC-20 tokenised fund share address.
manager – Asseto
AoABTManagerrequest/claim contract, when published.pricer – Asseto
Pricercontract that publishes NAV/share in base-18 USD, when published.collateral – Stablecoin used by the manager for subscriptions and redemptions, when the product publishes it.
first_seen_at_block – Token proxy deployment block.
first_seen_at – Token proxy deployment timestamp as a naive UTC datetime.
management_fee – Documented annual underlying-fund management fee, when available.
performance_fee – Documented underlying-fund performance fee, when available.
has_custom_fees – Whether the fund fee terms include conditions that cannot be expressed as one scalar percentage.
Attributes summary
chain_idtokensymbolproduct_namemanagerpricercollateralfirst_seen_at_blockfirst_seen_atmanagement_feeperformance_feehas_custom_feesAsseto public product-registry identifier for its display NAV history.
Product key required by Asseto's off-chain product endpoints.
Informational public product description.
Methods summary
__init__(chain_id, token, symbol, ...[, ...])- offchain_product_id: Optional[int]
Asseto public product-registry identifier for its display NAV history.
- offchain_product_name: Optional[str]
Product key required by Asseto’s off-chain product endpoints.
- description: Optional[str]
Informational public product description.
- __init__(chain_id, token, symbol, product_name, manager, pricer, collateral, first_seen_at_block, first_seen_at, management_fee=None, performance_fee=None, has_custom_fees=False, offchain_product_id=None, offchain_product_name=None, description=None)
- Parameters
chain_id (int) –
token (eth_typing.evm.HexAddress) –
symbol (str) –
product_name (str) –
manager (Optional[eth_typing.evm.HexAddress]) –
pricer (Optional[eth_typing.evm.HexAddress]) –
collateral (Optional[eth_typing.evm.HexAddress]) –
first_seen_at_block (int) –
first_seen_at (datetime.datetime) –
has_custom_fees (bool) –
- Return type
None