Releases: galacticcouncil/Basilisk-node
Releases · galacticcouncil/Basilisk-node
8
What's Changed
- ci: check formatting by @Roznovjak in #422
- fix: add missing pallet-proxy in std feature by @apopiak in #442
- feat!: remove faucet in testing runtime by @jak-pan in #423
- style: formatting by @Roznovjak in #450
- feat: ensure liquidity mining NFT id is within reserved range by @Roznovjak in #444
- build: use asset registry from the warehouse by @Roznovjak in #433
- test: enable existential deposits by @Roznovjak in #432
- feat: add XCM deposit event handler by @Roznovjak in #431
- feat: liquidity mining - use hydra-dx-math for calculations by @martinfridrich in #445
- chore: bump rust toolchain by @enthusiastmartin in #468
- feat: Use GeneralIndex for our xchain assets by @green-jay in #466
- fix!: use same version of orml-utilities by @apopiak in #455
- bug: only use one slash for warehouse dep by @apopiak in #474
- feat: Governance launch by @green-jay in #481
- ci: fix build runtime + remove arm build by @enthusiastmartin in #473
- chore: fix runtime builds - basilisk and testing-basilisk by @enthusiastmartin in #485
- fix: docs build by @Roznovjak in #488
- ci: version check fails if version was decreased by @Roznovjak in #472
- refactor: events to structs by @Roznovjak in #459
- chore!: refer to warehouse deps with one slash everywhere by @apopiak in #475
- feat: multisig pallet by @lumir-mrkva in #484
- chore: use the latest hydra-dx-math by @enthusiastmartin in #482
- build: enable all features by @Roznovjak in #489
- feat!: Transfer Fees to Treasury by @apopiak in #493
- feat!: Set Transaction Fee Asset on New Account by @apopiak in #476
- feat!: XCM Weight Trader by @apopiak in #443
- chore: remove liquidity mining pallet by @enthusiastmartin in #496
New Contributors
Full Changelog: v7.0.1...v8.0.0
7.0.1
What's Changed
- ci: fix workflow typo by @fakirAyoub in #379
- ci: generate and deploy rust docs by @Roznovjak in #389
- ci: generate docs for all the dependencies by @Roznovjak in #397
- fix: non native fee payment spot price by @green-jay in #384
- chore: reformat src by @martinfridrich in #401
- bug: fix non native fee calcs by @enthusiastmartin in #404
- feat: karura testnet chainspec by @green-jay in #409
- ci: runtime version match check fixed by @Roznovjak in #406
- fix: multi payment benchmark config by @enthusiastmartin in #410
- chore: upgrade to polkadot-v0.9.17 by @Roznovjak in #402
- docs: Generate CNAME file in docs workflow by @vgantchev in #417
- feat: added docker build make target by @lumir-mrkva in #413
- feat: liquidity mining by @martinfridrich in #250
- ci: fail if runtime versions are not in sync by @Roznovjak in #426
- feat: NFT Marketplace by @green-jay in #137
- ci: semantic title pr check action by @lumir-mrkva in #434
- feat: use default parachain id for rococo by @lumir-mrkva in #440
- feat: disable XCM calls by @green-jay in #441
Full Changelog: v7.0.0...v7.0.1
7.0.0
What's Changed
- feat: make repay fee constant by @Roznovjak in #307
- fix: testing chain spec extension by @lumir-mrkva in #310
- ci: fix missing testing-basilisk binary in the inclusion test by @lumir-mrkva in #311
- feat: tx multi payment - revised spot price approach by @enthusiastmartin in #312
- chore: latest price oracle version by @enthusiastmartin in #314
- feat: add orml xcm pallet by @enthusiastmartin in #316
- chore: rust edition 2021 and rust toolchain update by @enthusiastmartin in #320
- ci: arm build workflow by @lumir-mrkva in #324
- chore: upgrade to polkadot v0.9.15 by @lumir-mrkva in #328
- ci: Testnet deployment automation by @fakirAyoub in #263
- refactor: rename get_repay_fee by @Roznovjak in #339
- feat: add proxy pallet by @Roznovjak in #292
- ci: change instance type from c5ad to c5a by @fakirAyoub in #354
- chore: update local launch configs + moonriver config by @enthusiastmartin in #353
- feat: set xcm version wrapper by @enthusiastmartin in #356
- refactor: pin runtime pallet ids by @enthusiastmartin in #363
- chore: weights update by @enthusiastmartin in #360
- chore: upgrade to polkadot v0.9.16 by @green-jay in #348
- ci: check fails if versions are not updated by @Roznovjak in #367
- ci: fixed runner destroy by @fakirAyoub in #369
- feat: kintsugi integration by @Roznovjak in #370
- feat: moonbase & rococo chainspec by @lumir-mrkva in #371
- refactor: rename run_to_block to set_block_number by @vgantchev in #372
- refactor: NFT by @green-jay in #283
Full Changelog: v6.1.1...v7.0.0
6.1.1
Client release for collators to ensure compatibility with Kusama 0.9.13
A runtime upgrade is not performed.
What's Changed
- ci: running chain tests in parallel on gh infra by @lumir-mrkva in #279
- ci: runtime upgrade test by @lumir-mrkva in #274
- feat: Add validation on existing fee collector by @vgantchev in #287
- feat!: LBP repayment fee from accumulated asset by @lumir-mrkva in #231
- feat: use spot price in multi payment instead of pool trade by @enthusiastmartin in #290
- ci: update ami image with new key by @fakirAyoub in #299
- refactor: remove fee struct by @Roznovjak in #296
- feat: add check performance script by @enthusiastmartin in #297
- fix: update asset registry benchmarks by @Roznovjak in #298
- feat(exchange): use fee from amm by @Roznovjak in #302
- refactor: fee calcs from math crate by @Roznovjak in #294
- feat: new keys for k8s testnet by @martinfridrich in #305
- chore: polkadot-v0.9.13 by @green-jay in #295
New Contributors
- @fakirAyoub made their first contribution in #299
Full Changelog: v6.1.0...v6.1.1
6.1.0
6.0.0
runtime upgrade to enable vesting and initial distribution of BSX
What's Changed
- fix: exchange by @Roznovjak in #216
- feat: add relaychain-info pallet by @enthusiastmartin in #239
- refactor: AssetPairAccountId trait by @Roznovjak in #237
- fix: relaychain number in info event by @enthusiastmartin in #241
- refactor: split primitives crate by @Roznovjak in #244
- chore: update weights by @enthusiastmartin in #235
- feat: add faucet pallet to testing runtime by @enthusiastmartin in #243
- feat: change the order of emitted events for xyk pools by @dexterslabor in #246
- feat: expose possibility to control pool creation by @enthusiastmartin in #256
- chore: change xyk storage value query to option query by @enthusiastmartin in #258
- feat: dont allow to create xyk pool if lbp is running by @enthusiastmartin in #257
- feat: testnet-k8s chain by @martinfridrich in #259
- refactor: move tokens adapter toc common runtime by @enthusiastmartin in #264
- chore: update to latest hydradx-traits by @enthusiastmartin in #266
- ci: install toolchain according to file by @lumir-mrkva in #268
- fix: update two parachain config by @enthusiastmartin in #275
- fix: restricted vesting calls by @jak-pan in #272
- chore: update weights by @enthusiastmartin in #277
- ci: check crate upgrades by @Roznovjak in #209
- feat: price oracle by @Roznovjak in #270
Full Changelog: v5.0.3...v6.0.0
5.0.3
intermediate release for collators to be compatible with Kusama 0.9.12. no runtime upgrade planned.
What's Changed
- feat: orml-tokens adapter by @enthusiastmartin in #223
- feat: disallow collating with benchmarking runtime by @Roznovjak in #219
- chore: update registered currencies in dev chainspec by @enthusiastmartin in #225
- fix: update testing runtime by @enthusiastmartin in #228
- chore: polkadot-v0.9.12 by @green-jay in #222
- feat: change the order of emitted events on createPool() by @dexterslabor in #230
- feat: use DispatchResult by @Roznovjak in #226
- ci: add format target by @Roznovjak in #227
- ci: test inclusion with 0.9.12 by @lumir-mrkva in #215
New Contributors
- @dexterslabor made their first contribution in #230
Full Changelog: v5.0.2...v5.0.3
5.0.2
patch release to be compatible with 0.9.11 kusama. no runtime upgrade will be performed for this release
What's Changed
- fix: LBP benchmarks by @Roznovjak in #195
- chore: makefile linking fix by @Roznovjak in #197
- fix: Remove duplicated key AssetNativeLocation by @mckrava in #198
- fix: revert orml-token accounts in dev chain spec by @enthusiastmartin in #191
- fix: use Everything as a call filter by @Roznovjak in #192
- fix!: XCM filter by @lumir-mrkva in #200
- refactor: rename BSX to UNITS by @Roznovjak in #196
- chore!: lbp refactor by @jak-pan in #185
- chore: bump xyk and exchange crate versions by @enthusiastmartin in #188
- feat: use system blocknum provider in lbp by @enthusiastmartin in #211
- chore: upgrade v0.9.11 by @enthusiastmartin in #202
- feat: implement orml benchmarks by @enthusiastmartin in #190
- test(exchange): resolve todos by @Roznovjak in #207
- feat: XYK and LBP rpc to retrieve pool account id by @enthusiastmartin in #213
- chore: additional audit tests by @enthusiastmartin in #199
New Contributors
Full Changelog: v5.0.1...v5.0.2
5.0.1 Snek party
- fix!: enabled XCM through filter
- feat: update xyk events by @Roznovjak in #150
- fix: duster dependencies by @lumir-mrkva in #153
- ci: add clippy by @Roznovjak in #156
- fix: audit changes by @enthusiastmartin in #162
- fix: base xcm weight by @enthusiastmartin in #163
- chore: Added an extra node to the rococo-local config by @maht0rz in #165
- fix(exchange): fix matching algorithm by @enthusiastmartin in #155
- fix: builder review final changes by @enthusiastmartin in #172
- refactor: improve multi payment (builder review) by @enthusiastmartin in #170
- feat: Integration tests - xcm transfers by @enthusiastmartin in #161
- fix: checked runtime upgrade by @lumir-mrkva in #152
- feat: access amm constants from exchange api by @Roznovjak in #95
- feat: try-runtime integration by @enthusiastmartin in #151
- chore: update xcm v0 types in readme [skip ci] by @enthusiastmartin in #173
- feat(lbp): add simulation test by @Roznovjak in #160
- fix: update asset details type in readme by @enthusiastmartin in #174
- fix: set ED to max value for unsupported assets by @enthusiastmartin in #177
- chore: upgrade to polkadot-v0.9.10 by @green-jay in #178
- fix: update orml-tokens whitelist accounts by @enthusiastmartin in #175
- feat: create makefile by @Roznovjak in #183
- chore: update README - xcm v1 types by @enthusiastmartin in #184
- ci: fix inclusion test by @lumir-mrkva in #167
- feat: create testing runtime by @Roznovjak in #171
- feat: update xyk/exchange events with pool id by @enthusiastmartin in #187
New Contributors
Full Changelog: v4.0.0...v5.0.1
4.0 Snek for the president
v4.0.0 (Tue Aug 31 2021)
🚀 Enhancement
- 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)
🐛 Bug Fix
- 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)
v3.0.0 (Mon Jul 12 2021)
🐛 Bug Fix
- chore!: use latest math package #99 (@enthusiastmartin)
v2.0.0 (Sun Jul 11 2021)
💥 Breaking Change
- fix(xyk)!: create_pool respects min liquidity limit #96 (@Roznovjak)
- feat(multipayment)!: use fallback in set_currency #93 (@Roznovjak)
v1.0.0 (Tue Jul 06 2021)
💥 Breaking Change
- 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)
🚀 Enhancement
- 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)
🐛 Bug Fix
- 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 ...