Releases: elys-network/elys
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
v0.49.1
v0.49.0
What's Changed
- [Perpetual]: Add spec for triggers by @amityadav0 in #871
- Forge by @Wgil in #878
- Decommission Incentive Module and Reallocate Queries by @amityadav0 in #877
- test(commitment): increase coverage from 40 to 76% by @cosmic-vagabond in #872
- feat: usdc pool check by @cryptokage1996 in #868
- [Perpetual]: Fix open interest by @amityadav0 in #879
- feat(amm): weight recovery reward applied to weight balance bonuses by @cosmic-vagabond in #870
- Dev 1930 set max value for pool by @cryptokage1996 in #863
- [Perpetual]: Fix estimatedPnL by @amityadav0 in #882
- [Perpetual]: Funding Rate Display by @amityadav0 in #880
- swap fixes by @avkr003 in #881
- effective leverage by @avkr003 in #884
- enable disable TakeProfitCustodyLiabilities by @avkr003 in #885
- tvl fixes for accounted pool by @avkr003 in #886
- [Pereptual]: Fix by @amityadav0 in #887
- fixing funding rate for collateral amt LONG same as trading asset by @avkr003 in #888
- feat(amm): add test case that valid the possible exploit of join pool… by @cosmic-vagabond in #883
- adding more details for perpetual query by @avkr003 in #890
- query fixes by @avkr003 in #891
Full Changelog: v0.48.0...v0.49.0
v0.48.0
What's Changed
See the full changelog here
What's Changed
- fix(perpetual): remove unused fields by @cosmic-vagabond in #837
- refactor(perpetual): open/close functions by @cosmic-vagabond in #838
- [Tradeshield]: Users should be able to list their orders. by @amityadav0 in #839
- Avkr003/devnet by @avkr003 in #841
- fix(perpetual): estimated pnl formula fix by @cosmic-vagabond in #842
- [Perpetual]: Cannot liquidate positions by @amityadav0 in #845
- feat(perpetual): apply weighted take profit price by @cosmic-vagabond in #846
- fix(perpetual): remove deprecated func by @cosmic-vagabond in #848
- feat(tradeshield): add extra info to perpetual pending orders and add… by @cosmic-vagabond in #847
- fix(perpetual): funding rate range by @cosmic-vagabond in #849
- fix(perpetual): apply funding fee base rate to hourly by @cosmic-vagabond in #850
- [Perpetual]: Remove payments, update in perpetual pool by @amityadav0 in #844
- consolidate same positions by @cryptokage1996 in #840
- Dev 2015 cancel spot orders by @cryptokage1996 in #843
- [Tradeshield]: Add status filter in query by @amityadav0 in #852
- DEV-2044 remove perpetual add collateral message by @cryptokage1996 in #855
- Update perpetual funding rate formula by @amityadav0 in #854
- DEV-2046/AMM & DEV-2060/ORACLE by @fenriz07 in #859
- fix(accounted-pool): hooks by @cosmic-vagabond in #856
- [Perpetual]: Refactor funding rate and interest calculation to use time by @amityadav0 in #857
- [Perpetual]: Implement on chain liquidation price by @amityadav0 in #860
- feat(perpetual): close/open estimation queries return both custody and position size, later in terms of trading asset by @cosmic-vagabond in #861
- Dev 1929 stable stake pool max leverage by @cryptokage1996 in #858
- [Perpetual]: Extend liquidations based on take profit price by @amityadav0 in #864
- Feat/perp query fees breakdown by @cosmic-vagabond in #862
- Fix status query and add const setting of params by @amityadav0 in #865
- fix(amm): fix swap fee double payment by @cosmic-vagabond in #869
- perpetual module fixes by @avkr003 in #867
- Dev 2033 add updated leverage value by @cryptokage1996 in #853
- migration fixes by @avkr003 in #873
- Avkr003/collateral by @avkr003 in #874
- Latest perpetual fixes by @avkr003 in #875
- migration fixes by @avkr003 in #876
Full Changelog: v0.47.0...v0.48.0
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