Skip to content

Releases: osmosis-labs/mesh-security

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)

refs/tags/v0.6.0

24 Aug 03:29
2f0ea46
Compare
Choose a tag to compare

0.6.0

  • Implement Value Ranges instead of Locking #98
  • tests: Remove unused packages/mocks #110
  • Update sylvia #105

refs/tags/v0.5.0-alpha.1

25 Jul 05:41
7087207
Compare
Choose a tag to compare

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)