Releases: osmosis-labs/mesh-security
Releases · osmosis-labs/mesh-security
refs/tags/v.0.11.1-alpha.1
0.11.1-alpha.1
- Band price feeder
- Using async icq for osmosis price feeder
active_external_staking
query- Allow instantiating vault with existing local staking contract
- Allow depositing vesting tokens in the vault
- Handle zero max cap
- Native immediate unbonding
- Transition stake
- Remove virtual staking mock
- Auto unbond tombstoned validator
- OnCloseChannel logic
v.0.11.1-alpha.0
What's Changed
- feat: band price feeder by @trinitys7 in #195
- feat: Using async icq for osmosis price feeder by @trinitys7 in #206
Full Changelog: v0.11.0-alpha.0...v.0.11.1-alpha.0
v.0.11.0-alpha.0
What's Changed
- feat(vault):
active_external_staking
query by @Reecepbcups in #184 - Adds basic
ts-codegen
support for the frontend by @JakeHartnell in #181 - Only ignore codegen source file in root by @JakeHartnell in #186
- Upgrade deps by @JakeHartnell in #187
- Workaround to enable communication between
Empty
andCustom
contracts in mt by @jawoznia in #189 - Sylvia upgrade by @JakeHartnell in #188
- Allow instantiating vault with existing local staking contract by @JakeHartnell in #190
- feat: allow depositing vesting tokens in the vault by @neitdung in #196
- feat: Handle zero max cap by @trinitys7 in #192
- feat: native immediate unbonding by @neitdung in #197
- feat: transition stake by @neitdung in #199
- Remove virtual staking mock by @trinitys7 in #200
- feat: auto unbond tombstoned validator by @trinitys7 in #201
- update docs for v2 by @vuong177 in #204
- feat: on_close_channel logic by @trinitys7 in #203
New Contributors
- @Reecepbcups made their first contribution in #184
- @neitdung made their first contribution in #196
- @trinitys7 made their first contribution in #192
- @vuong177 made their first contribution in #204
Full Changelog: v0.10.0-alpha.1...v0.11.0-alpha.0
refs/tags/v0.10.0-alpha.1
0.10.0
- Slash amounts support.
- Update cosmwasm.
- Slashing docs update.
0.9.0
- Osmosis price oracle.
- Native slashing.
- Multiple slash ratios.
- Clean up empty liens in vault.
- Specify precise deps / set minimum cw version.
0.8.1
- Modify jailing test helper to better reflect blockchain's behaviour.
- Fix: Filter out jailed validators from removed set.
0.8.1-alpha.1
- Slashing propagation accounting.
- Improve cross-bond/unbond process.
0.8.0-alpha.1
- Add code coverage.
- Disable native staking in vault.
- Improve rewards withdrawal process.
- Valset updates for external-staking.
0.7.0-alpha.2
- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
0.7.0-alpha.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)
refs/tags/v0.9.0
0.9.0
- Osmosis price oracle.
- Native slashing.
- Multiple slash ratios.
- Clean up empty liens in vault.
- Specify precise deps / set minimum cw version.
0.8.1
- Modify jailing test helper to better reflect blockchain's behaviour.
- Fix: Filter out jailed validators from removed set.
0.8.1-alpha.1
- Slashing propagation accounting.
- Improve cross-bond/unbond process.
0.8.0-alpha.1
- Add code coverage.
- Disable native staking in vault.
- Improve rewards withdrawal process.
- Valset updates for external-staking.
0.7.0-alpha.2
- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
0.7.0-alpha.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)
refs/tags/v0.8.1
0.8.1-alpha.1
- Slashing propagation accounting.
- Improve cross-bond/unbond process.
0.8.0-alpha.1
- Add code coverage.
- Disable native staking in vault.
- Improve rewards withdrawal process.
- Valset updates for external-staking.
0.7.0-alpha.2
- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
0.7.0-alpha.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)
refs/tags/v0.8.1-alpha.1
0.8.1-alpha.1
- Slashing propagation accounting.
- Improve cross-bond/unbond process.
0.8.0-alpha.1
- Add code coverage.
- Disable native staking in vault.
- Improve rewards withdrawal process.
- Valset updates for external-staking.
0.7.0-alpha.2
- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
0.7.0-alpha.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)
refs/tags/v0.8.0-alpha.1
0.8.0-alpha.1
- Add code coverage.
- Disable native staking in vault.
- Improve rewards withdrawal process.
- Valset updates for external-staking.
0.7.0-alpha.2
- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
0.7.0-alpha.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)
refs/tags/v0.7.0-alpha.2
0.7.0-alpha.2
- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
0.7.0-alpha.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)
refs/tags/v0.7.0-alpha.1
0.7.0-alhpa.1
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
0.3.0-beta
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider)
TODO: Dynamic updates - Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)