treasury.state
Read the current GBLIN protocol state on Base mainnet: NAV in USD, basket composition with dynamic weights, and Crash Shield status. Use this BEFORE any swap to know the current price and risk regime.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | ||
| basket | Yes | Assets in the basket with base and dynamic weights. | |
| nav_usd | Yes | Net asset value of one GBLIN share in USD. | |
| auction_open | Yes | True while a rebalancing auction is running. | |
| nav_reliable | Yes | False when a price feed is stale or a basket asset cannot be read; do not trade on the NAV then. | |
| eth_price_usd | Yes | ETH price in USD from the oracle. | |
| slippage_reason | No | ||
| crash_shield_active | Yes | True when the crash shield has cut the weight of a falling asset. | |
| slippage_buffer_pct | No | ||
| management_fee_bps_per_year | Yes | Management fee in basis points per year, read from the contract. |