Releases: galacticcouncil/hydration-node
42.1.1
42
runtime version hydradx/359
authorize upgrade code hash 0x5b6c86c7ac0dc82656bda088d67a5a06639e6c2317e27c07ba77661e23ef1b4d
What's Changed
- ci(benchmarking): add selective benchmarking, build check with new weights by @F3Joule in #1180
- fix(ci): Fix benchmarking CI when pallets list provided by @F3Joule in #1184
- feat: make aave executor safe again by @enthusiastmartin in #1192
- feat: dusting support for atoken by @dmoka in #1187
- chore: Cleanup warnings by @cl0w5 in #1218
- feat: hyperbridge token gateway by @F3Joule in #1122
- chore: pepl profit receiver set to borrowing treasury contract by @mrq1911 in #1215
- fix: regression tests build by @dmoka in #1209
- feat: add script for onchain routes proposal creation by @dmoka in #1203
- feat: add script for mint limit proposal by @dmoka in #1171
- feat: replay oracle TXs script by @Roznovjak in #1177
- feat: Add XCM aliasers to the runtime by @franciscoaguirre in #1226
- fix: fee payment asset selection for EVM accounts by @F3Joule in #1191
- feat: HSM arbitrage improvements by @enthusiastmartin in #1224
- feat: withdraw and deposit erc20, XCM Aliasers by @cl0w5 in #1193
- chore: safer dyn fees calculation + additional tests by @enthusiastmartin in #1230
- feat: improved offchain liquidation by @Roznovjak in #1181
- fix: hollar fee currency in evm by @dmoka in #1236
- fix: include dust whitelist for dust account extrinsic by @dmoka in #1237
- feat: hollar xcm location conversion by @enthusiastmartin in #1241
- fix: evm set currency for erc20 by @dmoka in #1242
- fix: add an alias for benchmarks by @franciscoaguirre in #1245
- chore: reduced gov thresholds according to non-voting issuance by @mrq1911 in #1256
- fix(PEPL): left bit shift can result in negative value by @Roznovjak in #1258
New Contributors
- @franciscoaguirre made their first contribution in #1226
Full Changelog: v41.0.0...v42.1.0
41
runtime version hydradx/347
authorize upgrade code hash 0x252af19a9ac83c621c4f1307ded240c6054fe5c09b40e81c073ba74a3a06d898
What's Changed
- feat: hsm - limit flash loan amount by capacity by @enthusiastmartin in #1176
- feat: hsm - account whitelisting, arb profit receiver by @enthusiastmartin in #1179
- feat: stableswap - allow lower values for max peg update by @enthusiastmartin in #1168
- feat: client tx priority by @Roznovjak in #1135
- feat: evm call wrapper extrinsic by @F3Joule in #1067
- feat: liquidation offchain worker by @Roznovjak in #1057
- feat: liquidation worker timing logs by @Roznovjak in #1166
- feat: dynamic fees - allow TC to configure omnipool asset fees by @enthusiastmartin in #1169
- feat: improve hsm arbitrage by @enthusiastmartin in #1165
- feat: lower the evm base fee in testnets by @Roznovjak in #1173
- fix: reduce hsm max gas limit by @enthusiastmartin in #1169
- fix: correct hsm arbitrage speed by @enthusiastmartin in #1170
- fix: hsm arbitrage finding - correct decimals handling by @enthusiastmartin in #1172
- fix: possible overflow in price provider for given route by @enthusiastmartin in #1178
Full Changelog: v40.0.1...v41.0.0
40.0.1
runtime version hydradx/336
authorize upgrade code hash 0x5b3789c70537a0508cf6065fcd09ba930a24918afc8f00a49c7e6474eb643af6
What's Changed
- fix: missing amm_pool_id validation in xyk-lm
Full Changelog: v40.0.0...v40.0.1
40
runtime version hydradx/335
authorize upgrade code hash 0x36c845a06c18f39077d3ca10eeeda6eb192a6c0f131189e9215b21f931598fba
What's Changed
- feat: improve stableswap invariant checks after liquidity operation by @enthusiastmartin in #1144
- feat: remove legacy governance by @cl0w5 in #1033
- feat: upgrade Frontier and add try-runtime checks by @enthusiastmartin in #1146
- feat: track pools shares issuance in ema-oracle by @martinfridrich in #1152
- feat: ability to set custom omnipool dynamic/fixed fee per asset by @enthusiastmartin in #1159
- feat: circuit breaker for deposits by @dmoka in #1142
- feat: ERC20_mapping runtime API by @Roznovjak in #1158
- feat: pallet-parameters and fast OpenGov on testnet by @cl0w5 in #1123
- chore: Bump polkadot-sdk to stable2409-patch5 by @cl0w5 in #1145
- chore: change asset minimal fee to 25 bips by @dmoka in #1157
- chore: zombienet fork, set yieldFarm.updated_at to 0 by @martinfridrich in #1160
- chore: include hotfix v39 - stableswap fancy repeg by @enthusiastmartin in #1161
- fix: use ema-oracle instead of spot price to calc. valued shares in xyk-liquidity-mining by @martinfridrich in #1153
- fix: unlock leftover reserves by @dmoka in #1156
- fix: build due to invalid rebenchmark by @dmoka in #1162
- test: reduce accepted difference in stableswap integration test by @enthusiastmartin in #1143
Full Changelog: v39.1.0...v40.0.0
39.1
39
runtime version hydradx/323
authorize upgrade code hash 0x70cad347ab510c1b77cf7fa42942ad9802192410ce382228f54bf81e597fea12
What's Changed
- feat: Hollar stability module by @enthusiastmartin in #1071
- feat: HSM router support by @enthusiastmartin in #1120
- feat: add money market's oracle support to stableswap pallet by @martinfridrich in #1095
- feat: add storage reclaim by @dmoka in #1108
- feat: support hollar liquidations by @enthusiastmartin in #1115
- feat: HSM uses flash minter by @enthusiastmartin in #1114
- feat: add support for routed price to liquidity mining's price adjustment adapter by @martinfridrich in #1138
- fix: metadata hash in srtool build by @dmoka in #1105
- refactor: HSM- code improvements by @enthusiastmartin in #1104
- fix: HSM - max price check by @enthusiastmartin in #1102
- fix: HSM - prevent hollar as collateral by @enthusiastmartin in #1103
- fix: xyk pool existence check by @dmoka in #1066
- fix: missing EVM logs by @dmoka in #1111
- fix: remove added pallet-evm features by @enthusiastmartin in #1119
- fix: allow MM oracle used by stableswap to be updated in current block by @martinfridrich in #1126
- fix: remove check if updated_at is zero from stableswap's peg oracle adapter by @martinfridrich in #1128
- fix: remove redundant min. deposit check by @martinfridrich in #1137
Full Changelog: v38.1.2...v39.0.0
38.1.2
runtime version hydradx/314
authorize upgrade code hash 0xf229884fe5c637f59db752a7c67df6c536681f88f1631c8bf7da4d5bf29ac6f1
What's Changed
- chore: update polkadot sdk
Full Changelog: v38.1.1...v38.1.2
38
runtime version hydradx/313
authorize upgrade code hash 0xed7677704a380daa4627c680f20cfedccf9b183205051afd71d72c9eeb841a9a
What's Changed
- feat!: address format prefix by @jak-pan in #1068
- feat: 6s block time by @vgantchev in #982
- feat: 6 sec. blocks support for pallet_staking by @martinfridrich in #992
- feat: reset farms on fork zombienet by @green-jay in #1069
- feat: add
decimals()to the chainlink precompile by @martinfridrich in #1086 - feat: xyk add/remove liquidity limits by @enthusiastmartin in #1074
- feat: load forked state from rpc by @dmoka in #1049
- feat: dispatch with extra gas by @enthusiastmartin in #1087
- feat: unsigned liquidation call by @Roznovjak in #1097
- fix: aave swapped event by @dmoka in #1077
- fix: stableswap allow balance on pool's account for first add_liquidity by @martinfridrich in #1076
- fix: prevent nft burning outside of pallet that created it by @martinfridrich in #1083
- fix: benchmarks output compilable results by @F3Joule in #1091
- fix: use specific branch for regression tests by @dmoka in #1096
- fix: transfer all atokens by @dmoka in #1093
- fix: bug of referral fee processing within router by @dmoka in #1072
- test: dca regression tests by @dmoka in #1084
- chore: fixed broken link by @Radovenchyk in #1070
- chore: fix clippy warnings by @Roznovjak in #1075
New Contributors
- @Radovenchyk made their first contribution in #1070
Full Changelog: v37.0.2...v38.1.1