RedstoneSecuritizeFeed
Documentation for eth_defi.tokenised_fund.securitize.redstone.RedstoneSecuritizeFeed Python class.
- class RedstoneSecuritizeFeed
Bases:
objectOne reviewed Securitize NAV push feed.
RedStone push feeds expose the Chainlink aggregator interface. The
first_blockboundary is the first block wherelatestRoundData()returned a positive observation, which can be later than contract deployment.Attributes summary
EVM chain hosting both the Securitize token and feed.
Lower-case Securitize token address.
RedStone fundamental feed identifier.
Chainlink-compatible RedStone push-feed contract.
First block with a valid feed observation.
Number of decimals used by the oracle answer.
Methods summary
__init__(chain_id, token, feed_id, ...[, ...])- chain_id: int
EVM chain hosting both the Securitize token and feed.
- token: eth_typing.evm.HexAddress
Lower-case Securitize token address.
- feed_id: str
RedStone fundamental feed identifier.
- oracle_address: eth_typing.evm.HexAddress
Chainlink-compatible RedStone push-feed contract.
- first_block: int
First block with a valid feed observation.
- decimals: int
Number of decimals used by the oracle answer.
- __init__(chain_id, token, feed_id, oracle_address, first_block, decimals=8)
- Parameters
chain_id (int) –
token (eth_typing.evm.HexAddress) –
feed_id (str) –
oracle_address (eth_typing.evm.HexAddress) –
first_block (int) –
decimals (int) –
- Return type
None