Releases: elys-network/elys
v1.0.0
Description
Proposal: https://testnet.ping.pub/elys/gov/16
We're thrilled to announce the launch of Elys Network v1.0.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- Slippage amount and APR nan fixes by @amityadav0 in #1050
- add div by zero check by @99adarsh in #1051
- Increase coverage for Amm keeper and types package by @99adarsh in #1052
- Update chain ID references from 'elystestnet-1' to 'elysicstestnet-1'… by @cosmic-vagabond in #1049
- Update CancelPerpetualOrder to return all available balances to the o… by @cosmic-vagabond in #1053
- EdenB Burn fixes by @amityadav0 in #1054
- remove deprecated of package io/ioutil by @ChengenH in #1055
This release is part of our continuous effort to refine and optimize Elys Network. We appreciate the dedication and expertise of our contributors who help make Elys Network more robust and user-friendly.
Thank you for your ongoing support of Elys Network!
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary elysd-v1.0.0-darwin-all
for both amd64 and arm64.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/elys-network/elys
cd elys && git checkout v1.0.0
make install
What's Changed
See the full changelog here
v0.55.0
Description
Proposal: https://testnet.ping.pub/elys/gov/11
We're thrilled to announce the launch of Elys Network v0.55.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- fix(estaking): prevent reward to invalid delegations by @cosmic-vagabond in #1034
- Add a new field for external incentives apr by @amityadav0 in #1033
- [Amm]: Add a New Field for Slippage and Weight Breaking Fee on Trades by @amityadav0 in #1035
- chore: fix some function names in comment by @hanghuge in #1038
- adding forge for mainnet by @avkr003 in #1041
- [Dev-19] Tier package keeper coverage was increased by @fenriz07 in #1006
- Ci/fix sut by @cosmic-vagabond in #1037
- [Amm]: Fix slippage amount by @amityadav0 in #1042
- Fix swap command and enhance balance handling by @cosmic-vagabond in #1043
- Enhance CreateSpotOrder to emit events and return OrderId on market b… by @cosmic-vagabond in #1045
- Avkr003/airdrop by @avkr003 in #1046
- Update release workflow to enable software upgrade proposal creation by @cosmic-vagabond in #1047
- Update CLI examples to use 'bob' as the default user and fix release … by @cosmic-vagabond in #1048
This release is part of our continuous effort to refine and optimize Elys Network. We appreciate the dedication and expertise of our contributors who help make Elys Network more robust and user-friendly.
Thank you for your ongoing support of Elys Network!
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary elysd-v0.55.0-darwin-all
for both amd64 and arm64.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/elys-network/elys
cd elys && git checkout v0.55.0
make install
What's Changed
See the full changelog here
v0.54.0
Description
We're thrilled to announce the launch of Elys Network v0.54.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- ci: bump snap gen version by @cosmic-vagabond in #1017
- ci: use new runner id by @cosmic-vagabond in #1018
- [Tier]: Add query for locked order balances by @amityadav0 in #1007
- [Estaking]: Remove legacy structure and code by @amityadav0 in #1008
- fix tradeshield execute-order cli by @99adarsh in #1013
- Fix Join amm pool method by @99adarsh in #1004
- Masterchef improvements and fixes by @amityadav0 in #1014
- Estaking simplify and handle errors by @amityadav0 in #1012
- docs: add x modules summary doc by @cosmic-vagabond in #1020
- docs: fix links by @cosmic-vagabond in #1021
- ci: manual devnet deploy by @cosmic-vagabond in #1024
- fix(amm): collect half weight breaking fee by @cosmic-vagabond in #1016
- [Commitment]: Enable vest now with governance proposal by @amityadav0 in #1026
- fix perpetual revenue distribution by @avkr003 in #1030
- ccv consumer module implementation by @avkr003 in #997
- fixing fees by @avkr003 in #1032
- Apr query fixes by @amityadav0 in #1031
This release is part of our continuous effort to refine and optimize Elys Network. We appreciate the dedication and expertise of our contributors who help make Elys Network more robust and user-friendly.
Thank you for your ongoing support of Elys Network!
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary elysd-v0.54.0-darwin-all
for both amd64 and arm64.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/elys-network/elys
cd elys && git checkout v0.54.0
make install
What's Changed
See the full changelog here
v0.53.0
What's Changed
- Fix/remove existing orders with no locked order amount by @cosmic-vagabond in #998
- Adarsh/perp events by @Wgil in #996
- Remove tradeshield mocks and update related test by @99adarsh in #999
- fix(clock): remove clock related leftovers by @cosmic-vagabond in #1001
- Include Tradeshield TVL in tier calculation by @amityadav0 in #1000
- Updating accounted pool structure by @avkr003 in #1002
- [Commitment]: Remove legacy structure and code by @amityadav0 in #1003
Full Changelog: v0.52.0...v0.53.0
v0.52.0
What's Changed
- [Devnet] - build step was fixed by @fenriz07 in #968
- ci: use latest binary version by @cosmic-vagabond in #972
- [Tradeshield]: Handle error and improve execution logs by @amityadav0 in #974
- Discount Fee - adjustments by @amityadav0 in #964
- [Commitment]: Do not allow vested tokens to be staked by @amityadav0 in #965
- [Perpetual]: Remove toPay storage and code by @amityadav0 in #966
- Exported genesis validation fix by @99adarsh in #934
- Avkr003/validate by @avkr003 in #963
- Add Checks in UpdateTakeProfitPrice and UpdateStopLossPrice keeper functions by @99adarsh in #973
- Refactor perpetual test and add more test cases by @99adarsh in #977
- adding autocli options for parameter module by @avkr003 in #971
- Avkr003/protocol revenue by @avkr003 in #969
- Upgrade dep by @amityadav0 in #978
- Ignore pulsar files by @amityadav0 in #980
- Docs/improve proto generation instructions by @cosmic-vagabond in #979
- E2E: Increase masterchef coverage by @amityadav0 in #976
- feat(tradeshield): lock order amount when creating an order by @cosmic-vagabond in #983
- Amm params improvements by @avkr003 in #981
- Remove double import by @amityadav0 in #984
- Add test suite for Tradeshield module's tests and removed mockery by @99adarsh in #982
- Updating MsgFeedPrice and MsgFeedMultiplePrices by @avkr003 in #985
- ci: check snapshot height gth upgrade height by @cosmic-vagabond in #986
- Add Tradeshield module tests by @99adarsh in #987
- Avoid tx when market price is zero, remove price from external liquidity by @amityadav0 in #988
- Add check in UpdatePerpetualOrder by @99adarsh in #989
- fix query open estimation in perpetual module by @99adarsh in #990
- fix: jailed validators by @cosmic-vagabond in #991
- fix: cli to create pool by @avkr003 in #992
- [Estaking]: Reward distribution fixes by @amityadav0 in #993
- [Estaking]: Change EdenB mint amount by @amityadav0 in #995
Full Changelog: v0.51.0...v0.52.0
v0.51.0
What's Changed
- fix: v0.50.0 patch1 by @cosmic-vagabond in #950
- [Tier]: Fix usdc conversion by @amityadav0 in #949
- Modification to not allow staking on unvested tokens by @amityadav0 in #938
- ci: use new software upgrade tx cmd in release workflow by @cosmic-vagabond in #951
- test: refactor some tests by @cosmic-vagabond in #952
- fix: remove remaining wasm references by @cosmic-vagabond in #953
- updating read me by @avkr003 in #954
- [Test Action] - Coverage improved by @fenriz07 in #946
- fix: fix ibc hooks and add amm tests by @cosmic-vagabond in #955
- Discount changes by @amityadav0 in #957
- Migrate masterchef module test by @99adarsh in #959
- Replace discount with address by @amityadav0 in #960
- Avkr003/proto amino fix by @avkr003 in #956
- Discount fixes in amm by @amityadav0 in #961
- reducing upgrade height to half an hour by @avkr003 in #962
Full Changelog: v0.50.0...v0.51.0
v0.50.0
Description
Proposal: https://testnet.ping.pub/elys/gov/292
We're thrilled to announce the launch of Elys Network v0.50.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- [Tradeshield]: Update doc by @amityadav0 in #926
- cosmos sdk v0.50.9 upgrade by @avkr003 in #906
- fixing devnet deploy for v50 upgrade by @avkr003 in #929
- Halborn finding: ASA-2023-002: Default blockparams.maxbytes configuration may increase block times and affect consensus participation by @amityadav0 in #928
- max page limit was increased to 10000 on perpetual module by @fenriz07 in #927
- [Tier]: Perpetual TVL fixes and Discount issue fix by @amityadav0 in #924
- ci fix: devnet deployment and release software upgrade by @avkr003 in #930
- docs: reame by @Radovenchyk in #925
- test(estaking): increase test coverage to 85% by @cosmic-vagabond in #913
- Remove wasmbindings and cleanup wasm storage by @amityadav0 in #931
- reverting release ci by @avkr003 in #932
- updating upgrade height for release by @avkr003 in #935
- ci: set version to goreleaser by @cosmic-vagabond in #936
- test(amm): increase test coverage by @cosmic-vagabond in #933
- ci: fix goreleaser config by @cosmic-vagabond in #939
- test(amm): increase test coverage by @cosmic-vagabond in #941
- Fix tradeshield types by @Wgil in #940
- Fix/remove remaining wasm code by @cosmic-vagabond in #947
- ci: use previous version to raise proposal by @cosmic-vagabond in #948
This release is part of our continuous effort to refine and optimize Elys Network. We appreciate the dedication and expertise of our contributors who help make Elys Network more robust and user-friendly.
Thank you for your ongoing support of Elys Network!
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary elysd-v0.50.0-darwin-all
for both amd64 and arm64.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/elys-network/elys
cd elys && git checkout v0.50.0
make install
What's Changed
See the full changelog here
v0.49.4
What's Changed
- [Amm]: Impact and weight field fixes by @amityadav0 in #910
- [Tradeshield]: Fix missing fields by @amityadav0 in #912
- [Stablestake]: E2E by @amityadav0 in #911
- test(perpetual): improve code coverage by @fenriz07 in #907
- [Tradeshield]: Disable close orders, test open orders by @amityadav0 in #915
- [Tradeshield]: Review fixes/changes by @amityadav0 in #917
- feedback fixes by @avkr003 in #918
- Halborn finding: ASA-2024-004: Default evidence configuration parameters may limit window of validity by @amityadav0 in #919
- fix(amm): fund treasury balance with half weight breaking fee prior t… by @cosmic-vagabond in #916
- [Tier]: New query and endpoint to get user data by @fenriz07 in #920
- correcting slippage to be oracle based by @avkr003 in #921
- version fix by @avkr003 in #922
Full Changelog: v0.49.3...v0.49.4
v0.49.3
What's Changed
- feat(tradeshield): add tradeshield commands by @cosmic-vagabond in #889
- [Masterchef]: Tests by @amityadav0 in #892
- [Tradeshield]: Close order by @amityadav0 in #897
- ci: bump snap gen version by @cosmic-vagabond in #899
- [Perpetual]: Remove take profit trigger from health function by @amityadav0 in #896
- [Amm]: Improve external liquidity by @amityadav0 in #898
- test(commitment): improve code coverage to 81% by @cosmic-vagabond in #901
- [Amm]: Weight breaking fee fixes by @amityadav0 in #902
- improving perpetual short logic by @avkr003 in #904
- test(commitment): improve code coverage queries and types by @cosmic-vagabond in #908
- fix: short position closing by bot by @avkr003 in #909
Full Changelog: v0.49.2...v0.49.3
v0.49.2
Description
Proposal: https://testnet.ping.pub/elys/gov/289
We're thrilled to announce the launch of Elys Network v0.49.2! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- fix: query all perpetual enabled pools
- fix: add collateral for long perpetual position when collateral is same as trading asset
This release is part of our continuous effort to refine and optimize Elys Network. We appreciate the dedication and expertise of our contributors who help make Elys Network more robust and user-friendly.
Thank you for your ongoing support of Elys Network!
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary elysd-v0.49.2-darwin-all
for both amd64 and arm64.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/elys-network/elys
cd elys && git checkout v0.49.2
make install
What's Changed
See the full changelog here
What's Changed
Full Changelog: v0.49.1...v0.49.2