FlyingTulipSharePriceObservation

Documentation for eth_defi.erc_4626.vault_protocol.flying_tulip.historical_context.FlyingTulipSharePriceObservation Python class.

class FlyingTulipSharePriceObservation

Bases: object

One replayed, non-redeemable sftUSD price-equivalence observation.

Attributes summary

block_number

Source settlement block.

block_timestamp

Source settlement Unix timestamp.

epoch_id

Source EpochSettled identifier.

total_supply

Reconstructed sftUSD principal supply in ftUSD units.

share_price

Compounded, non-redeemable ftUSD price equivalent.

total_assets

Synthetic equivalent value, share_price * total_supply.

Methods summary

__init__(block_number, block_timestamp, ...)

block_number: int

Source settlement block.

block_timestamp: int

Source settlement Unix timestamp.

epoch_id: int

Source EpochSettled identifier.

total_supply: decimal.Decimal

Reconstructed sftUSD principal supply in ftUSD units.

share_price: decimal.Decimal

Compounded, non-redeemable ftUSD price equivalent.

total_assets: decimal.Decimal

Synthetic equivalent value, share_price * total_supply.

This is a reward-reinvested performance value for the shared share_price_equivalence pipeline, not contractual sftUSD TVL.

__init__(block_number, block_timestamp, epoch_id, total_supply, share_price, total_assets)
Parameters
Return type

None