Releases: ComposableFi/composable
Releases · ComposableFi/composable
release-v9.10041.0
Runtimes
Picasso
🗜 Compressed: Yes, 78.80%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10041 (picasso-0.tx1.au1)
🗳️ system.setCode hash: 0x1a7bf920d2cba05d58d497d942b2d7d0da14fe345739931a4ccffde16f0ce72f
🗳️ authorizeUpgrade hash: 0x111a98ede78579ebd39895dbd7db5c804d98529879b1bdb339ddca22950ff62a
🗳️ Blake2-256 hash: 0x274f1ff389d04a3cc2b9859b07d83466e42f970dbd00809292b5367a51df2264
📦 IPFS: https://www.ipfs.io/ipfs/QmaFC5tDoo3EwTiZDutStxFmpQgx2XpWEW7Nfxst7NBN4x
Composable
🗜 Compressed: Yes, 79.06%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10041 (composable-0.tx2.au1)
🗳️ system.setCode hash: 0xca8c2e576d28a3e5007bb66893bc3e3ce527055e19b4f8c739403482e6514435
🗳️ authorizeUpgrade hash: 0xe432cd43fcf24b817c6c31f1b57fa8d0742ad4fc24bbb4f721ac09d5a977e367
🗳️ Blake2-256 hash: 0x2250c56d7ae1cab9344d6c6768eeceb7c3753a2f91bd4452a0a0c43d1acd4b8e
📦 IPFS: https://www.ipfs.io/ipfs/QmYCdNabGSJ53dz8Revn6wKMnXkr5zRNaZL4XiRnSU6Qqj
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10041.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-v9.10041.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-v9.10041.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-v9.10041.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-v9.10041.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-v9.10041.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-v9.10041.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
- feat(xcvm): assets handling - docs, events, devnet setup by @dzmitry-lahoda in #4012
- ci(devnet): build after upgrade of nix/cargo/rust on some machines, clean up ci names/docs by @dzmitry-lahoda in #4015
- fix(devnet): xc docker image user fix to run devent in docker and codespace by @dzmitry-lahoda in #4016
- ci(perf): fail fast in case of failed builds by @dzmitry-lahoda in #4023
- ci(test): trigger integration test and add test docs by @dzmitry-lahoda in #4026
- docs(cw): removed non existent and useless feature by @dzmitry-lahoda in #4025
- fix(multihop-bech32): updated bech32 dependency, use up to date crate instead of bech32-no-std old create. by @RustNinja in #4027
- feat(devnet): centauri xcvm config, sharing some setup code around cosmos by @dzmitry-lahoda in #4019
- fix(centauri version): centauri commit update by @kkast in #4033
- ci(devnet): dotsama devenet package (full devnet minus hermes/osmosis) by @dzmitry-lahoda in #4032
- chore: fix various compilation warnings by @mina86 in #4034
- docs(assets): added well known composable assets by @JafarAz in #4018
- feat: add IBC communication and asset accounting to Virtual Wallet by @mina86 in #4036
- chore: reduce build-all-misc-packages noise by @mina86 in #4038
- feat(ibc-cw): correct transfer programs encoded and step closer to final execution by @dzmitry-lahoda in #4028
- fix(ibc): clarified connection ids in devnet by @dzmitry-lahoda in #4040
- ci(perf): replace release job with fast cheap box by @dzmitry-lahoda in #4039
- docs(oracle-guide): update-oracle-guide by @JafarAz in #4045
- chore(ci): improving ability to run devnet (more stable docker release) by @dzmitry-lahoda in #4043
- feat(cw-xc): faster cosmos devnet with fix for interpreter instantiation by @dzmitry-lahoda in #4041
- feat(xcvm): gateway: introduce GetLocalAssetByReference query by @mina86 in #4044
- feat(xcvm): add Gateway wrapper for accessing gateway contract by @mina86 in #4051
- feat(cw-ibc): prefixed logging for transfer and query for routes by @dzmitry-lahoda in #4050
- feat(cw-ibc): clarifying error handling and made asset mapping configurable by @dzmitry-lahoda in #4053
- fix(timeout-type-memo): update nix dependency proper way by @RustNinja in #4049
- docs(removal): remove old packages by @fl-y in #4059
- feat(ci): issue reporting template by @dzmitry-lahoda in #4057
- feat(xcvm): add asset registry integration to Virtual Wallet by @mina86 in #4055
- feat(cw-ibc): transfer and all related changes by @dzmitry-lahoda in #4060
- feat(pallet-assets-registry): simplify asset id generation by @mina86 in #4067
- chore(ci): added key to manage contract deploys by @dzmitry-lahoda in #4066
- chore(ci): tuning clean up, parameters and using new company cache by @dzmitry-lahoda in #4069
- chore: fix cargo warnings by @mina86 in #4071
- feat(xcvm): batch config msg + release of wasm files by @dzmitry-lahoda in #4070
- docs(pallet-assets-registry): document generate_asset_id by @mina86 in #4068
- feat(xcvm): use Displayed consistently for large integers by @mina86 in #4073
- ci(cosmos): xcvm on testnet of osmosis and centauri scripts by @dzmitry-lahoda in #4074
- docs(heavy-updates): change-structure + cleanup by @JafarAz in #4072
- feat(xcvm): command which configures testnet, and updated some cosmos devnet deps by @dzmitry-lahoda in #4076
- docs(intro-images): update into images by @JafarAz in #4082
- feat: (IBC) Rate limit has been enforced on Centauri using by @blasrodri in #4080
- docs(edits): remove xcvm bearish spec + edits by @JafarAz in #4084
- feat(xcvm): use SCALE-compatible address in XCVM program by @mina86 in #4078
- feat(xcvm): validate tip address sent by untrusted users by @mina86 in #4077
- feat(devnet): osmosis pica/osmo pool setup by @dzmitry-lahoda in #4081
- chore(cleanup): removed dead codes by @dzmitry-lahoda in #4085
- feat(xcvm): instruction implementation and configuration with osmosis swap by @dzmitry-lahoda in #4083
- chore(ci): do not run checks on drafts #check by @dzmitry-lahoda in #4096
- docs(miscellaneous-edits): improvements + updates by @JafarAz in #4100
- feat(oracle): remove extra gas charge by @kkast in #4101
- feat(xcvm): implement sending messagse from escrow to accounts by @mina86 in #4087
- feat(xcvm): swap on devnet demo, and testnet and prod deployments scripts by @dzmitry-lahoda in #4097
- chore(price-feed): remove use of lazy-static by @mina86 in #4104
- chore(frame): remove dependency on lazy-static...
release-v9.10040.3
Runtimes
Picasso
🗜 Compressed: Yes, 78.71%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10040 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0xd11a3eca365f6a2d67f9ce5a6a91b4cd0bd46dc94cdf09882bdba3c676b7236b
🗳️ authorizeUpgrade hash: 0xc0c2c4b11f2f0a501faa93e938c670d153b7c95908f262c8ed6f0817949e5251
🗳️ Blake2-256 hash: 0x3a196a0b52f53f05701dd1c8edc69391657c7777b839cb2bb896ceeb8f0100d3
📦 IPFS: https://www.ipfs.io/ipfs/QmRVK9rjzHYP3uo3Tq34w7w2GEvyNhhBJXZsPwjV5SkioG
Composable
🗜 Compressed: Yes, 79.02%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10040 (composable-3.tx2.au1)
🗳️ system.setCode hash: 0xd21ab361dbacf2109919b2e2bc3cad18088156b4e5b7afb37e0459f72df109f8
🗳️ authorizeUpgrade hash: 0xdd56f73ba128e8389e430477ee9c9abebbeab3f9fc731defb3625d60b04bab8c
🗳️ Blake2-256 hash: 0xeb5e2b85a4a09e8022ca81daa72eb50f99c41213d7a8164df08a02af6ae76f06
📦 IPFS: https://www.ipfs.io/ipfs/QmXoHQDEKfuPX9JhtxsUXhkVX3sViXCwUTTthMg4Rm4FLE
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#devnet-xc-fresh --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
Full Changelog: release-v9.10040.2...release-v9.10040.3
release-v9.10040.2
Runtimes
Picasso
🗜 Compressed: Yes, 78.71%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10040 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0xd11a3eca365f6a2d67f9ce5a6a91b4cd0bd46dc94cdf09882bdba3c676b7236b
🗳️ authorizeUpgrade hash: 0xc0c2c4b11f2f0a501faa93e938c670d153b7c95908f262c8ed6f0817949e5251
🗳️ Blake2-256 hash: 0x3a196a0b52f53f05701dd1c8edc69391657c7777b839cb2bb896ceeb8f0100d3
📦 IPFS: https://www.ipfs.io/ipfs/QmRVK9rjzHYP3uo3Tq34w7w2GEvyNhhBJXZsPwjV5SkioG
Composable
🗜 Compressed: Yes, 79.02%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10040 (composable-3.tx2.au1)
🗳️ system.setCode hash: 0xd21ab361dbacf2109919b2e2bc3cad18088156b4e5b7afb37e0459f72df109f8
🗳️ authorizeUpgrade hash: 0xdd56f73ba128e8389e430477ee9c9abebbeab3f9fc731defb3625d60b04bab8c
🗳️ Blake2-256 hash: 0xeb5e2b85a4a09e8022ca81daa72eb50f99c41213d7a8164df08a02af6ae76f06
📦 IPFS: https://www.ipfs.io/ipfs/QmXoHQDEKfuPX9JhtxsUXhkVX3sViXCwUTTthMg4Rm4FLE
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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-v9.10040.2#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
- feat(xcvm): assets handling - docs, events, devnet setup by @dzmitry-lahoda in #4012
- ci(devnet): build after upgrade of nix/cargo/rust on some machines, clean up ci names/docs by @dzmitry-lahoda in #4015
- fix(devnet): xc docker image user fix to run devent in docker and codespace by @dzmitry-lahoda in #4016
- ci(perf): fail fast in case of failed builds by @dzmitry-lahoda in #4023
- ci(test): trigger integration test and add test docs by @dzmitry-lahoda in #4026
- docs(cw): removed non existent and useless feature by @dzmitry-lahoda in #4025
- fix(multihop-bech32): updated bech32 dependency, use up to date crate instead of bech32-no-std old create. by @RustNinja in #4027
- feat(devnet): centauri xcvm config, sharing some setup code around cosmos by @dzmitry-lahoda in #4019
- fix(centauri version): centauri commit update by @kkast in #4033
- ci(devnet): dotsama devenet package (full devnet minus hermes/osmosis) by @dzmitry-lahoda in #4032
- chore: fix various compilation warnings by @mina86 in #4034
- docs(assets): added well known composable assets by @JafarAz in #4018
- feat: add IBC communication and asset accounting to Virtual Wallet by @mina86 in #4036
- chore: reduce build-all-misc-packages noise by @mina86 in #4038
- feat(ibc-cw): correct transfer programs encoded and step closer to final execution by @dzmitry-lahoda in #4028
- fix(ibc): clarified connection ids in devnet by @dzmitry-lahoda in #4040
- ci(perf): replace release job with fast cheap box by @dzmitry-lahoda in #4039
- docs(oracle-guide): update-oracle-guide by @JafarAz in #4045
- chore(ci): improving ability to run devnet (more stable docker release) by @dzmitry-lahoda in #4043
- feat(cw-xc): faster cosmos devnet with fix for interpreter instantiation by @dzmitry-lahoda in #4041
- feat(xcvm): gateway: introduce GetLocalAssetByReference query by @mina86 in #4044
- feat(xcvm): add Gateway wrapper for accessing gateway contract by @mina86 in #4051
- feat(cw-ibc): prefixed logging for transfer and query for routes by @dzmitry-lahoda in #4050
- feat(cw-ibc): clarifying error handling and made asset mapping configurable by @dzmitry-lahoda in #4053
- fix(timeout-type-memo): update nix dependency proper way by @RustNinja in #4049
- docs(removal): remove old packages by @fl-y in #4059
- feat(ci): issue reporting template by @dzmitry-lahoda in #4057
- feat(xcvm): add asset registry integration to Virtual Wallet by @mina86 in #4055
- feat(cw-ibc): transfer and all related changes by @dzmitry-lahoda in #4060
- feat(pallet-assets-registry): simplify asset id generation by @mina86 in #4067
- chore(ci): added key to manage contract deploys by @dzmitry-lahoda in #4066
- chore(ci): tuning clean up, parameters and using new company cache by @dzmitry-lahoda in #4069
- chore: fix cargo warnings by @mina86 in #4071
- feat(xcvm): batch config msg + release of wasm files by @dzmitry-lahoda in #4070
- docs(pallet-assets-registry): document generate_asset_id by @mina86 in #4068
- feat(xcvm): use Displayed consistently for large integers by @mina86 in #4073
- ci(cosmos): xcvm on testnet of osmosis and centauri scripts by @dzmitry-lahoda in #4074
- docs(heavy-updates): change-structure + cleanup by @JafarAz in #4072
- feat(xcvm): command which configures testnet, and updated some cosmos devnet deps by @dzmitry-lahoda in #4076
- docs(intro-images): update into images by @JafarAz in #4082
- feat: (IBC) Rate limit has been enforced on Centauri using by @blasrodri in #4080
- docs(edits): remove xcvm bearish spec + edits by @JafarAz in #4084
- feat(xcvm): use SCALE-compatible address in XCVM program by @mina86 in #4078
- feat(xcvm): validate tip address sent by untrusted users by @mina86 in #4077
- feat(devnet): osmosis pica/osmo pool setup by @dzmitry-lahoda in #4081
- chore(cleanup): removed dead codes by @dzmitry-lahoda in #4085
- feat(xcvm): instruction implementation and configuration with osmosis swap by @dzmitry-lahoda in #4083
- chore(ci): do not run checks on drafts #check by @dzmitry-lahoda in #4096
- docs(miscellaneous-edits): improvements + updates by @JafarAz in #4100
- feat(oracle): remove extra gas charge by @kkast in #4101
- feat(xcvm): implement sending messagse from escrow to accounts by @mina86 in #4087
- feat(xcvm): swap on devnet demo, and testnet and prod deployments scripts by @dzmitry-lahoda in #4097
- chore(price-feed): remove use of lazy-static by @mina86 in...
release-v9.10040.1
Runtimes
Picasso
🗜 Compressed: Yes, 78.67%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10040 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0x679ed1e1997949f0102612e59815d1fa37e682a416dc076ff9326fd758c8b9d3
🗳️ authorizeUpgrade hash: 0x498c5eb183f4a73f271d01aa59f5a3010c746c77cc147b8865ee5e092e641358
🗳️ Blake2-256 hash: 0x2ea6d839acd7eff1186e1c676ad6d61aaf060ec237a0e78f89525c450cea0353
📦 IPFS: https://www.ipfs.io/ipfs/QmZatkka2GNiuGwiEo2zJ7VsK3X9j1d2zWgYRMXeNNXWxU
Composable
🗜 Compressed: Yes, 79.00%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10040 (composable-3.tx2.au1)
🗳️ system.setCode hash: 0xa9e04cfe729509560b58c7692c9ae799bbda979131a077dc0b1b19851fec9316
🗳️ authorizeUpgrade hash: 0x3f8b62d3f4d2794afc93fd7ba573ebbf8846e642bec8ac0de9f82c82aa32633c
🗳️ Blake2-256 hash: 0xb4173bcae701396b05ba3d2437dc6d3f8ba13c03e8a83fcd764eb19faf218f94
📦 IPFS: https://www.ipfs.io/ipfs/QmbPDd2Vv9y5HC3CLNJbCCZZDuvtRS5AKEnWPdsGCod4Wv
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10040.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-v9.10040.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-v9.10040.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-v9.10040.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-v9.10040.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-v9.10040.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-v9.10040.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
- feat(xcvm): assets handling - docs, events, devnet setup by @dzmitry-lahoda in #4012
- ci(devnet): build after upgrade of nix/cargo/rust on some machines, clean up ci names/docs by @dzmitry-lahoda in #4015
- fix(devnet): xc docker image user fix to run devent in docker and codespace by @dzmitry-lahoda in #4016
- ci(perf): fail fast in case of failed builds by @dzmitry-lahoda in #4023
- ci(test): trigger integration test and add test docs by @dzmitry-lahoda in #4026
- docs(cw): removed non existent and useless feature by @dzmitry-lahoda in #4025
- fix(multihop-bech32): updated bech32 dependency, use up to date crate instead of bech32-no-std old create. by @RustNinja in #4027
- feat(devnet): centauri xcvm config, sharing some setup code around cosmos by @dzmitry-lahoda in #4019
- fix(centauri version): centauri commit update by @kkast in #4033
- ci(devnet): dotsama devenet package (full devnet minus hermes/osmosis) by @dzmitry-lahoda in #4032
- chore: fix various compilation warnings by @mina86 in #4034
- docs(assets): added well known composable assets by @JafarAz in #4018
- feat: add IBC communication and asset accounting to Virtual Wallet by @mina86 in #4036
- chore: reduce build-all-misc-packages noise by @mina86 in #4038
- feat(ibc-cw): correct transfer programs encoded and step closer to final execution by @dzmitry-lahoda in #4028
- fix(ibc): clarified connection ids in devnet by @dzmitry-lahoda in #4040
- ci(perf): replace release job with fast cheap box by @dzmitry-lahoda in #4039
- docs(oracle-guide): update-oracle-guide by @JafarAz in #4045
- chore(ci): improving ability to run devnet (more stable docker release) by @dzmitry-lahoda in #4043
- feat(cw-xc): faster cosmos devnet with fix for interpreter instantiation by @dzmitry-lahoda in #4041
- feat(xcvm): gateway: introduce GetLocalAssetByReference query by @mina86 in #4044
- feat(xcvm): add Gateway wrapper for accessing gateway contract by @mina86 in #4051
- feat(cw-ibc): prefixed logging for transfer and query for routes by @dzmitry-lahoda in #4050
- feat(cw-ibc): clarifying error handling and made asset mapping configurable by @dzmitry-lahoda in #4053
- fix(timeout-type-memo): update nix dependency proper way by @RustNinja in #4049
- docs(removal): remove old packages by @fl-y in #4059
- feat(ci): issue reporting template by @dzmitry-lahoda in #4057
- feat(xcvm): add asset registry integration to Virtual Wallet by @mina86 in #4055
- feat(cw-ibc): transfer and all related changes by @dzmitry-lahoda in #4060
- feat(pallet-assets-registry): simplify asset id generation by @mina86 in #4067
- chore(ci): added key to manage contract deploys by @dzmitry-lahoda in #4066
- chore(ci): tuning clean up, parameters and using new company cache by @dzmitry-lahoda in #4069
- chore: fix cargo warnings by @mina86 in #4071
- feat(xcvm): batch config msg + release of wasm files by @dzmitry-lahoda in #4070
- docs(pallet-assets-registry): document generate_asset_id by @mina86 in #4068
- feat(xcvm): use Displayed consistently for large integers by @mina86 in #4073
- ci(cosmos): xcvm on testnet of osmosis and centauri scripts by @dzmitry-lahoda in #4074
- docs(heavy-updates): change-structure + cleanup by @JafarAz in #4072
- feat(xcvm): command which configures testnet, and updated some cosmos devnet deps by @dzmitry-lahoda in #4076
- docs(intro-images): update into images by @JafarAz in #4082
- feat: (IBC) Rate limit has been enforced on Centauri using by @blasrodri in #4080
- docs(edits): remove xcvm bearish spec + edits by @JafarAz in #4084
- feat(xcvm): use SCALE-compatible address in XCVM program by @mina86 in #4078
- feat(xcvm): validate tip address sent by untrusted users by @mina86 in #4077
- feat(devnet): osmosis pica/osmo pool setup by @dzmitry-lahoda in #4081
- chore(cleanup): removed dead codes by @dzmitry-lahoda in #4085
- feat(xcvm): instruction implementation and configuration with osmosis swap by @dzmitry-lahoda in #4083
- chore(ci): do not run checks on drafts #check by @dzmitry-lahoda in #4096
- docs(miscellaneous-edits): improvements + updates by @JafarAz in #4100
- feat(oracle): remove extra gas charge by @kkast in #4101
- feat(xcvm): implement sending messagse from escrow to accounts by @mina86 in #4087
- feat(xcvm): swap on devnet demo, and testnet and prod deployments scripts by @dzmitry-lahoda in #4097
- chore(price-feed): remove use of lazy-static by @mina86 in #4104
- chore(frame): remove dependency on lazy-static...
release-v9.10039.1
Runtimes
Picasso
🗜 Compressed: Yes, 78.55%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10039 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0x90adf114819bfff6ca0af0ff060ee66b59553a13e4a206b6aae9e719f306ac3d
🗳️ authorizeUpgrade hash: 0xf8bcef9ca862bc4526d0659c147f5ae110389ace96ee5486a409b7f526e9cb6a
🗳️ Blake2-256 hash: 0x9786dc21eab970299cb5efbf1ef6a99088f3835e8d7d00e32ef931415606cb01
📦 IPFS: https://www.ipfs.io/ipfs/QmU9TLZ6H6ekFMRhcUorXkysbJQqp2Yp11fzH4tx528faJ
Composable
🗜 Compressed: Yes, 78.74%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10039 (composable-1.tx2.au1)
🗳️ system.setCode hash: 0x245327185ccb1d08b69e8d3cb17c32e877a9a5714ddc473500c4357e999dc3f4
🗳️ authorizeUpgrade hash: 0x4e8b973d44b7feef090e64bfb4486da2cbd2b0627029a767ed6e799595dcf457
🗳️ Blake2-256 hash: 0xf3bc475f90592c2dda23b9772d5686ccc552595f65c2c3d3682ec5f64485963e
📦 IPFS: https://www.ipfs.io/ipfs/QmYutNMWScWFeumyPsRh5tN8JqnbjuuJZBtrA2bCVN7wsy
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10039.1#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-v9.10039.1#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-v9.10039.1#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-v9.10039.1#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-v9.10039.1#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-v9.10039.1#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-v9.10039.1#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
- feat(ibc): Update composable-ibc revision by @vmarkushin in #4153
Full Changelog: release-v9.10039.0...release-v9.10039.1
release-v9.10039.0
Runtimes
Picasso
🗜 Compressed: Yes, 78.54%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10039 (picasso-0.tx1.au1)
🗳️ system.setCode hash: 0xca48732cd2777d778c7121257d174249cb23c6a422201be13436a6169e5fde50
🗳️ authorizeUpgrade hash: 0x17b57a7405fb4f9773cdb14a570c17d42e3984f5707e8fba3b5dad41818aa28f
🗳️ Blake2-256 hash: 0xa475c77f656ad7522ed986adb6d1a8042a36f7dba412ad8c99c84969023964de
📦 IPFS: https://www.ipfs.io/ipfs/QmTiJnT7ZyB9ADbjedXWDtRc33P2iFv41av1UwDcWoGhpD
Composable
🗜 Compressed: Yes, 78.74%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10039 (composable-0.tx2.au1)
🗳️ system.setCode hash: 0x9827ec132a7091f9a3acf8638d7dd420c5332f0ffe6f25573a43db8a5f2a6f14
🗳️ authorizeUpgrade hash: 0xaa6e8d89326dfaf6e4e7bd12bcffd5871e8470a7ea4fb87388a30d40e7ca340b
🗳️ Blake2-256 hash: 0xb3d161a485057bc9fb21063fa89dd3cfaae1652f51ec79d58a78f8c8f6859eb8
📦 IPFS: https://www.ipfs.io/ipfs/QmfTSxNF2g4V47XzFUEtZ9wbgc2weU9vHuWNRSMMi3prPU
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10039.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-v9.10039.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-v9.10039.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-v9.10039.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-v9.10039.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-v9.10039.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-v9.10039.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
- feat(ibc): Only allow
forward
andwasm
middlewares to be used in IBC memo by @vmarkushin in #4151
Full Changelog: release-v9.10038.2...release-v9.10039.0
release-v9.10038.2
Runtimes
Picasso
🗜 Compressed: Yes, 78.49%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10038 (picasso-2.tx1.au1)
🗳️ system.setCode hash: 0x6a67b292232414daff8e11d773b737e61f0783c100717f9d9669c309674c83c5
🗳️ authorizeUpgrade hash: 0x89711d827624c605756db40e94b9c92fc0552eae2e8baf9a28532317a3062700
🗳️ Blake2-256 hash: 0xdf54914c7bbf3368bca254ca64a94e76dc893e9520bcf10783387bc9f88a8703
📦 IPFS: https://www.ipfs.io/ipfs/Qme23zqLJwBiKnu62o7oLPK4wgvopDt1f2y4KUbmFKDPVi
Composable
🗜 Compressed: Yes, 78.78%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10038 (composable-2.tx2.au1)
🗳️ system.setCode hash: 0x801e96d5c4283045f426d2533d1c9c714741139f26b4162d4f0f17bffe543a38
🗳️ authorizeUpgrade hash: 0xb9dc498cf32df95e413557c707a35bd91e46a33b25117f8f9e1cd7a7e3d50365
🗳️ Blake2-256 hash: 0x50c3d8be5c38d5f8f316d5fc06d086a1843b630c788177110fbfb2f164451895
📦 IPFS: https://www.ipfs.io/ipfs/QmRVUBzup4cQkCmQ2an44SXQQKzY1J2hXxAEHu8T2bHNGa
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10038.2#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-v9.10038.2#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-v9.10038.2#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-v9.10038.2#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-v9.10038.2#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-v9.10038.2#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-v9.10038.2#devnet-xc-fresh --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
Full Changelog: release-v9.10038.1...release-v9.10038.2
release-v9.10038.1
Runtimes
Picasso
🗜 Compressed: Yes, 78.49%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10038 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0xdea0988767d23c511e160f76eb65bc54bee77ee64acb383305187cb74508759a
🗳️ authorizeUpgrade hash: 0xa5efcbcfaea84d663cd88f7dd111989447f1f8c73e50b0893ed0b73dfa7b40f7
🗳️ Blake2-256 hash: 0x9ce772b16d2c7125e0e52260c6fc464525f59abc0bbc3b0d03b65e31de0473cc
📦 IPFS: https://www.ipfs.io/ipfs/QmdenaUrj16DSkuHiv5LK7qzY9GeBPpXFzDqD2QDVEEfy2
Composable
🗜 Compressed: Yes, 78.75%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10038 (composable-1.tx2.au1)
🗳️ system.setCode hash: 0xfcfbaa6bf9e700123c3cc40163a5deafb9812ad7d7f757c8c39206e915c54bcf
🗳️ authorizeUpgrade hash: 0xc4b3ffb8e4adfdc057e25cb2af7ce513afa01452508490674bb2fd6762003a5f
🗳️ Blake2-256 hash: 0x6d17362e4373dfead438d0eefed100ac9cd8b210957e3ec27f20b07e31059cbc
📦 IPFS: https://www.ipfs.io/ipfs/QmS7zkTy9JXtZSaF5jM5XtvowyxPtd59hnx3WBNhfx5cNT
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10038.1#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-v9.10038.1#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-v9.10038.1#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-v9.10038.1#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-v9.10038.1#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-v9.10038.1#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-v9.10038.1#devnet-xc-fresh --allow-import-from-derivation --extra-experimental-features "flakes nix-command" --no-sandbox --accept-flake-config --option sandbox relaxed
Full Changelog: release-v9.10038.0...release-v9.10038.1
release-v9.10038.0
Runtimes
Picasso
🗜 Compressed: Yes, 78.50%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10038 (picasso-0.tx1.au1)
🗳️ system.setCode hash: 0x93e3031fdaf529d37ccd116683747519bf0a9a2f8df7cd50cfd171db9fc7edb1
🗳️ authorizeUpgrade hash: 0x1a8c4c610d4d3c09681f5bdda62fde38d44d6776e0fb2287e57e006d42757cdb
🗳️ Blake2-256 hash: 0x22ad08f374c8f68686cd6ecfe0a73120ffac3a2fff041f5bf4ce3de88e23192d
📦 IPFS: https://www.ipfs.io/ipfs/QmTkZVi8GFM1MpZTqwMZdicUGvkbakGduk7o6TmVaVDsdk
Composable
🗜 Compressed: Yes, 78.81%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10038 (composable-0.tx2.au1)
🗳️ system.setCode hash: 0xb8116619965fcbd41fb9c84c962eb2aaf7b83a9a9ed174d1e4b95d5a6638179e
🗳️ authorizeUpgrade hash: 0x42cb21508e2ed9d02d2d560ac1586a8c19978dd00eb2f4e08dd1f23fbd5e7351
🗳️ Blake2-256 hash: 0x2bdae874a166bc97f874da611a3c67adda26672aaff98bce59b34cb390c130c8
📦 IPFS: https://www.ipfs.io/ipfs/QmZJSkGNfQHGJjBfjcmvUWktprHSgssqj1GSPaigY28NiS
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10038.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-v9.10038.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-v9.10038.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-v9.10038.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-v9.10038.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-v9.10038.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-v9.10038.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
- fix(devnet): xc docker image user fix to run devent in docker and codespace by @dzmitry-lahoda in #4016
- ci(perf): fail fast in case of failed builds by @dzmitry-lahoda in #4023
- ci(test): trigger integration test and add test docs by @dzmitry-lahoda in #4026
- docs(cw): removed non existent and useless feature by @dzmitry-lahoda in #4025
- fix(multihop-bech32): updated bech32 dependency, use up to date crate instead of bech32-no-std old create. by @RustNinja in #4027
- fix(centauri version): centauri commit update by @kkast in #4033
- chore: fix various compilation warnings by @mina86 in #4034
- feat: add IBC communication and asset accounting to Virtual Wallet by @mina86 in #4036
- fix(ibc): clarified connection ids in devnet by @dzmitry-lahoda in #4040
- ci(perf): replace release job with fast cheap box by @dzmitry-lahoda in #4039
- chore(ci): improving ability to run devnet (more stable docker release) by @dzmitry-lahoda in #4043
- feat(xcvm): gateway: introduce GetLocalAssetByReference query by @mina86 in #4044
- feat(xcvm): add Gateway wrapper for accessing gateway contract by @mina86 in #4051
- feat(cw-ibc): clarifying error handling and made asset mapping configurable by @dzmitry-lahoda in #4053
- fix(timeout-type-memo): update nix dependency proper way by @RustNinja in #4049
- docs(removal): remove old packages by @fl-y in #4059
- feat(ci): issue reporting template by @dzmitry-lahoda in #4057
- feat(xcvm): add asset registry integration to Virtual Wallet by @mina86 in #4055
- feat(cw-ibc): transfer and all related changes by @dzmitry-lahoda in #4060
- feat(pallet-assets-registry): simplify asset id generation by @mina86 in #4067
- feat(xcvm): batch config msg + release of wasm files by @dzmitry-lahoda in #4070
- docs(pallet-assets-registry): document generate_asset_id by @mina86 in #4068
- feat(xcvm): command which configures testnet, and updated some cosmos devnet deps by @dzmitry-lahoda in #4076
- feat: (IBC) Rate limit has been enforced on Centauri using by @blasrodri in #4080
- feat(xcvm): use SCALE-compatible address in XCVM program by @mina86 in #4078
- feat(xcvm): validate tip address sent by untrusted users by @mina86 in #4077
- feat(xcvm): instruction implementation and configuration with osmosis swap by @dzmitry-lahoda in #4083
- chore(ci): do not run checks on drafts #check by @dzmitry-lahoda in #4096
- feat(oracle): remove extra gas charge by @kkast in #4101
- feat(xcvm): swap on devnet demo, and testnet and prod deployments scripts by @dzmitry-lahoda in #4097
- chore(price-feed): remove use of lazy-static by @mina86 in #4104
- chore(frame): remove dependency on lazy-static by @mina86 in #4109
- feat(xcvm): refactor protobuf handling by @mina86 in #4108
- feat(xcm): xcm location for ibc assets by @kkast in #4114
Full Changelog: release-v9.10035.3...release-v9.10038.0
release-v9.10037.1
Runtimes
Picasso
🗜 Compressed: Yes, 78.30%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-10037 (picasso-1.tx1.au1)
🗳️ system.setCode hash: 0x901e4f450452e5d6ed80edc895be97399ca2449f65f7ce88d5930120015056cd
🗳️ authorizeUpgrade hash: 0x01fb2653dad352dbc09c7d27c459867e715059c6715204a280fe9482f07d0079
🗳️ Blake2-256 hash: 0xe90e822aeac52c8e482cfa2f5304b5574e7895a808aa4cf3c23a79b3bab130b3
📦 IPFS: https://www.ipfs.io/ipfs/QmbcanRsxLYK43myDDSYHuSiZEwD416oNLXhsqvrJMLmBL
Composable
🗜 Compressed: Yes, 78.82%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-10037 (composable-1.tx2.au1)
🗳️ system.setCode hash: 0x1b2780f289999887b48cf53dc424e3e215923b46185a3f34214bf0cbc1d650f3
🗳️ authorizeUpgrade hash: 0x3e571bab72ba1542a38a1e81c389f3e9b1cc8df2c4d7a71162c6a2bcb82d955a
🗳️ Blake2-256 hash: 0x33ce112e666380ec84378dacaf03f8205224572fe907d40a9b259f08f1ad1f87
📦 IPFS: https://www.ipfs.io/ipfs/QmabFVfhLFq2GBc4DwgtBEfgFkMTBVDDMmueufK9vtiEvN
Nix
# Generate the Wasm runtimes
nix build github:ComposableFi/composable/release-v9.10037.1#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-v9.10037.1#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-v9.10037.1#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-v9.10037.1#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-v9.10037.1#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-v9.10037.1#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-v9.10037.1#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
- fix(devnet): xc docker image user fix to run devent in docker and codespace by @dzmitry-lahoda in #4016
- ci(perf): fail fast in case of failed builds by @dzmitry-lahoda in #4023
- ci(test): trigger integration test and add test docs by @dzmitry-lahoda in #4026
- docs(cw): removed non existent and useless feature by @dzmitry-lahoda in #4025
- fix(multihop-bech32): updated bech32 dependency, use up to date crate instead of bech32-no-std old create. by @RustNinja in #4027
- fix(centauri version): centauri commit update by @kkast in #4033
- chore: fix various compilation warnings by @mina86 in #4034
- feat: add IBC communication and asset accounting to Virtual Wallet by @mina86 in #4036
- fix(ibc): clarified connection ids in devnet by @dzmitry-lahoda in #4040
- ci(perf): replace release job with fast cheap box by @dzmitry-lahoda in #4039
- chore(ci): improving ability to run devnet (more stable docker release) by @dzmitry-lahoda in #4043
- feat(xcvm): gateway: introduce GetLocalAssetByReference query by @mina86 in #4044
- feat(xcvm): add Gateway wrapper for accessing gateway contract by @mina86 in #4051
- feat(cw-ibc): clarifying error handling and made asset mapping configurable by @dzmitry-lahoda in #4053
- fix(timeout-type-memo): update nix dependency proper way by @RustNinja in #4049
- docs(removal): remove old packages by @fl-y in #4059
- feat(ci): issue reporting template by @dzmitry-lahoda in #4057
- feat(xcvm): add asset registry integration to Virtual Wallet by @mina86 in #4055
- feat(cw-ibc): transfer and all related changes by @dzmitry-lahoda in #4060
- feat(pallet-assets-registry): simplify asset id generation by @mina86 in #4067
- feat(xcvm): batch config msg + release of wasm files by @dzmitry-lahoda in #4070
- docs(pallet-assets-registry): document generate_asset_id by @mina86 in #4068
- feat(xcvm): command which configures testnet, and updated some cosmos devnet deps by @dzmitry-lahoda in #4076
- feat: (IBC) Rate limit has been enforced on Centauri using by @blasrodri in #4080
- feat(xcvm): use SCALE-compatible address in XCVM program by @mina86 in #4078
- feat(xcvm): validate tip address sent by untrusted users by @mina86 in #4077
- feat(xcvm): instruction implementation and configuration with osmosis swap by @dzmitry-lahoda in #4083
- chore(ci): do not run checks on drafts #check by @dzmitry-lahoda in #4096
- feat(oracle): remove extra gas charge by @kkast in #4101
Full Changelog: release-v9.10035.3...release-v9.10037.1