- refactor: NFT #283 (@green-jay @lumir-mrkva @enthusiastmartin)
- refactor: rename run_to_block to set_block_number #372 (@vgantchev @lumir-mrkva)
- feat: moonbase & rococo chainspec #371 (@lumir-mrkva @martinfridrich)
- feat: kintsugi integration #370 (@Roznovjak @lumir-mrkva)
- ci: fixed runner destroy #369 (@fakirAyoub @lumir-mrkva)
- ci: check fails if versions are not updated #367 (@Roznovjak)
- chore: upgrade to polkadot v0.9.16 #348 (@green-jay @enthusiastmartin @lumir-mrkva)
- chore: weights update #360 (@enthusiastmartin @lumir-mrkva)
- refactor: pin runtime pallet ids #363 (@enthusiastmartin)
- feat: set xcm version wrapper #356 (@enthusiastmartin @lumir-mrkva)
- chore: update local launch configs + moonriver config #353 (@enthusiastmartin @lumir-mrkva)
- ci: change instance type from c5ad to c5a #354 (@fakirAyoub)
- feat: add proxy pallet #292 (@Roznovjak @lumir-mrkva)
- refactor: rename get_repay_fee #339 (@Roznovjak)
- ci: Testnet deployment automation #263 (@fakirAyoub @lumir-mrkva @martinfridrich)
- chore: upgrade to polkadot v0.9.15 #328 (@lumir-mrkva @green-jay)
- ci: arm build workflow #324 (@lumir-mrkva)
- chore: rust edition 2021 and rust toolchain update #320 (@enthusiastmartin @lumir-mrkva)
- feat: add orml xcm pallet #316 (@enthusiastmartin)
- chore: latest price oracle version #314 (@enthusiastmartin @lumir-mrkva)
- feat: tx multi payment - revised spot price approach #312 (@enthusiastmartin @lumir-mrkva)
- ci: fix missing testing-basilisk binary in the inclusion test #311 (@lumir-mrkva)
- fix: testing chain spec extension #310 (@lumir-mrkva)
- feat: make repay fee constant #307 (@Roznovjak @lumir-mrkva)
- testing runtime reserve transfer filter parity (@lumir-mrkva)
- Update README.md (@lumir-mrkva)
- @green-jay
- @lumir-mrkva
- Ayoub Fakir (@fakirAyoub)
- martin fridrich (@martinfridrich)
- Martin Hloska (@enthusiastmartin)
- Richard Roznovjak (@Roznovjak)
- Valery Gantchev (@vgantchev)
- feat!: LBP repayment fee from accumulated asset #231 (@lumir-mrkva @jak-pan @vgantchev @enthusiastmartin)
- feat: new keys for k8s testnet #305 (@martinfridrich)
- feat(exchange): use fee from amm #302 (@Roznovjak)
- feat: add check performance script #297 (@enthusiastmartin @lumir-mrkva)
- feat: use spot price in multi payment instead of pool trade #290 (@enthusiastmartin)
- feat: Add validation on existing fee collector #287 (@vgantchev @enthusiastmartin)
- chore: polkadot-v0.9.13 #295 (@green-jay @lumir-mrkva @enthusiastmartin)
- refactor: fee calcs from math crate #294 (@Roznovjak @lumir-mrkva)
- fix: update asset registry benchmarks #298 (@Roznovjak @enthusiastmartin)
- refactor: remove fee struct #296 (@Roznovjak)
- ci: update ami image with new key #299 (@fakirAyoub)
- ci: runtime upgrade test #274 (@lumir-mrkva)
- ci: running chain tests in parallel on gh infra #279 (@lumir-mrkva)
- @green-jay
- @lumir-mrkva
- Ayoub Fakir (@fakirAyoub)
- Jakub Pánik (@jak-pan)
- martin fridrich (@martinfridrich)
- Martin Hloska (@enthusiastmartin)
- Richard Roznovjak (@Roznovjak)
- Valery Gantchev (@vgantchev)
- feat: transfers disabled #282 (@lumir-mrkva)
- feat: price oracle #270 (@Roznovjak @lumir-mrkva)
- feat: testnet-k8s chain #259 (@martinfridrich @lumir-mrkva)
- feat: dont allow to create xyk pool if lbp is running #257 (@enthusiastmartin @Roznovjak @lumir-mrkva)
- feat: expose possibility to control pool creation #256 (@enthusiastmartin @lumir-mrkva)
- feat: change the order of emitted events for xyk pools #246 (@dexterslabor @enthusiastmartin @lumir-mrkva)
- feat: add faucet pallet to testing runtime #243 (@enthusiastmartin)
- feat: add relaychain-info pallet #239 (@enthusiastmartin)
- ci: check crate upgrades #209 (@Roznovjak @lumir-mrkva)
- chore: update weights #277 (@enthusiastmartin @lumir-mrkva)
- fix: restricted vesting calls #272 (@jak-pan @lumir-mrkva)
- fix: update two parachain config #275 (@enthusiastmartin @lumir-mrkva)
- ci: install toolchain according to file #268 (@lumir-mrkva)
- chore: update to latest hydradx-traits #266 (@enthusiastmartin)
- refactor: move tokens adapter toc common runtime #264 (@enthusiastmartin @lumir-mrkva)
- chore: change xyk storage value query to option query #258 (@enthusiastmartin)
- chore: update weights #235 (@enthusiastmartin @lumir-mrkva)
- refactor: split primitives crate #244 (@Roznovjak)
- fix: relaychain number in info event #241 (@enthusiastmartin)
- refactor: AssetPairAccountId trait #237 (@Roznovjak @lumir-mrkva)
- fix: exchange #216 (@Roznovjak @jak-pan)
- @dexterslabor
- @lumir-mrkva
- Jakub Pánik (@jak-pan)
- martin fridrich (@martinfridrich)
- Martin Hloska (@enthusiastmartin)
- Richard Roznovjak (@Roznovjak)
- ci: test inclusion with 0.9.12 #215 (@lumir-mrkva)
- ci: add format target #227 (@Roznovjak @lumir-mrkva)
- feat: use DispatchResult #226 (@Roznovjak @lumir-mrkva)
- feat: change the order of emitted events on createPool() #230 (@dexterslabor @lumir-mrkva)
- chore: polkadot-v0.9.12 #222 (@green-jay @lumir-mrkva)
- fix: update testing runtime #228 (@enthusiastmartin)
- chore: update registered currencies in dev chainspec #225 (@enthusiastmartin)
- feat: disallow collating with benchmarking runtime #219 (@Roznovjak @lumir-mrkva)
- feat: orml-tokens adapter #223 (@enthusiastmartin)
- @dexterslabor
- @green-jay
- @lumir-mrkva
- Martin Hloska (@enthusiastmartin)
- Richard Roznovjak (@Roznovjak)
- chore: additional audit tests #199 (@enthusiastmartin @Roznovjak)
- feat: XYK and LBP rpc to retrieve pool account id #213 (@enthusiastmartin)
- test(exchange): resolve todos #207 (@Roznovjak @lumir-mrkva)
- feat: implement orml benchmarks #190 (@enthusiastmartin)
- chore: upgrade v0.9.11 #202 (@enthusiastmartin @Roznovjak @lumir-mrkva)
- feat: use system blocknum provider in lbp #211 (@enthusiastmartin)
- chore: bump xyk and exchange crate versions #188 (@enthusiastmartin @lumir-mrkva)
- chore!: lbp refactor #185 (@jak-pan @Roznovjak @lumir-mrkva)
- refactor: rename BSX to UNITS #196 (@Roznovjak @jak-pan)
- fix!: XCM filter #200 (@jak-pan @lumir-mrkva)
- fix: use Everything as a call filter #192 (@Roznovjak @jak-pan)
- fix: revert orml-token accounts in dev chain spec #191 (@enthusiastmartin @jak-pan)
- fix: Remove duplicated key AssetNativeLocation #198 (@mckrava)
- chore: makefile linking fix #197 (@Roznovjak)
- fix: LBP benchmarks #195 (@Roznovjak)
- spec version parity restored (@lumir-mrkva)
- @lumir-mrkva
- Jakub Pánik (@jak-pan)
- Martin Hloska (@enthusiastmartin)
- Max Kravchuk (@mckrava)
- Richard Roznovjak (@Roznovjak)
- fix: enabled XCM
- feat: update xyk/exchange events with pool id #187 (@enthusiastmartin)
- feat: create testing runtime #171 (@Roznovjak @lumir-mrkva)
- feat: create makefile #183 (@Roznovjak @lumir-mrkva)
- feat(lbp): add simulation test #160 (@Roznovjak @lumir-mrkva)
- feat: try-runtime integration #151 (@enthusiastmartin @lumir-mrkva)
- feat: access amm constants from exchange api #95 (@Roznovjak @lumir-mrkva)
- feat: Integration tests - xcm transfers #161 (@enthusiastmartin @lumir-mrkva)
- feat: update xyk events #150 (@Roznovjak)
- ci: fix inclusion test #167 (@lumir-mrkva)
- chore: update README - xcm v1 types #184 (@enthusiastmartin)
- fix: update orml-tokens whitelist accounts #175 (@enthusiastmartin @lumir-mrkva)
- chore: upgrade to polkadot-v0.9.10 #178 (@green-jay @enthusiastmartin)
- fix: set ED to max value for unsupported assets #177 (@enthusiastmartin)
- fix: update asset details type in readme #174 (@enthusiastmartin)
- fix: asset instance type (@lumir-mrkva)
- fix: checked runtime upgrade #152 (@lumir-mrkva @jak-pan)
- refactor: improve multi payment (builder review) #170 (@enthusiastmartin @lumir-mrkva)
- fix: builder review final changes #172 (@enthusiastmartin)
- fix(exchange): fix matching algorithm #155 (@enthusiastmartin @jak-pan)
- chore: Added an extra node to the rococo-local config #165 (matej.sima@stove-labs.com @maht0rz @jak-pan)
- fix: base xcm weight #163 (@enthusiastmartin)
- fix: audit changes #162 (@enthusiastmartin)
- ci: add clippy #156 (@Roznovjak)
- fix: duster dependencies #153 (@lumir-mrkva @enthusiastmartin)
- @green-jay
- @lumir-mrkva
- Jakub Pánik (@jak-pan)
- Martin Hloska (@enthusiastmartin)
- Matej Šima (@maht0rz)
- Matej Sima (matej.sima@stove-labs.com)
- Richard Roznovjak (@Roznovjak)
- chore: launch code review #144 (@jak-pan @lumir-mrkva @green-jay @enthusiastmartin @Roznovjak)
- feat: existential deposits in asset registry #146 (@enthusiastmartin @jak-pan)
- feat: NFT builder's program refactoring #125 (@green-jay @fakirAyoub @lumir-mrkva)
- feat: asset registry refactored #124 (@enthusiastmartin @jak-pan @lumir-mrkva)
- feat: basilisk + karura launch config #127 (@enthusiastmartin)
- feat: duster pallet #104 (@enthusiastmartin @lumir-mrkva)
- feat: balance check as signed extension #115 (@enthusiastmartin @lumir-mrkva)
- feat: xcm reintroduced #114 (@lumir-mrkva @enthusiastmartin)
- fix: fix json configs to work with latest polkadot-launch #139 (@enthusiastmartin @lumir-mrkva)
- fix: parachain id for kusama #103 (@martinfridrich @lumir-mrkva)
- fix: lbp #142 (@Roznovjak @lumir-mrkva)
- fix: rebench nft weights #143 (@green-jay)
- fix: nft bench + remove emote #138 (@green-jay @lumir-mrkva)
- chore: benchmarks and weights update #140 (@enthusiastmartin)
- chore: updated to polkadot 0.9.9-1 #133 (@lumir-mrkva @enthusiastmartin @Roznovjak)
- ci: fix runner image #134 (@enthusiastmartin)
- fix(vesting): fix benchmarking #123 (@Roznovjak)
- chore: Update to polkadot 0.9.8 #105 (@lumir-mrkva @enthusiastmartin)
- fix: fix codecov yml #121 (@enthusiastmartin)
- ci: add codecov yml to adjust thresholds #119 (@enthusiastmartin)
- @green-jay
- @lumir-mrkva
- Ayoub Fakir (@fakirAyoub)
- Jakub Pánik (@jak-pan)
- martin fridrich (@martinfridrich)
- Martin Hloska (@enthusiastmartin)
- Richard Roznovjak (@Roznovjak)
- chore!: use latest math package #99 (@enthusiastmartin)
- Martin Hloska (@enthusiastmartin)
- fix(xyk)!: create_pool respects min liquidity limit #96 (@Roznovjak)
- feat(multipayment)!: use fallback in set_currency #93 (@Roznovjak)
- Richard Roznovjak (@Roznovjak)
- chore!: add hydradx pallets #73 (@enthusiastmartin)
- chore!: update hydra dependencies - use latest pallets #62 (@enthusiastmartin)
- feat!: add Basilisk ss58 #47 (@jak-pan @lumir-mrkva @enthusiastmartin)
- feat: add trading limits to xyk pool #91 (@enthusiastmartin)
- feat: vesting #71 (@green-jay @lumir-mrkva)
- feat: for off testing #79 (@martinfridrich @lumir-mrkva)
- feat: NFT #13 (@green-jay @enthusiastmartin)
- feat: update fee calculation #66 (@Roznovjak @lumir-mrkva)
- feat: collator set #49 (@martinfridrich @lumir-mrkva)
- feat: utility #59 (@green-jay)
- feat: vesting #51 (@lumir-mrkva)
- feat: initial chain setup #36 (@martinfridrich @lumir-mrkva @jak-pan)
- feat: add extrinsics filter #44 (@enthusiastmartin @lumir-mrkva)
- feat: build script utils #9 (@enthusiastmartin @lumir-mrkva)
- feat: check rococo local binaries (@lumir-mrkva)
- feat: hydradx ss58 (@lumir-mrkva)
- chore: v0.9.7 upgrade #87 (@enthusiastmartin @martinfridrich @jak-pan)
- chore: pallet-utility dependency fix #92 (@jak-pan)
- chore: use latest math crate #90 (@enthusiastmartin)
- test(exchange): add missing tests #88 (@enthusiastmartin @Roznovjak)
- test(xyk): add missing tests #85 (@Roznovjak @enthusiastmartin)
- chore: update rust-toolchain #86 (@enthusiastmartin @lumir-mrkva)
- ci: run workflow on push to master #84 (@enthusiastmartin)
- chore: use latest math package #83 (@enthusiastmartin)
- ci: add code test coverage #82 (@enthusiastmartin)
- fix: cargo update #72 (@martinfridrich)
- chore: release candidate 0.1.0 #65 (@lumir-mrkva)
- ci: fix inclusion test #67 (@lumir-mrkva)
- chore: update multi-payment weights due to recent change in the pallet #68 (@enthusiastmartin)
- feat: LBP pallet #11 (@Roznovjak @martinfridrich @lumir-mrkva @enthusiastmartin)
- refactor(nft): remove unnecessary currencybalance from pallet config #64 (@enthusiastmartin)
- fix: polkadot launch config & inclusion test #58 (@lumir-mrkva)
- rc0 #57 (@lumir-mrkva)
- chore: benchmark all pallets in basilisk #48 (@enthusiastmartin @lumir-mrkva)
- fix: ss58 use forked substrate #56 (@lumir-mrkva @enthusiastmartin)
- chore: upgrade 0.9.4 #55 (@enthusiastmartin @lumir-mrkva)
- chore: upgrade to polkadot-v0.9.3 #46 (@enthusiastmartin @lumir-mrkva)
- ci: test inclusion fixes #41 (@lumir-mrkva)
- chore: pin orml to specific revision #39 (@enthusiastmartin @lumir-mrkva)
- ci: smoke test #32 (@lumir-mrkva)
- chore: update dependecies #29 (@enthusiastmartin @lumir-mrkva)
- fix: fix build with runtime benchmarks features (@enthusiastmartin)
- ci: fork builds #4 (@lumir-mrkva @enthusiastmartin)
- refactor: use pallets from hydradx-node repo #3 (@enthusiastmartin)
- Basilic runner #5 (@fakirAyoub @enthusiastmartin)
- fix: amm tests event checking (@lumir-mrkva)
- @green-jay
- @lumir-mrkva
- Ayoub Fakir (@fakirAyoub)
- Jakub Pánik (@jak-pan)
- martin fridrich (@martinfridrich)
- Martin Hloska (@enthusiastmartin)
- Richard Roznovjak (@Roznovjak)