v3.9.0
v3.9.0 adds HyperEVM to the chains the fusion CLI can inspect. It also adds a simulator hook for modelling HyperCore reads, released as a preview. It applies to teams that run vaults on HyperEVM.
New
1. HyperEVM vault inspection
Now: the SDK’s vault tooling accepts chain 999 (HyperEVM). fusion vault info on a vault with a HyperCore market returns a hypercore block.
Usage: fusion vault info reads a chain 999 vault through the HyperEVM RPC provider set in the config.
2. HyperCore simulation hook (preview)
Now: VaultSimulator.with_state_override_provider(provider) takes a callback that returns state overrides for each simulated block that carries calls. The SDK’s HyperCore read model plugs in through it and stays in the tests, outside the public API.
Usage: the callback is passed to with_state_override_provider on a VaultSimulator. The simulation checks EVM validation under the Core state the callback supplies. It does not cover HyperCore acceptance, fills or fees.
Upgrade with pip install -U ipor-fusion. Full changelog: v3.9.0 on GitHub.
These notes describe changes to the IPOR Fusion SDK. They are not operational or financial advice. Operators are responsible for testing changes against their own vaults and configuration before use.