Picasso Runtime
🏋️ Runtime size: 0.806 MB (844,857 bytes)
🗜 Compressed: Yes, 80.43%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-1100 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0x0b332be400896397a237781f35cf2f18906414d8993bdcc30886560281c3f8bc
🗳️ authorizeUpgrade hash: 0xc7902979919a7bb1346e7892a61da860e7a8dee47ebcda1ba6cfaeea506a6a2e
#️⃣ Blake2-256 hash: 0x016774a66c2d7612ac019b063797ad315bf514c4fde11637375d4492993cb360
📦 IPFS: https://www.ipfs.io/ipfs/QmZqj4saLBa5gvUzfaLgKaP4uFrkZnf9jcgbFa79rTuXbV
Dali Runtime
🏋️ Runtime size: 1.001 MB (1,049,312 bytes)
🗜 Compressed: Yes, 79.81%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: dali-2100 (dali-1.tx1.au1)
🗳️ system.setCode hash: 0x8b8ff94f35ac77ab22464fca7f94d88ce25634b02ebb22764650ff94ff91dbcf
🗳️ authorizeUpgrade hash: 0xe69c92eef3e8193cdb00a39552cab14a1961144944ac3a1173f9e15e9f944bbb
#️⃣ Blake2-256 hash: 0x79f3f39ef77ade624e14fb4eb6a6feb95298e1f5122b6eb41c2c8dde820a16bf
📦 IPFS: https://www.ipfs.io/ipfs/QmVjNBK5mWfZ9Hy7a2p8h7eCSd1qB4tACfvHDwUJwWGsMS
Composable Runtime
🏋️ Runtime size: 0.672 MB (704,321 bytes)
🗜 Compressed: Yes, 81.03%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-1000 (composable-2.tx1.au1)
🗳️ system.setCode hash: 0x144cefcf0228da1ba1e4018a23fb29fdc0fd4ade495006fa4e3a1930b342e7e4
🗳️ authorizeUpgrade hash: 0xdfb6725e1fa2c429146451bf4e367bc3e4da7191f6f1ee689315277076aedf03
#️⃣ Blake2-256 hash: 0xad9a40dbf511bd243d62237b3d67aeba1f44f26c7ecfd5916b38798d3f062a77
📦 IPFS: https://www.ipfs.io/ipfs/QmafupWKKuGKhkTysJq9k3oofzkFUtnwhbv57sSwZMwDpf
Changes
- No changes
What's Changed
- Update Simnode Implementation by @Wizdave97 in #624
- fix diffing on release-pipeline by @seunlanlege in #626
- Ci upgrade by @haroldsphinx in #627
- fix polkadot launch config by @hussein-aitlahcen in #621
- adds chainspec for rococo by @seunlanlege in #631
- Ben/assets rpc by @benluelo in #493
- Fix slash for chatops by @haroldsphinx in #629
- Refactored Validated Traits by @PoisonPhang in #619
- lending into runtime by @dzmitry-lahoda in #616
- CU-25xrhjg Update polkadot-launch configuration by @andor0 in #639
- [1u5ykup] Runtime integration tests parallelization & Mocha v.9 by @Dom-Roth in #560
- Bump node-fetch from 2.6.1 to 2.6.7 in /setup by @dependabot in #542
- Bump node-fetch from 2.6.6 to 2.6.7 in /scripts/polkadot-launch/initialization by @dependabot in #544
- Bump simple-get from 2.8.1 to 2.8.2 in /scripts/polkadot-launch by @dependabot in #595
- Bump simple-get from 2.8.1 to 2.8.2 in /integration-tests/runtime-tests by @dependabot in #586
- Ben/update rpc docs by @benluelo in #643
- Add bootnode peerid rococo by @haroldsphinx in #644
- xcmp: speed up tests, fixed some tests by @dzmitry-lahoda in #571
- add initialize_at by @KaiserKarel in #640
- enables collator-sidecar by @seunlanlege in #648
- Update make version by @haroldsphinx in #646
- fix docker version by @seunlanlege in #651
- CU-263ekrf Add Dockerfile to build composable-sandbox by @andor0 in #652
- CU-1xphzem acala tests of xcmp fixed and better xcmp configuration added by @dzmitry-lahoda in #581
- Fix amount_available_to_claim_for RPC by @benluelo in #642
- Ansible update by @haroldsphinx in #658
- upgrade codecov ci action by @hussein-aitlahcen in #660
- Ansible update by @haroldsphinx in #662
- Ansible update by @haroldsphinx in #664
- collator sidecar by @seunlanlege in #669
- add std features to dev-dependencies by @KaiserKarel in #668
- [CU-1ux39mq] Validate vault extrinsics by @PoisonPhang in #647
- Seun fix collator sidecar by @seunlanlege in #670
- [CU-1vzab3b] Added TryIntoValidated by @PoisonPhang in #666
- CU-26etwa2 CI job to build a Docker image of composable-sandbox by @andor0 in #672
- [CU-1ux39qh] Validation/oracle by @ysfkel in #655
- lending market creation event is good by @dzmitry-lahoda in #673
- Extend Simnode RPC Apis by @Wizdave97 in #677
- Updated Crowdloan Readme by @PoisonPhang in #678
- Ben/currency docs by @benluelo in #676
- adds simnode docs by @seunlanlege in #685
- fix(benchmarks): oracle: prefer the usage of the runtime type when benchmarking by @hussein-aitlahcen in #684
- fix(ci): mandatory single-pass benchmarking by @hussein-aitlahcen in #686
- CU-263dx6e - Mosaic assets mapping by @hussein-aitlahcen in #683
- Refactor uniswap, curve & interface, introduce extrinsic + benchmarkings by @hussein-aitlahcen in #618
- upgrade devnet by @hussein-aitlahcen in #687
- CU-2697dme - Crowdloan funded rewards by @hussein-aitlahcen in #693
- Documentation deployment by @hussein-aitlahcen in #691
- Allow to incrementally populate the rewards by @hussein-aitlahcen in #694
- Set reasonable values by @KaiserKarel in #695
- fix 'liquidation' typos by @Cardosaum in #689
- Remove documentation after compression to avoid no space left by @hussein-aitlahcen in #696
- feat(runtimes): filter Tokens and unfilter Balance by @hussein-aitlahcen in #700
- fix(assets): do not use custom error for
BadOrigin
by @hussein-aitlahcen in #699 - Added explanation of ValidateUnsigned to README.md by @PoisonPhang in #698
- ensure we lint tests by @KaiserKarel in #697
- feat(tests): custom precision for proptests to avoid edge cases by @hussein-aitlahcen in #702
- Composable bootnode peerid by @haroldsphinx in #708
- Composable bootnode peerid by @haroldsphinx in #710
- Update node permission by @haroldsphinx in #712
- feat(ci): full backtrace for benchmarking by @hussein-aitlahcen in #714
- Use compressed wasm instead of compact by @seunlanlege in #716
- CU-1vz89jk - Liquidity bootstrapping pallet by @hussein-aitlahcen in #661
- Fix clippy warnings for LBP, curve-amm and uniswap-v2. by @vivekvpandya in #718
- Fix clippy warnings. by @vivekvpandya in #719
- Add few more test for dex. by @vivekvpandya in #690
- Update node permission by @haroldsphinx in #720
- Validation/mosaic by @ysfkel in #704
- xcmp: treasury, trap, weights, tests, fees, ed, common by @dzmitry-lahoda in #656
- [cu-1ubuznb] Vesting Benchmarks by @vimukthi-git in #705
- [CU-1ux39kw] Validation/bond offer by @ysfkel in #623
- Enable BEEFY in polkadot-launch by @andor0 in #726
- Fix typo by @Cardosaum in #724
- Fix build by @andor0 in #728
- Fix clippy warnings by @vivekvpandya in #730
- adds chainspec for composable westend by @seunlanlege in #731
- Amp can not be zero by @vivekvpandya in #725
- fix single pass benchmarking CI by @seunlanlege in #733
- Chnage westend bootnode by @haroldsphinx in #736
- updating bootnode by @haroldsphinx in #741
- CU-27whvym Use mmr-polkadot instead of polkadot in composable-sandbox by @andor0 in #738
- Clamp devnet disk usage with automatic GC by @hussein-aitlahcen in #735
- Refactor/safe arithmentic by @ysfkel in #734
- docker multi-arch by @nimboya in #657
- feat(crowdloan-reward): move from
BlockNumber
toMoment
for vesting by @hussein-aitlahcen in #744 - [cu-1ubuznb] Correct misconfiguration of runtime weights for vesting by @vimukthi-git in #749
- feat(crowdloan-rewards): make dali crowdloan faster and correct
VestingStep
type by @hussein-aitlahcen in #750 - [cu-206y1te, cu-26ezj25] Support time based vesting schedules in Vesting pallet by @vimukthi-git in #748
- Cleanup
Cargo.toml
files & add taplo step in CI by @hussein-aitlahcen in #752 - CU-2886thh Update initialization script by @andor0 in #753
- [cu-206y1te, cu-26ezj25] Adjusting documentation for vesting pallet by @vimukthi-git in #756
- Composable ngihtly snapshot by @haroldsphinx in #762
- Initial commit for pablo. by @vivekvpandya in #766
- Rework vesting origin & audit fixes by @hussein-aitlahcen in #775
- [CU-206ydj2] test(Runtime Integration Tests): Dep Update, Docker Integration, args.ts removal, mintingHelper added by @Dom-Roth in #757
- CU-23v2xj9 Add code and tests for StableSwap pallet in Pablo. by @vivekvpandya in #767
- Clarify why we claim while associating & provide the timestamp at which the crowdloan start by @hussein-aitlahcen in #776
- Update Vesting pallet runtime & remove bencharking filter in CI check by @hussein-aitlahcen in #778
- [cu-23v2xkb][Pablo] ConstantProductPool Integration by @vimukthi-git in #770
- Fortify mosaic & vesting pallets by @hussein-aitlahcen in #779
- polkadot v0.9.17 by @seunlanlege in #688
- [CU-20185wr] Integration Tests-Constant Product Dex Tests by @kollegian in #761
- Add common_test_functions module and update add_remove_lp() test to use it. by @vivekvpandya in #780
- CU-25ye81h CU-1yyr5hv CU-1yyr5fv xcmp kusd picasso by @dzmitry-lahoda in #759
- feat(devnet): update polkadot by @hussein-aitlahcen in #784
- [CU-23n7a3r] Integration Testing - Fixing CrowdloanRewards Tests. by @Dom-Roth in #777
- [cu-23v2xng][Pablo] Integrate Liquidity Bootstrapping Pool by @vimukthi-git in #781
- CU-28yz6hj Create a CI job to build ci-linux docker image by @andor0 in #786
- CU-28dvbnu Create a CI job to build a docker image with mmr-polkadot by @andor0 in #758
- CU-28yy29e Simplify multi_existential_deposits function by @andor0 in #785
- Add missing std features for custom rpcs and pin gcloud action version by @hussein-aitlahcen in #791
- review runtime versions by @seunlanlege in #792
- fix composable runtime by @seunlanlege in #795
- Fix typos by @andor0 in #800
- Move common code from uniswap/stable_swap_tests to common_test_functi… by @vivekvpandya in #801
- [cu-23v2y3n] Event publishing refactoring by @vimukthi-git in #790
- parachain-utils for runtime upgrades by @seunlanlege in #675
- [cu-23v3155][Pablo] Permissioned Pool Creation by @vimukthi-git in #802
- dali-rococo faucet server by @seunlanlege in #681
- CU-24qmfvc - feat(fnft): initial interface for interacting with fNFT provider by @hussein-aitlahcen in #794
- use @polkadot/api for runtime upgrades by @seunlanlege in #804
- Bump minimist from 1.2.5 to 1.2.6 in /scripts/polkadot-launch by @dependabot in #807
- convert dali-rococo para-id to 2087 by @seunlanlege in #808
- process.exit after finalizaiton for runtime-upgrade by @seunlanlege in #811
- In uniswap owner_fee is inculded in lp_fee. by @vivekvpandya in #813
- CU-29adhw2 Use composablefi/ci-linux:production instead of paritytech/ci-linux:production by @andor0 in #812
- Updating dockerfile by @haroldsphinx in #818
- Updating dockerfile by @haroldsphinx in #819
- Updating dockerfile by @haroldsphinx in #820
- revert composable spec version to 100 for codeSubstitute by @seunlanlege in #821
- adds codeSubstitute for composable by @seunlanlege in #823
- CU-29ak7vf Optimize check workflow by @andor0 in #825
- CU-29ntvgm Remove unused dependencies by @andor0 in #832
- remove dotenv from faucet-server by @seunlanlege in #835
- Add pull request template by @cor in #836
- CU-29nwr44 Fix build by @andor0 in #833
- CU-1wzgvc6 sample of cross chain transaction for SELL (DEX/liqudation) by @dzmitry-lahoda in #815
- [CU-1wanc6n] Refactor EthereumAddress into composable-support by @PoisonPhang in #839
- Bump minimist from 1.2.5 to 1.2.6 in /integration-tests/runtime-tests by @dependabot in #806
- Bump minimist from 1.2.5 to 1.2.6 in /scripts/polkadot-launch/initialization by @dependabot in #805
- CU-29vgpt9 Add benchmarks for pallet-assets-registry by @andor0 in #842
- mdbook migration by @cor in #803
- adds wss port by @seunlanlege in #843
- CU-2acq7h5 Fix mmr-polkadot version by @andor0 in #849
- CU-2acvyd5 Switch 'composable-sandbox' docker image to 'ci-linux' docker image by @andor0 in #852
- Devnet update by @hussein-aitlahcen in #846
- [CU-23n7drb](Integration Tests): Crowdloan Rewards are now populated with our actual list of contributors by @Dom-Roth in #851
- docs(mdbook): Moved Angular documentation from ClickUp to mdbook. by @Dom-Roth in #828
- Change composable bootnode peerid by @haroldsphinx in #853
- test(Runtime Integration Tests): Fix test suite only running crowdloa… by @Dom-Roth in #857
- Updated bonded-finance docs by @PoisonPhang in #723
- Update composable bootnode config by @haroldsphinx in #860
- mdbook Addition - Council Overview to Piccasso by @PoisonPhang in #863
- [CU-294uhnq] Fixing minting issues & refactoring. by @Dom-Roth in #826
- mdbook Addition - Composable Overview/Vision by @PoisonPhang in #862
- [CU-23v38ak] Implement TWAP in pablo. by @vivekvpandya in #841
- use cumulus fork, with fix for POV construction by @seunlanlege in #875
- build new release by @haroldsphinx in #877
- Trigger new build by @haroldsphinx in #879
- Trigger new build by @haroldsphinx in #880
- Trigger new build by @haroldsphinx in #881
- Bump node version by @seunlanlege in #882
- [CU-1wanm0d] Extract Mosaic Behavior to Traits by @PoisonPhang in #864
- Revert Cargo.toml patch section by @hussein-aitlahcen in #887
- [cu-23v352q][Pablo] Benchmarking and Integration to Dali by @vimukthi-git in #827
- #CU-2jfgdqw #dutch #auction #liquidation #engine by @dzmitry-lahoda in #840
- CU-2ajky19 Pin tools version in 'ci-linux' docker image by @andor0 in #896
- [Cu-23n7bc2] BondedFinanceTestsFix and Minor Optimizations by @kollegian in #872
- CU-2p64ar7 - Update custom rpc wrapper representation by @hussein-aitlahcen in #900
- CU-24qmg40 - fNFT/Staking rewards protocol by @hussein-aitlahcen in #830
- CU-25zu5uv Use Pablo in Dex-Router. by @vivekvpandya in #899
- [cu-2p0jnm4][Pablo] Price Custom RPC by @vimukthi-git in #856
- Allow single node route on dex-router. by @vivekvpandya in #903
- Switch 'composablefi/ci-linux' docker image to Rust 1.60.0 by @andor0 in #902
- [CU-20185x7] Add integration test mosaic implementation. by @Juliansv in #873
- test(Runtime Integration Tests): Fixed number to big issue within Mosaic Tests. by @Dom-Roth in #905
- docs(README): Updated README's for
polkadot-launch
& Integration tests. by @Dom-Roth in #911 - Refactored
EcdsaSignature
intocomposable_support::types
by @PoisonPhang in #908 - Linked mdbook and cargo docs in repo readme by @PoisonPhang in #907
- [cu-265d6yn] Initial local configuration of subsquid with dali-dev by @vimukthi-git in #910
- CU-1wtyb38 currency improvements proposals by @dzmitry-lahoda in #915
- #CU-2mtq0ng #xcmp to #statemine #playbook by @dzmitry-lahoda in #904
- Fix ED related issue for DEX for creating new tokens. by @vivekvpandya in #914
- Update docs of assets-registry by @andor0 in #916
- Ben/storage nonce by @benluelo in #847
- [CU-2bmuatd] Move pallets to dedicated section by @cor in #874
- Ammended Mosaic Docs by @PoisonPhang in #870
- making currency factory according its new readme.md by @dzmitry-lahoda in #920
- [cu-28fuhh3][Pablo][subssquid] Add the assetIds to PoolCreated event by @vimukthi-git in #923
- DexRouter Improvements: by @vivekvpandya in #906
- Add a check of mdbook build in CI by @andor0 in #922
- Bump ejs from 3.1.6 to 3.1.7 in /subsquid by @dependabot in #927
- [cu-28fuhh3] Adding Squid Entities and Design by @vimukthi-git in #919
- Add a running of benchmarks during a running of tests by @andor0 in #928
- Update CONTRIBUTING.md by @mikolaichuk in #931
- Added
collator-set-up-guide.md
by @PoisonPhang in #933 - Remove 'curve-amm', 'uniswap-v2' and 'liquidityboot-strapping' pallets. by @vivekvpandya in #930
- CU-1kjdbd0 Oracle proptests by @cor in #603
- #CU-2vxc2n7 assets improvements for making non 12 decimals transfers and democracy ceremomy by @dzmitry-lahoda in #936
- Updated
the-composable-team.md
by @PoisonPhang in #934 - Ben/lending tests by @benluelo in #867
- [cu-2de6cr8] Introduce feeAsset ID to Swapped event by @vimukthi-git in #941
- Update shell.nix by @andor0 in #942
- Verify price_for rpc function in unit tests by @vimukthi-git in #943
- Updated
comoposable-overview.md
by @PoisonPhang in #940 - Comfi01/tests/lending events (Tests for events emission are added) by @mikolaichuk in #944
- Make @0xBrainjar2 codeowner of book by @cor in #947
- Fix mdbook Typos by @PoisonPhang in #946
- Emit LiquidityAdded event with correct value for base_amount and quote_amount. by @vivekvpandya in #949
- update backup script to use bootnode node class by @haroldsphinx in #866
- Update backup script by @haroldsphinx in #952
- Ben/review comments review by @benluelo in #953
- upgrade to polkadot-v0.9.18 by @r2st in #917
- [cu-28fuhkc] Subsquid Unit Tests + LiquidityRemoved & PoolDeleted events processing by @vimukthi-git in #955
- #2mtq0yn #statemine transfers by @dzmitry-lahoda in #945
- [cu-2pbvg9e] Save pool stats as a time series by @vimukthi-git in #960
- Add 'lending_currentInterestRate' RPC method by @andor0 in #959
- Update workflow trigger by @haroldsphinx in #965
- Release v2.1.7 by @haroldsphinx in #966
- Comfi01/tests/lending events by @mikolaichuk in #958
- mdbook Minor content corrections by @PoisonPhang in #961
- Updated
introduction.md
by @PoisonPhang in #956 - Updated
the-picasso-tech-stack.md
by @PoisonPhang in #957
New Contributors
- @Wizdave97 made their first contribution in #624
- @vimukthi-git made their first contribution in #705
- @kollegian made their first contribution in #761
- @Juliansv made their first contribution in #873
- @mikolaichuk made their first contribution in #931
- @r2st made their first contribution in #917
Full Changelog: v2.0.1...v2.1.9