CSIGMA_SYNCHRONOUS_POOL_ADDRESSES
Documentation for eth_defi.erc_4626.vault_protocol.csigma.vault.CSIGMA_SYNCHRONOUS_POOL_ADDRESSES data.
- CSIGMA_SYNCHRONOUS_POOL_ADDRESSES = frozenset({'0x438982ea288763370946625fd76c2508ee1fb229', '0x50d59b785df23728d9948804f8ca3543237a1495', '0xd5d097f278a735d0a3c609deee71234cac14b47e'})
cSigma deployments that use the reserve-limited synchronous ERC-4626 lifecycle (deposit +
redeemup tomaxRedeemcapacity; the excess is queued off-chain and revertsWithdrawalPendingonchain — seeCsigmaDepositManager).The full deposit + redeem lifecycle is fork-proven for the first two pools at block 21,900,000 (
tests/erc_4626/vault_protocol/test_csigma.py). cSigma USD (0xd5d097f2…) uses the sameCsigmaV2Poolcontract model and is included so it gets the capacity-aware manager (its reported rawMax redeemassertion becomes a typedVaultFlowUnavailable). Its lifecycle cannot be fork-proven at a fixed block the way the others are — it was not yet deployed at 21,900,000 and its deposits are currentlyPausable-paused — so it is covered by the capacity-preflight test instead of a full deposit/redeem round.