AXIS_NOTES_BY_CHAIN

Documentation for eth_defi.erc_4626.vault_protocol.axis.constants.AXIS_NOTES_BY_CHAIN data.

AXIS_NOTES_BY_CHAIN: dict[tuple[int, eth_typing.evm.HexAddress], str] = {(1, '0xeb892628d1e58bc475a6dcb7f5dbc4f591632aa4'): "Axis StakedUSDx V2 accepts USDx and issues sUSDx shares whose USDx value grows as rewards vest.\n\nV2 redemptions are asynchronous: request redemption, wait for the contract's account policy cooldown, then claim after Axis services the request. The default cooldown is configurable and servicing has no contract-enforced maximum delay, so this vault must not be treated as immediately redeemable ERC-4626 liquidity.\n\n- [Axis StakedUSDx documentation](https://docs.axis.to/susdx-the-rewards-vault/susdx)\n- [Axis staking and unstaking guide](https://docs.axis.to/susdx-the-rewards-vault/stake-and-unstake)", (9745, '0x13a099765b34b3aafedb8698cf7fd418e7730012'): "Axis StakedUSDx V1 accepts USDx and issues sUSDx shares whose USDx value grows as rewards vest.\n\nV1 uses a governance-configurable cooldown rather than ERC-7540. When ``cooldownDuration()`` is zero, direct ERC-4626 redemption is enabled; when it is non-zero, holders use the contract's cooldown and unstake flow. Callers must read the current contract setting before choosing a redemption path.\n\n- [Axis StakedUSDx documentation](https://docs.axis.to/susdx-the-rewards-vault/susdx)\n- [Plasma V1 contract](https://plasmaexplorer.com/address/0x13A099765B34b3aAFedb8698CF7fd418E7730012)"}

Deployment-specific notes keyed by (chain_id, address).