Releases: elys-network/elys
v0.47.0
Description
Proposal: https://testnet.ping.pub/elys/gov/282
We're thrilled to announce the launch of Elys Network v0.47.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- Ci/fix gov proposals by @cosmic-vagabond in #826
- [LeverageLp]: Reduce the collateral by the same % as what the position is reduced by @amityadav0 in #825
- Deleting all negative mtp custody by @avkr003 in #829
- fix(perpetual): not check min liabilities anymore as borrow interest payments at closure by @cosmic-vagabond in #831
- [Perpetual/Masterchef]: Add perpetual fee collection function in Masterchef by @amityadav0 in #827
- [Stablestake]: Fix USDC earn amount and borrow ratio by @amityadav0 in #830
- [Stablestake]: Dynamic Redemption Rate Implementation by @amityadav0 in #832
- [Tradeshield]: Add init to codec by @amityadav0 in #834
- [Perpetual]: add dynamic leverage by @cryptokage1996 in #821
- docs(tradeshield): add bots doc by @cosmic-vagabond in #835
- Dev 1954 user cannot partially close a position by @cryptokage1996 in #833
- [Perpetual]: Add PnL on chain field by @amityadav0 in #836
- Feat/perp close estimation by @cosmic-vagabond in #828
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.47.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.47.0
make install
What's Changed
See the full changelog here
v0.46.0
Description
Proposal: https://testnet.ping.pub/elys/gov/280
We're thrilled to announce the launch of Elys Network v0.46.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- ci: fix gov proposals by @cosmic-vagabond in #797
- ci: bump snap gen version by @cosmic-vagabond in #801
- [Tradeshield]: Design the Data Structures by @amityadav0 in #799
- [Perpetual]: Listing just oracle pool and a position can open if the pool is oracle by @fenriz07 in #798
- [Tradeshield]: Define Module Governance Parameters by @amityadav0 in #802
- fix:open estimation panic by @cryptokage1996 in #800
- Add tradeshield in codecov by @amityadav0 in #803
- [Perpetual]: Handle payments for users by @amityadav0 in #805
- [Perpetual] net open interest was added by @fenriz07 in #804
- feat: execute orders message by @cosmic-vagabond in #806
- fixing negative custody amount issue by @avkr003 in #813
- fix: query open estimation when take profit price zero by @cosmic-vagabond in #809
- feat: fix division by zero issue by @cryptokage1996 in #808
- feat: add asset price in position query by @cryptokage1996 in #807
- [LeverageLp]: CloseEst bug fix by @amityadav0 in #812
- feat: add take profit price Msg by @cryptokage1996 in #815
- Fix tests by @amityadav0 in #817
- [Commitment]: Skip funds locked by @amityadav0 in #816
- refactor: use snake case fields with proto message fields by @cosmic-vagabond in #822
- open estimation query fix by @avkr003 in #814
- [Perpetual] net open interest and funding rate functions were update. by @fenriz07 in #820
- Dev 99 missing positions and orders fields by @cryptokage1996 in #810
- [Leveragelp]: bug fix by @cryptokage1996 in #823
- ci: update upgrade window by @cosmic-vagabond in #824
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.46.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.46.0
make install
What's Changed
See the full changelog here
v0.45.1
Description
Proposal: https://testnet.ping.pub/elys/gov/276
We're thrilled to announce the launch of Elys Network v0.45.1! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- Fix: Negative leveragelp by @amityadav0 in #792
- [leveragelp]: fix new add collateral flow by @cryptokage1996 in #790
- fix: remaining changes needed for leverage one fix by @cosmic-vagabond in #793
- GiveBestPool have parameter to get only oracle pools and remove Float64 Usage by @avkr003 in #789
- ci: software upgrade after an hour by @cosmic-vagabond in #794
- test: fix leveragelp unit tests by @cosmic-vagabond in #795
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.45.1-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.45.1
make install
What's Changed
See the full changelog here
v0.45.0
Description
Proposal: https://testnet.ping.pub/elys/gov/275
We're thrilled to announce the launch of Elys Network v0.45.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- Docs/perpetual borrow interest spec by @cosmic-vagabond in #765
- updated hard-coded protocol revenue address to function derived address by @avkr003 in #763
- ci: enable stable stake data by @cosmic-vagabond in #767
- [LeverageLp]: Fix position query by @amityadav0 in #758
- [LeverageLp]: add position usd value by @cryptokage1996 in #764
- [Leveragelp]:refactor usd value to dec by @cryptokage1996 in #770
- feat: add import/export stablestake flow by @cosmic-vagabond in #771
- ci: update snap gen version to use latest stablestake genesis DS by @cosmic-vagabond in #774
- ci: stablestake data export flow using new binary by @cosmic-vagabond in #775
- docs: funding rate payment by @cosmic-vagabond in #781
- Avk003/masterchef params by @avkr003 in #761
- adding left over test cases for leverageLP by @avkr003 in #768
- perpetual keys migration by @avkr003 in #769
- portfolio keys migration and redundant data deletion by @avkr003 in #772
- [LeverageLp]: set position health to max dec when liability is zero by @cryptokage1996 in #773
- Improve Validate Basic for all msgs and tests by @amityadav0 in #776
- Improve Validate Basic for all msgs in all modules by @fenriz07 in #778
- debt keys migration by @avkr003 in #779
- [Perpetual]: Add bot and incentivised spec by @amityadav0 in #782
- oracle key migration by @avkr003 in #780
- [Perpetual]: Remove rule validation for leverage param by @fenriz07 in #784
- [Perpetual]: add stop loss price by @cryptokage1996 in #759
- separated MTP with and without pagination by @avkr003 in #786
- params validation and moved its storage from paramsubspace to module KV Store by @avkr003 in #777
- [Perpetual]: New Liquidation System by @amityadav0 in #766
- [TradeShield]: Scaffold TradeShield module by @amityadav0 in #785
- feat: add dynamic leverage by @cryptokage1996 in #755
- Dev 1847 create stop loss triggering logic by @cryptokage1996 in #787
- fix: stop loss triggering logic by @cryptokage1996 in #788
- [MasterChef] Pools rewards - Eden by @fenriz07 in #762
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.45.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.45.0
make install
What's Changed
See the full changelog here
v0.44.0
Description
Proposal: https://testnet.ping.pub/elys/gov/274
We're thrilled to announce the launch of Elys Network v0.44.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- ci: restore 5 hrs upgrade time window by @cosmic-vagabond in #746
- codecov components updates by @Wgil in #743
- Ci/update snap gen version by @cosmic-vagabond in #749
- ci: enable commitment data within snap gen by @cosmic-vagabond in #753
- [Bug]: Leverage, Commitment by @amityadav0 in #747
- fix: mitigate panic caused by must acc address in abci by @cosmic-vagabond in #750
- [Masterchef]: Store 7 days fees and add queries to display by @amityadav0 in #754
- [Tier]: update perpetual response by @amityadav0 in #756
- Add forward calc field for eden rewards query by @amityadav0 in #751
- Avkr003/leverage improvements by @avkr003 in #752
- Feat/leveragelp hooks by @cryptokage1996 in #748
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.44.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.44.0
make install
What's Changed
See the full changelog here
v0.43.1
Description
Proposal: https://testnet.ping.pub/elys/gov/270
We're thrilled to announce the launch of Elys Network v0.43.1! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- Fix leverage query error by @amityadav0 in #742
- ci: update snap gen version by @cosmic-vagabond in #744
- ci: reduce upgrade time window to one hour temporaly for the fix upgrade by @cosmic-vagabond in #745
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.43.1-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.43.1
make install
What's Changed
See the full changelog here
v0.43.0
Description
Proposal: https://testnet.ping.pub/elys/gov/269
We're thrilled to announce the launch of Elys Network v0.43.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- fixing legacy params key and value by @avkr003 in #724
- Remove unused field by @amityadav0 in #710
- fixing claim rewards cli by @avkr003 in #727
- feat: add error handling on hooks by @cryptokage1996 in #728
- [LeverageLp]: Cleanup after migration by @amityadav0 in #725
- docs: liq system v2 spec for leverage lp by @cosmic-vagabond in #729
- [Masterchef]: Spec improvements by @amityadav0 in #730
- Removes UserRewardInfo with 0 RewardPending and 0 RewardDebt (masterc… by @avkr003 in #731
- [Parameter]: Add gov message to update reward data lifecycle by @amityadav0 in #733
- [Liquidation]: Add more logs and events by @amityadav0 in #735
- docs: orderbook specs by @cosmic-vagabond in #732
- docs: update 05_hooks.md by @eltociear in #737
- Add codecov action by @Wgil in #739
- Add codecov config file by @Wgil in #741
- manual release to devnet was added by @fenriz07 in #740
- Adding test cases for add/remove/update pool and fixing its msg_server by @avkr003 in #738
- feat: add updated leverage in query by @cryptokage1996 in #736
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.43.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.43.0
make install
What's Changed
See the full changelog here
v0.42.0
Description
Proposal: https://testnet.ping.pub/elys/gov/267
We're thrilled to announce the launch of Elys Network v0.42.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- ci: snap gen version update by @cosmic-vagabond in #704
- ci: refresh upload snapshot output by @cosmic-vagabond in #705
- ci: update snap gen version by @cosmic-vagabond in #706
- [LeverageLp, StableStake]: Liquidation and Interest algorithm by @amityadav0 in #692
- feat: remove zero value commitment tokens by @cryptokage1996 in #703
- Avkr003/estaking keys by @avkr003 in #707
- Improve Getter and Setter for Debt by @amityadav0 in #708
- fix: simple earn Apr by @cryptokage1996 in #693
- Debt query fix and error message improvements by @amityadav0 in #712
- Avkr003/commitment keys by @avkr003 in #711
- ci: minor setup handler changes by @cosmic-vagabond in #713
- command timeout was increased to 60m by @fenriz07 in #717
- docs: add localnet setup guide to readme by @cosmic-vagabond in #715
- Optimizing masterchef keys by @avkr003 in #714
- [Bug]: Commitment migration by @amityadav0 in #718
- feat: update leveragelp total query by @cryptokage1996 in #719
- Unit test cases for close position, add collateral and claim rewards by @avkr003 in #720
- Optimization of leveragelp keys by @avkr003 in #721
- [Data]: Commitment module fix by @amityadav0 in #723
- changing method of migration for UserRewardInfo by @avkr003 in #722
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.42.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.42.0
make install
What's Changed
See the full changelog here
v0.41.1
Description
Proposal: https://testnet.ping.pub/elys/gov/266
We're thrilled to announce the launch of Elys Network v0.41.1! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- [Bug]: Consider eden price for vesting amount by @amityadav0 in #701
- ci: update setup handler version by @cosmic-vagabond in #702
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.41.1-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.41.1
make install
What's Changed
See the full changelog here
v0.41.0
Description
Proposal: https://testnet.ping.pub/elys/gov/264
We're thrilled to announce the launch of Elys Network v0.41.0! This update is primarily focused on enhancements and codebase improvements. Here’s a brief overview of what’s new:
Changes
- Add bot documentation and architecture by @amityadav0 in #684
- Fixing close position for non-zero exit fee pool by @avkr003 in #685
- [Bug]: incorrect commitments due to usdc price by @amityadav0 in #686
- Fix modules codecs by @Wgil in #690
- Standarize msg names by @Wgil in #694
- Update module codecs by @Wgil in #696
- Avkr003/minor fixes by @avkr003 in #697
- [Bug]: Position liquidation failure by @amityadav0 in #695
- Avkr003/leverage lp testing by @avkr003 in #689
- [oracle] [assetprofile]/create asset without gov proposal by @fenriz07 in #691
- Ci/update snap gen version by @cosmic-vagabond in #688
- delete gov proposals in oracle and assetprofile modules by @fenriz07 in #698
- ci: fix gov proposals in testnet by @cosmic-vagabond in #699
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.41.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.41.0
make install
What's Changed
See the full changelog here