tokenised_fund.spiko.constants

Documentation for eth_defi.tokenised_fund.spiko.constants Python module.

Verified Spiko USTBL deployment constants.

Module Attributes

SPIKO_CHAIN_ID

Ethereum mainnet chain id.

USTBL_TOKEN_ADDRESS

Spiko US T-Bills Money Market Fund ERC-20 proxy on Ethereum.

USTBL_PRICE_ORACLE_ADDRESS

Spiko's verified Oracle proxy publishing USTBL/USD NAV with the Chainlink AggregatorV3Interface surface.

USTBL_FIRST_SEEN_AT_BLOCK

First Ethereum block containing the USTBL proxy bytecode.

USTBL_FIRST_SEEN_AT

Naive UTC timestamp of USTBL_FIRST_SEEN_AT_BLOCK.

USTBL_ORACLE_FIRST_SEEN_AT_BLOCK

First Ethereum block containing the official USTBL oracle.

USTBL_NAV_SOURCE

Scan-record source label for the issuer-published NAV oracle.

SPIKO_HARDCODED_LEADS

Hardcoded discovery lead for the non-ERC-4626 USTBL tokenised fund.

SPIKO_CHAIN_ID = 1

Ethereum mainnet chain id.

USTBL_TOKEN_ADDRESS = '0xe4880249745eac5f1ed9d8f7df844792d560e750'

Spiko US T-Bills Money Market Fund ERC-20 proxy on Ethereum.

https://etherscan.io/address/0xe4880249745eac5f1ed9d8f7df844792d560e750

USTBL_PRICE_ORACLE_ADDRESS = '0x021289588cd81dc1ac87ea91e91607eef68303f5'

Spiko’s verified Oracle proxy publishing USTBL/USD NAV with the Chainlink AggregatorV3Interface surface.

https://github.com/spiko-tech/contracts/blob/main/subgraph/config/mainnet.json

USTBL_FIRST_SEEN_AT_BLOCK = 19690265

First Ethereum block containing the USTBL proxy bytecode.

USTBL_FIRST_SEEN_AT = datetime.datetime(2024, 4, 19, 15, 6, 11)

Naive UTC timestamp of USTBL_FIRST_SEEN_AT_BLOCK.

USTBL_ORACLE_FIRST_SEEN_AT_BLOCK = 19690267

First Ethereum block containing the official USTBL oracle.

USTBL_NAV_SOURCE = 'spiko_ustbl_oracle_latestRoundData'

Scan-record source label for the issuer-published NAV oracle.

SPIKO_HARDCODED_LEADS = ((1, '0xe4880249745eac5f1ed9d8f7df844792d560e750', 19690265, datetime.datetime(2024, 4, 19, 15, 6, 11)),)

Hardcoded discovery lead for the non-ERC-4626 USTBL tokenised fund.