Runtimes
Picasso
🗜 Compressed: Yes, 78.36%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10035 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0x906d3f5296099d7f65c6f734d63599027e3d6c9d89d32897029567ca0f16634d
🗳️ authorizeUpgrade hash: 0xa43cb21f16103df7eab95eb26b478d9977f2cff382c6cbe8af27ec2f0bf239c5
🗳️ Blake2-256 hash: 0x7642d031860fa7ef6462bacd80e78dad9f6c5112353b98ee2c27e91327b2f7c9
📦 IPFS: https://www.ipfs.io/ipfs/QmVaJDs3CerECdCbkfwNmuQaw3UkDjKt9Ax5sM8rTwcHfN
Composable
🗜 Compressed: Yes, 78.73%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10032 (composable-3.tx2.au1)
🗳️ system.setCode hash: 0xffc31779099904e18cd8903e96e98149fa9a57ccd84b6ee10a97d301bdf60843
🗳️ authorizeUpgrade hash: 0xab305cc7f2edf92921c1eb9e5ef10c7d6879e39eb22dc5091bd3293a0aea466e
🗳️ Blake2-256 hash: 0x7e69fc09ad6bfed9a5d10d144b7f10d80bf8027a0803dc4c9c2e4d5e0b79e9e8
📦 IPFS: https://www.ipfs.io/ipfs/QmXqkqwmA76zGw7fe1BTABkA4nGTMjqCrJCN6u3HiqmQNF
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v8.10032.0#picasso-runtime --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
nix build github:ComposableFi/composable/release-v8.10032.0#composable-runtime --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
# Run the Composable node (release mode) alone
nix run github:ComposableFi/composable/release-v8.10032.0#composable-node --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
# Spin up a local devnet
nix run github:ComposableFi/composable/release-v8.10032.0#devnet-picasso --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
nix run github:ComposableFi/composable/release-v8.10032.0#devnet-composable --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
# CW CLI tool
nix run github:ComposableFi/composable/release-v8.10032.0#ccw --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
# Spin up a local XC(Inter chain) devnet
nix run github:ComposableFi/composable/release-v8.10032.0#devnet-xc-fresh --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
What's Changed
General changes
- NoneFlatFee for picasso runtime by @RustNinja in #3634
- Rc v7.10026.0 by @RustNinja in #3635
- fixed hyperspace run along with statemine by using proper version of local zombienet devnet by @dzmitry-lahoda in #3628
- pallet-cosmwasm and ccw tool fixed and working examples to work with CosmWasm contracts by @dzmitry-lahoda in #3610
- disable ccw (retain only in release) by @dzmitry-lahoda in #3637
- minor-docs-edit by @JafarAz in #3626
- cw-guide by @JafarAz in #3638
- release candidate 7.10027 by @RustNinja in #3636
- nix: hyperspace breaking change now needs 3 config files by @blasrodri in #3640
- Update LP staking guide by @JafarAz in #3643
- update-centauri-guide by @JafarAz in #3644
- add-guide by @JafarAz in #3645
- update version from 10027 to 10028 by @RustNinja in #3649
- Withdrawal from Strategies Guide Update by @kollegian in #3646
- fix to accept seed for cli by @kkast in #3641
- One signature multihop transfer solution IBC<->XCM RFC by @dzmitry-lahoda in #3650
- 5 times cheaper and 3 times faster ci by @dzmitry-lahoda in #3633
- Removed staking tab from Picasso by @fl-y in #3654
- Add cacerts package to docker by @julio-jimenez in #3655
- added ca certs for oracle into composable image and usdt ibc to composable devnet by @dzmitry-lahoda in #3657
- updated-cw-docs by @JafarAz in #3659
- Update weights by @vmarkushin in #3548
- enable DEX/AMM pallet precompile in CW contracts in Picasso runtime by @dzmitry-lahoda in #3647
- Release candidate 8.10029.0 (version bump and tag) by @dzmitry-lahoda in #3661
- Oracle set singer permissioned by @kkast in #3652
- Release candidate 8.10029.1 (no runtime or node updates) to get proper artifacts released (devnet IBC, CW tools) by @dzmitry-lahoda in #3664
- made local banksy to produce block with one liner by @dzmitry-lahoda in #3666
- Documented/explained Picasso democracy parameters and updated final timing to make it faster yet secured in runtime by @dzmitry-lahoda in #3674
- Upgraded CosmWasm runtime in Picasso to latest dependencies by @dzmitry-lahoda in #3677
- Minor correction in the xcvm.md by @adiraviraj in #3681
- xcvm: avoid String allocations when opening an IBC channel by @mina86 in #3685
- cw updates by @dzmitry-lahoda in #3688
- Prefer
x.to_string()
overformat!("{}", x)
by @mina86 in #3689 - xcvm: avoid String allocations when serialising Displayed types by @mina86 in #3691
- picasso-runtime: make memo field a string for pallet-ibc by @blasrodri in #3694
- run cosmos ci on fork by @dzmitry-lahoda in #3697
- ci: remove FE deployments from CI by @fl-y in #3696
- i do not have time to maintain mac builds by @dzmitry-lahoda in #3700
- [XCVM-267] add asset list count to remove hard coded array length by @kkx in #3044
- xcvm: merge router and gateway together by @mina86 in #3687
- sync wasm by @dzmitry-lahoda in #3703
- xcvm: merge router and gateway together, cont. by @mina86 in #3701
- code: update cosmwasm-vm dependency to pick up recent bug fixes by @mina86 in #3713
- rate limiter overflow fix by @kkast in #3714
- xcvm: refactor authorisation interface by @mina86 in #3717
- xcvm: introduce ExecuteProgramMsg to refactor messages slightly by @mina86 in #3716
- xcvm: merge assert-registry and gateway contracts together by @mina86 in #3719
- fixes to cli by @dzmitry-lahoda in #3720
- (do not merge) enable flat fee on picasso by @kkast in #3715
- Rc version 8.10031.0 by @RustNinja in #3730
- Simplify
T::from
spelling by @mina86 in #3733 - xcvm: remove Network generic argument from xc_core::Instruction by @mina86 in #3734
- xcvm: merge cw-xc-utils crate into cw-xc-common crate by @mina86 in #3735
- remove hardcoded assets from the list_assets rpc by @kkast in #3739
- CW precompile support with Schema, updated precompile for DEX with full coverage by @dzmitry-lahoda in #3722
- add-md by @JafarAz in #3743
- add symbol to list_assets rpc by @kkast in #3749
- Pallet-multihop-xcm-ibc that for multihop once click tx that support memo. by @dzmitry-lahoda in #3755
- Ensured JSON output well in CosmWasm tool and made CW more like cosmos one by @dzmitry-lahoda in #3756
- Devnet updates: Genesis with CW XCVM contracts for Substrate devnet and Osmosisd app by @dzmitry-lahoda in #3737
- DEX genesis pool into devnet and CW example usage in docs by @dzmitry-lahoda in #3768
- Adding IBCed Composable to local DevNet (nix run .#devnet-xc-run-fresh) by @dzmitry-lahoda in #3775
- Assets documentation updates, permissionless assets specification, assets CosmWasm interface and clean up of all old things by @dzmitry-lahoda in #3777
- devnet fixes by @dzmitry-lahoda in #3788
- AR NetworkId by @kkast in #3776
- picasso lp tokens migration by @kkast in #3761
- isolating mac shell in devnet by @dzmitry-lahoda in #3794
- Dz/271 by @dzmitry-lahoda in #3795
- fix for devshell by @dzmitry-lahoda in #3796
- Genesis files(composable, picasso) for moonbase relay chain integration by @RustNinja in #3798
- remove migrations by @kkast in #3811
- more isolation for mac devnet by @dzmitry-lahoda in #3814
- Pallet Multihop XCM-IBC to move DOT from Polkadot to Cosmos in one transaction. by @RustNinja in #3766
- xcvm over ICS20 assets by @dzmitry-lahoda in #3800
- cw support, wasm hook support for memo, xcvm and assets network id compatibility by @dzmitry-lahoda in #3957
- XCVM Virtual Wallet contracts by @mina86 in #3955
- Multihop review changes by @RustNinja in #3959
- made picasso limits of cw be like centauri by @dzmitry-lahoda in #3976
- Mpn/a by @mina86 in #3990
- xcvm: actually accept deposits in escrow contract by @mina86 in #4002
- xcvm + ibc: hook xcvm with memo + ibc middleware by @blasrodri in #4007
- Oracle migration by @kkast in #4005
New Contributors
- @julio-jimenez made their first contribution in #3655
- @mina86 made their first contribution in #3668
- @adiraviraj made their first contribution in #3681
Full Changelog: release-v7.10025.0...release-v9.10035.0