Skip to content

Releases: osmosis-labs/mesh-security

refs/tags/v.0.11.1-alpha.1

12 Nov 11:19
66023c8
Compare
Choose a tag to compare

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

30 Sep 04:33
d706e50
Compare
Choose a tag to compare
v.0.11.1-alpha.0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.11.0-alpha.0...v.0.11.1-alpha.0

v.0.11.0-alpha.0

06 Sep 14:49
9c1a082
Compare
Choose a tag to compare
v.0.11.0-alpha.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.10.0-alpha.1...v0.11.0-alpha.0

refs/tags/v0.10.0-alpha.1

13 Dec 12:43
Compare
Choose a tag to compare

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 and external-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

23 Nov 15:45
Compare
Choose a tag to compare

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 and external-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

17 Nov 13:19
Compare
Choose a tag to compare

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 and external-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

06 Nov 08:34
Compare
Choose a tag to compare

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 and external-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

19 Oct 07:52
Compare
Choose a tag to compare

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 and external-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

12 Oct 08:56
Compare
Choose a tag to compare

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 and external-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

11 Oct 06:48
Compare
Choose a tag to compare

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 and external-staking support IBC
    • Handshake and channel creation
    • Validator sync protocol (Consumer -> Provider)
      TODO: Dynamic updates
    • Staking protocol (Provider -> Consumer)
    • Rewards protocol (Consumer -> Provider -> Consumer)