Runtimes
Dali
๐๏ธ Runtime size: 2.025 MB (2,123,885 bytes) โ ๏ธ HEAVY
๐ Compressed: Yes, 79.11%
โจ Reserved meta: OK - [6D, 65, 74, 61]
๐ Metadata version: V14
๐ฅ Core version: dali-10005 (dali-3.tx1.au1)
๐ณ๏ธ system.setCode hash: 0x25d6efdbc871eb560b645963d2d593f7880d76bf8715ce264be51ab79672a29f
๐ณ๏ธ authorizeUpgrade hash: 0x14814a6f1ea46a5c054ade905dda4425115d44e0d356816eb01fadb6615f1093
๐ณ๏ธ Blake2-256 hash: 0xb1f094f5c0afd21062bad00843297ffd618c035b43f4fcab853a669aaf9870a4
๐ฆ IPFS: https://www.ipfs.io/ipfs/QmP1sR6Hjve7XZZERFeFHztkG7Psdu1qRTXa4uXtyr2jx7
Picasso
๐๏ธ Runtime size: 0.961 MB (1,007,406 bytes)
๐ Compressed: Yes, 81.78%
โจ Reserved meta: OK - [6D, 65, 74, 61]
๐ Metadata version: V14
๐ฅ Core version: picasso-10005 (picasso-2.tx1.au1)
๐ณ๏ธ system.setCode hash: 0x4e1e8d3f8e164d9ca061dc2855574b31463c0ee3a991d25056d7672fa94fdbdd
๐ณ๏ธ authorizeUpgrade hash: 0x81597d1928f6c7db607d69ef4b380d563f25e2f1bfdfcca5dfe69b0eb2fcc7d6
๐ณ๏ธ Blake2-256 hash: 0xa416dae9710f4908e42264459d27a4cad95fcbbcfa46b418dd26d0f648dbec36
๐ฆ IPFS: https://www.ipfs.io/ipfs/QmX8Kppay6FWv52nVCz7eVgRCRmMxUXwwdSMMHE2NmytDB
Composable
๐๏ธ Runtime size: 0.711 MB (745,122 bytes)
๐ Compressed: Yes, 82.61%
โจ Reserved meta: OK - [6D, 65, 74, 61]
๐ Metadata version: V14
๐ฅ Core version: composable-10005 (composable-3.tx1.au1)
๐ณ๏ธ system.setCode hash: 0xeec2e03001ac7ada33047c96bfde825eb0b00402adbd7f87f2afa860b77a02c9
๐ณ๏ธ authorizeUpgrade hash: 0x72a8f7de4b367b9cbd8f5eb88b159af5099bad18e210522b2000f10c87b09858
๐ณ๏ธ Blake2-256 hash: 0xc51611246cf903114105b62bb4809e68af8d4530570eb32e269c0ddc3dfd3d5b
๐ฆ IPFS: https://www.ipfs.io/ipfs/QmfMn4YSSCdKs76PjViKLzxfJL17GtAM3GmM5ZTkaSHyNg
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/v2.10005.0#dali-runtime
nix build github:ComposableFi/composable/v2.10005.0#picasso-runtime
nix build github:ComposableFi/composable/v2.10005.0#composable-runtime
# Run the Composable node (release mode) alone
nix run github:ComposableFi/composable/v2.10005.0#composable-node-release
# Spin up a local devnet
nix run github:ComposableFi/composable/v2.10005.0#devnet
# Spin up a local XCVM devnet
nix run github:ComposableFi/composable/v2.10005.0#devnet-xcvm
# Show all possible apps, shells and packages
nix flake show github:ComposableFi/composable/v2.10005.0 --allow-import-from-derivation
What's Changed
General changes
- cor/docs-readability by @cor in #2322
- fix: broken nixos-config link by @cor in #2330
- Added zlib to dev-shell to fix cargo nightly by @PoisonPhang in #2331
- update subsquid types by @andresmechali in #2323
- Update Picasso FE configuration by @easteregg in #2315
- [CU-35txqkb] Removed AR Overwrite of ED by @PoisonPhang in #2281
- CU-3qveuku - doc - XCVM use cases - cross chain swap by @hussein-aitlahcen in #2317
- feat(deploy): default to
github.sha
if not manually triggered by @hussein-aitlahcen in #2338 - Qa signoff stats by @easteregg in #2341
- Fix broken XCVM spec link by @cor in #2342
- Cu 35emw2k qa sign off transfers mamalitest by @easteregg in #2328
- #CU-3u4b28u #CU-3u4b28u zombienet native run with statemine by @dzmitry-lahoda in #2258
- [CU-3qvfhaj] fix(cosmwasm): ed25519_batch_verify by @aeryz in #2355
- [CU-3t3ay05] Add ratio and ED to assets RPC by @andresmechali in #2312
- [CU-3vdqb2b] Improve locked value storing and lazily calculate total locked value by @andresmechali in #2349
- Fix transfers bugs by @easteregg in #2354
- Ben/update rust nightly by @benluelo in #2360
- [ready]Feat/xcvm evm sdk by @kkx in #2153
- chore(cosmwasm): add tests for crypto host functions by @aeryz in #2358
- [CU-34x8k38] QA: Crowdloan pallet data validation script by @Dom-Roth in #2340
- #CU-33dubjv #CU-334h716 Karel/runtime upgrader by @KaiserKarel in #2293
- update spawn program spec for ibc integration by @kkx in #2365
- [Picasso] - Release 1 - Disable transfer page by @easteregg in #2378
- [Picasso] Release 1 - Update PWA config by @easteregg in #2366
- [Picasso] - Release 1 - Update next.config to load statemine from environment by @easteregg in #2375
- Runtime adjustments by @hussein-aitlahcen in #2371
- #CU-31wbqcz #xcmp #statemine and #karura attempts to specify flows by @dzmitry-lahoda in #2168
- [Picasso] - Release 1 - Add Crowdloan Rewards unavailable notice by @easteregg in #2381
- [CU-36gv58y] QA: Vesting pallet data verification script by @Dom-Roth in #2377
- Revert "chore(cosmwasm): add tests for crypto host functions (#2358)" by @hussein-aitlahcen in #2395
- Add ComposableJS step in CI by @hussein-aitlahcen in #2397
- [Picasso] - Release 1 - Updated subheaders for stats and transfers by @easteregg in #2387
- Tiny fixes on XCVM SPEC by @aeryz in #2402
- fix(integration-tests): Fixing broken CI by @Dom-Roth in #2394
- Add Prod environments by @easteregg in #2405
- Pablo Dex Refactor - Amm::spot_price/swap/buy by @PoisonPhang in #2329
- [Picasso] - Release 1 - CU-31evhjc disable tooltips by @easteregg in #2389
- [Picasso] - Release 1 - Added isPalletSupported function by @easteregg in #2411
- Release v1 - Albula by @vimukthi-git in #2263
- QA: Verification script math fixes by @Dom-Roth in #2416
- Start timestamp can be null by @saadjhk in #2417
- [Picasso] - Release 1 - Staging 2 fixes by @easteregg in #2415
- release review diff from tag by @dzmitry-lahoda in #2419
- Add link to composable fork-off-substrate by @vimukthi-git in #2384
- [Picasso] - Release 1 - Update BondPageHeading by @easteregg in #2422
- Release title to indicate RC or not by @vimukthi-git in #2423
- [Picasso] - Release 1 - update configuration by @easteregg in #2432
- Subsquid URL Spell Error Fix by @saadjhk in #2439
- book update by @Martin-Kiss in #2438
- [Release 1] - Picasso Conditional release -Disable Stats page in case of no subsquid by @easteregg in #2425
- Change extrinsic link to account link by @saadjhk in #2443
- picasso update by @Martin-Kiss in #2437
- ecosystem update by @Martin-Kiss in #2435
- Add audits by @KaiserKarel in #2442
- add user guides to book by @Martin-Kiss in #2436
- Tooltip Copy Change by @saadjhk in #2449
- #346nmqc Logo routes to home by @saadjhk in #2451
- https://app.clickup.com/t/346nmtv Breadcrumbs - sentence case by @saadjhk in #2452
- PICA network logo added with address by @saadjhk in #2450
- Integration Tests: Re- enabling KSM XCM Tests & minor doc, clean code fixes by @Dom-Roth in #2454
- Subscan link test by @saadjhk in #2447
- Update link targets to open in new tab by @easteregg in #2457
- Update Wallet text and styles by @easteregg in #2456
- Remove transferFee subscriber on disabled transfer page by @easteregg in #2460
- #37k6zav Both Talisman and Polkdaot.js prompts by @saadjhk in #2458
- update legal disclaimers by @Martin-Kiss in #2472
- Add '/' by @saadjhk in #2477
- fixed version for simnode by @dzmitry-lahoda in #2465
- Move late bindings to
SDK
by @aeryz in #2464 - [CU-37k4a66] Removed dependance on staking from pablo by @PoisonPhang in #2476
- #done #CU-31v44v6 #CU-3wm8j3n fixed tech pallet naming by @dzmitry-lahoda in #2468
- Update README.md by @KaiserKarel in #2473
- #done #CU-3u4b2bt zombienet binary and draft runner by @dzmitry-lahoda in #2408
- #CU-NIX-31 subxt gen prove no need complex setup by @dzmitry-lahoda in #2386
- [Pablo] - Release 2 - Add workflows for Production and Staging by @easteregg in #2368
- #done #CU-3w38x2c align docs with parity updates in democracy and feature gating by @dzmitry-lahoda in #2401
- #CU-3rck0vy #ibc router for #cosmwasm up to point where it is blockers by @dzmitry-lahoda in #2215
- [Picasso] - Release 1 - Remove PICA from circulating supply by @easteregg in #2497
- [CU-30xvvdv] Improve weight checks for normalization by @PoisonPhang in #2503
- [Picasso] - Release 1 - Enable Stats page by @easteregg in #2478
- Remove SRE from codeowners by @KaiserKarel in #2511
- Picasso - Release 1 - Fix failing test case in picasso by @easteregg in #2519
- [Picasso][Pablo] - Release 2 - add dali to endpoints by @easteregg in #2518
- fix guide image by @Martin-Kiss in #2523
- Add nix template by @KaiserKarel in #2498
- [CU-3vz1bh3] update assets RPC on Picasso by @andresmechali in #2392
- Picasso - Release 1 - #37t7g7z Fix mobile browser navbar by @saadjhk in #2484
- Picasso - Release 1 - #346nmqc Changed router link by @saadjhk in #2491
- Picasso - Release 1 - #37t7dzf Crowdloan UI Updates by @saadjhk in #2492
- Update FE queries to match subsquid changes for TVL and ActiveUsers by @easteregg in #2542
- Pablo Refactor by @saadjhk in #2544
- Change Claimed to TotalRewards by @saadjhk in #2548
- #CU-3wu87yw migrated tech collective pallet data by @dzmitry-lahoda in #2508
- [Picasso] - Release 1 - Update Wallet selection modal, empty transaction list by @easteregg in #2549
- Furka - Pablo UI - Remove Auctions Updater. by @saadjhk in #2563
- Guide on transferring USDT via Statemine by @Martin-Kiss in #2553
- [CU-332fbba] Integration Tests: Vesting Pallet by @Dom-Roth in #2295
- [CU-3vdqb2b] Fix active users and all resolvers for charts by @andresmechali in #2495
- [CU-34c80rt] Updated test bounds for
compute_redeemed_for_lp
by @PoisonPhang in #2556 - disable apollo tab by @easteregg in #2573
- Karel/cmc api by @KaiserKarel in #2532
- delete ansible sre stuff from repo by @dzmitry-lahoda in #2588
- Picasso - Release 1 - Update website title and app name in polkadot confirmation dialog by @easteregg in #2551
- pablo docs update by @Martin-Kiss in #2538
- fix(integration-tests): Disabled flaky vesting tests by @Dom-Roth in #2590
- CU-3bfmmke - XCVM Gateway by @hussein-aitlahcen in #2396
- Add nix config for subsquid image and publishing CI steps by @KaiserKarel in #2584
- [cu-33va88k] Remove fork and add pallet-proxy with a wrapper to Dali and Picasso by @vimukthi-git in #2527
- Furka - Pablo UI - Coingecko Client PRO API Key Header. by @saadjhk in #2561
- Picasso - Release 1 - fix_chart_type_error - Nightly PR by @easteregg in #2596
- Radu/dock compose rm containers by @radupopa2010 in #2591
- Prepend subsquid processor container tag with docker registry by @KaiserKarel in #2607
- #done removed old democracy by @dzmitry-lahoda in #2453
- [CU-38nwb10] Replace CHAOS with xPICA by @Martin-Kiss in #2576
- use Copy instead of ADD in Dockerfile by @radupopa2010 in #2614
- remove dead file by @benluelo in #2626
- Furka - Pablo UI - Remove Constant Product Pools and Liquidity Bootstrapping Pools by @saadjhk in #2560
- [Pablo] - Release 2 - Migrate wallet design from Picasso by @easteregg in #2487
- Chores for general CI hygiene. by @KaiserKarel in #2586
- NX-1 refactor(nix): cleanup devshells by @cor in #2580
- Improve RuntimeTrait DX by @benluelo in #2625
- add working-directory option by @KaiserKarel in #2642
- ibc integration and test by @kkx in #2431
- #3u4b2eq #CU-3u4b2ad zombienet builder running simplest dali devnet by @dzmitry-lahoda in #2496
- Pablo - Release 2 - Hide unavailable features by @easteregg in #2562
- [CU-38vcc57] Fix internal book sidebar by @Martin-Kiss in #2571
- feat(ci): release artifacts with builtin wasm by @hussein-aitlahcen in #2594
- fix zombienet sandbox by @dzmitry-lahoda in #2652
- enabled merge queue effects gate and #rfc 0014-flaky-and-brittle-effect-gates by @dzmitry-lahoda in #2650
- [Pablo] Provide LPT when creating pools [CU-3916rnu] by @PoisonPhang in #2624
- Pablo DEX refactor: add & remove liquidity by @benluelo in #2575
- prevent big non lfs files by @dzmitry-lahoda in #2646
- Skip devnet integration tests if possible by @KaiserKarel in #2662
- Picasso - Release 2 - Enable transfer page by @easteregg in #2587
- [No Ticket] Protect Picasso runtime from out of consensus modification by @vimukthi-git in #2577
- adjust spawn package to new spec by @kkx in #2661
- [CU-34ag8fu] integrate fork-off-substrate into mono repo by @andresmechali in #2628
- feat: update TOC by @fl-y in #2602
- Add filtering for rustSrc by @KaiserKarel in #2666
- Gpg signed PR of #2311 (Cosmwasm vm for docs) by @fl-y in #2534
- [No Ticket] Allow build on release-* branches by @vimukthi-git in #2622
- fixed docker run of sandbox on #zombienet by @dzmitry-lahoda in #2669
- XCVM-241 by @cor in #2682
- [cu-33a8fw3] Pablo refactor - Event updates - on-chain part by @vimukthi-git in #2660
- lfs git nix by @dzmitry-lahoda in #2694
- [CU-34qhnj1] add lend and unlend functions to Lending pallet by @kkast in #2643
- [CU-38nwb10] fix sidebar and rename directory by @Martin-Kiss in #2654
- small fix to use globalId as one of possible binding value instead ofโฆ by @kkx in #2685
- Add add and delete extrinsics to pallet-crowdloan by @KaiserKarel in #2659
- feat: devnet-centauri, running two devnet-dali's in parallel by @blasrodri in #2688
- [No Ticket] Squash Merge the PRs when Merging by @vimukthi-git in #2531
- Add CosmWasm specification by @Fantoni0 in #2539
- [CU-384qkzy] Update docs for Pablo by @Martin-Kiss in #2597
- Remove tailwind in scss due to styling issues by @fl-y in #2702
- Include
pallet-ibc
in dali runtime #NX-37 by @vmarkushin in #2474 - Fix release tag by @vimukthi-git in #2690
- chore(docs): add cosmwasm-orchestrate docs by @aeryz in #2718
- Retry nix commands if HTTP errors are encountered by @KaiserKarel in #2705
- Fix persistent devnet by @KaiserKarel in #2716
- Make @0xBrainjar2 codeowner of README.md and docs by @cor in #2723
- docs(nix): add does not provide attribute troubleshooting by @cor in #2720
- migrated lfs tracked files (so these files stored in blob instead of diffed) by @dzmitry-lahoda in #2707
- [cu-38vhm86] Add Pablo to Picasso by @vimukthi-git in #2704
- #release #rfc Run on upgrade to new runtime on fork of live node data. by @dzmitry-lahoda in #2722
- fix(cosmwasm): use migrate from cosmwasm vm by @aeryz in #2698
- Checkout with LFS on docs build by @KaiserKarel in #2725
- Remove .maintain by @KaiserKarel in #2719
- Build previews in GA by @KaiserKarel in #2739
- Fix FE release flows by @KaiserKarel in #2741
- Disable flaky FE tests by @KaiserKarel in #2743
- Added PICA/KSM pool to Dali runtime migrations by @PoisonPhang in #2742
- [Pablo] Added fee tests for swap, buy, and remove liquidity [CU-390y2qt] by @PoisonPhang in #2717
simulate_{add,remove}_liquidity
rpcs (cu 860paetpx) by @benluelo in #2754- XCVM-152 - feat(docs): integrate algolia search by @cor in #2756
- #CU-31pqtuu checking nix rot and nixops (we finally """compile""" nix) by @dzmitry-lahoda in #2724
- Add GA comment template by @KaiserKarel in #2752
- Updated Pablo Pool Migration in Picasso - Added PICA/KSM pool [CU-861m40629] by @PoisonPhang in #2747
- Cu 39167rh - [Pablo] - Release 2 - Smoke test UI bugs by @easteregg in #2731
- [CU-862hxd7ba][CU-862hxv9km] book updates and fixes by @Martin-Kiss in #2753
- [CU-862hxd7ba] update composable team page by @Martin-Kiss in #2755
- NX-44 - fix: avoid infinite recursion with flake-parts by @cor in #2758
- XCVM-258: Add missing benchmarks to
pallet-cosmwasm
by @aeryz in #2763 - [cu-38vhm86] Fix pool owner account to be pallet account by @vimukthi-git in #2765
- Pablo privacy buttons in sidebar by @fl-y in #2764
- Add PoolConfig fetch by @easteregg in #2748
- Switch to self-hosted runners for everything by @KaiserKarel in #2771
- Cu 39cacm9 - [Picasso] - Release 2 - smoke test UI bugs by @easteregg in #2710
- Users can add liquidity to the pools without respecting the existing ratio in the pools (cu 86694adqg) by @benluelo in #2767
- [cu-33a8fw3] Refactor Pablo to handle updated events by @andresmechali in #2750
- Pablo Terms of use and privacy policy page by @fl-y in #2762
- [CU-86695n3gp] Subsquid - Add/Remove liquidity should not affect volume by @andresmechali in #2778
- Dz/xcmp/traps rebased by @vimukthi-git in #2775
- Report actual amounts added in LiquidityAdded event by @benluelo in #2779
- fix: usdt has 6 decimals by @benluelo in #2780
- Fix release flow build by @KaiserKarel in #2782
New Contributors
- @radupopa2010 made their first contribution in #2591
- @fl-y made their first contribution in #2602
- @kkast made their first contribution in #2643
- @Fantoni0 made their first contribution in #2539
Full Changelog: v1.10001.0...release-v2.10005