Releases: ComposableFi/composable
Releases · ComposableFi/composable
v2.3.2
Runtimes
Dali
🏋️ Runtime size: 1.927 MB (2,020,392 bytes)
🗜 Compressed: Yes, 82.32%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: dali-2401 (dali-3.tx1.au1)
🗳️ system.setCode hash: 0x6fe491cd407976416a09e33067646a68846e1b5fdc852f0dbc370b09cc4c4846
🗳️ authorizeUpgrade hash: 0xd03f3e887e17a8b6543c2125c1bed3e8cdccc6914c712bc41b4157fa2fa46bcb
🗳️ Blake2-256 hash: 0x43c13dc45635edf8eb45698e9907b86fe0c48f6b4d485f24f5a78ff0177ce454
📦 IPFS: https://www.ipfs.io/ipfs/QmWduabgm3gSHMpVcr7jfaEhjSn88d4oB3jj8m11dE6MMM
Picasso
🏋️ Runtime size: 0.896 MB (939,556 bytes)
🗜 Compressed: Yes, 85.44%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-1401 (picasso-2.tx1.au1)
🗳️ system.setCode hash: 0xa40995004b480314fec4fc0738068f4ee267f124a3d8beacdfc07554b8879787
🗳️ authorizeUpgrade hash: 0xd946d8262de9bff096ef3e864a2a2b0e47e2a490c770930aae60a50063977842
🗳️ Blake2-256 hash: 0x642c1be9900f15c45529d7eca04b96424914ed47fe530f10ea62853f171fb151
📦 IPFS: https://www.ipfs.io/ipfs/QmV8Ta2GHjZdj6HKUpSt39zjfMFLyGTd3p4qrMHmTWQqYo
Composable
🏋️ Runtime size: 0.723 MB (758,086 bytes)
🗜 Compressed: Yes, 85.75%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-1301 (composable-3.tx1.au1)
🗳️ system.setCode hash: 0xf6593f03ffb3f5a75749a410dbed35a823807cc3f4fb6bb27585094aac661fff
🗳️ authorizeUpgrade hash: 0xb3b9b124b19f1829817a1204f0fd29b1a936dd2465a22a3bac57d40aade78ef1
🗳️ Blake2-256 hash: 0xf0a02a44ecc2deddc2be8b95a8d2b4375ceeb3fb6dcf421e6959808d908ab295
📦 IPFS: https://www.ipfs.io/ipfs/QmTKsUDyaddWwuszBN9jBCz2R4Dwp3Phas2UGe8iYezSHr
Nix
# Generate the runtimes
nix build github:ComposableFi/composable/v2.3.2#dali-runtime
nix build github:ComposableFi/composable/v2.3.2#picasso-runtime
nix build github:ComposableFi/composable/v2.3.2#composable-runtime
# Run the Composable node (release mode) alone
nix run github:ComposableFi/composable/v2.3.2#composable-node-release
# Spin up a local devnet (Dali + Rococo)
nix run github:ComposableFi/composable/v2.3.2#devnet-up
# Spin up a local XCVM devnet (Dali + Rococo + Juno)
nix run github:ComposableFi/composable/v2.3.2#devnet-xcvm-up
# Show all possible apps, shells and packages
nix flake show github:ComposableFi/composable/v2.3.2 --allow-import-from-derivation
v2.3.0 🌈
Picasso Runtime
🏋️ Runtime size: 0.805 MB (844,601 bytes)
🗜 Compressed: Yes, 80.54%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: picasso-1300 (picasso-2.tx1.au1)
🗳️ system.setCode hash: 0x7ee1470d2038746daffd10ea14168c5af8f445f60ca9c1c83a6dd1555135ff8a
🗳️ authorizeUpgrade hash: 0x9d0a99a76c317d37fe9edce8c4163d3a7fca304645b5cb30336d707ecdef83f9
#️⃣ Blake2-256 hash: 0x1f3d779e23f593db3aee33f5c3002abd500e3dd959c71a29c14ab4e2e947f5d6
📦 IPFS: https://www.ipfs.io/ipfs/QmWMy7zXXPwdnV9p2EugHaRQWKtfUgqCqLSgyb6CYVa8Ri
Dali Runtime
🏋️ Runtime size: 1.549 MB (1,624,512 bytes)
🗜 Compressed: Yes, 78.98%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: dali-2300 (dali-3.tx1.au1)
🗳️ system.setCode hash: 0x42266d594601712dc16c0c1a3a0d43b6c3a80d1ef5393b04bf3344a6f52e2659
🗳️ authorizeUpgrade hash: 0x08680a043c35e3407773e8d1008e4fcec86bb3b13db865384487e8a857c2f470
#️⃣ Blake2-256 hash: 0xa670165fcfef7e651ead50d466b211c999e51237d02d51f1d04f190f0aae8d5d
📦 IPFS: https://www.ipfs.io/ipfs/QmU4SfmdLgaMDSqy5AtEdHWRVMzPw4vHAq5TzgHegbJ1ss
Composable Runtime
🏋️ Runtime size: 0.672 MB (704,135 bytes)
🗜 Compressed: Yes, 81.19%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: composable-1200 (composable-3.tx1.au1)
🗳️ system.setCode hash: 0xfeeb45a0d407a77fb7c21a0368d89bb447a026c7d6e5f64fa4d2507ddb36c295
🗳️ authorizeUpgrade hash: 0x5d0432bc9581fce7ae8fb9e5b1284a172d4e88d0ddaa0a50b1cea6ac19902b64
#️⃣ Blake2-256 hash: 0x704e263b7f3d21f8f0aed1ef9f8a9ef73ff8af0d32dd2d5709940e8d9be31d4e
📦 IPFS: https://www.ipfs.io/ipfs/QmQWkf7bGSHtynxYYH3NhSVKMDLK1CdxWpksJBx69iedra
Changes
- Release v2.3.0 @haroldsphinx (#1301)
- Bump to polkadot-v0.9.24 @seunlanlege (#1261)
- Query all ibc events from a block @Wizdave97 (#1232)
- Bors 🤖 do squash @vimukthi-git (#1244)
- add beneficiary to NewOffer event @andresmechali (#1247)
- Martink/book/products/mosaic @martin-kiss (#1249)
- chore(workspace): added /book @martin-kiss (#1250)
- Cor codeowner for devcontainer @cor (#1121)
- Dryrun rpc @vivekvpandya (#1246)
- Allow sending all registered assets via ibc transfer @Wizdave97 (#1237)
- [CU-28a47n2] pallet airdrop @PoisonPhang (#948)
- [cu-25ek05u] Pablo Fee & Staking Rewards Distribution Design Doc @vimukthi-git (#1014)
- Remove UI team requirement for apprvals @easteregg (#1224)
- #CU-2e13evn xcmp to karura @dzmitry-lahoda (#1156)
- Setting up maintainers for parachain-finance components @vimukthi-git (#1222)
- [CU-313atr5, CU-31md7r5] Create Staking Reward Pool @vimukthi-git (#1202)
- Add event TWAPUpdated, update tests. @vivekvpandya (#1203)
- Add Zustand Store @easteregg (#1196)
- [CU-2e70mqp] docs(book/developer-guides): changed banner image & added oracle set-up guide @martin-kiss (#1199)
- [CU-3324puw] docs(book/audits): replace text @martin-kiss (#1218)
- More parameters for pallet Mosaic extrinsic to accept more parameters (optional) and emit them in the event @cor (#1166)
- Update FE ESLint workflow to fail and not just specify warnings. @saadjhk (#1169)
- [CU-29qn1qa] docs(book/): remove outdated sections from mdbook @martin-kiss (#1215)
- Change bors timeout to 2 hours @easteregg (#1214)
- Removed unused patches @PoisonPhang (#1206)
- Switch subsquid to another network @andor0 (#1204)
- ICS20 Implementation @Wizdave97 (#1122)
- Picasso bonding @easteregg (#1175)
- Ben/makefile book fix @benluelo (#1209)
- [CU-2my8v57] chore(.config): spellcheck CI dictionary @martin-kiss (#1188)
- small naming fix @mikolaichuk (#1200)
- fix(Codespace): Fixed Basilisk binary missing. @Dom-Roth (#1167)
- added property test to check if vault balanced state holds @mikolaichuk (#1174)
- Rpc method for fetching newly created ClientIds @Wizdave97 (#1179)
- Dali stage @haroldsphinx (#1194)
- Vault pallet - Added function to calculate shares from asset @Matteocolella1995 (#1163)
- [CU-2ejaj66] docs(mdbook ecosystem-development): replace current design & adjust summary @martin-kiss (#1126)
- #CU-31md7qg added staking rewards to runtime with some basic test setup @dzmitry-lahoda (#1155)
- fix(Integration Tests): Types not compiling. @Dom-Roth (#1185)
- docs(mdbook XCVM & technical stack overview): correction presentation layer diagram @martin-kiss (#1180)
- [CU-2jtma61] Oracle Price Feed Initialization Script Rework @Dom-Roth (#1115)
- Pin syn to 1.0.97 @benluelo (#1178)
- Remove unused dependencies @andor0 (#1170)
- #CU-2z45zj3 reorganize lending pallet @comfi01 (#1171)
- Add macro to list currency id constants (list_assets) @benluelo (#1138)
- Ben/storage counter @benluelo (#954)
- Create dependency-review.yml @KaiserKarel (#1165)
- Fix pallet ibc dependencies build errors. @Wizdave97 (#1158)
- Add a playbook to deploy Subsquid @andor0 (#1112)
- [CU-29qn1qa] docs(mdbook XCVM): update text and summary @martin-kiss (#1108)
- Revert polkadot-launch configuration @andor0 (#1159)
- #CU-20xxvyc staking rewards and fNFT new docs and approach @dzmitry-lahoda (#1117)
- #CU-2tk08z9 use TWAP in lending @comfi01 (#1095)
- [CU-1u5ymry] Integration Tests: Governance Registry @Dom-Roth (#1148)
- update codeowners @KaiserKarel (#1162)
- Integration Tests HAL-01 Verification Fix @Dom-Roth (#1133)
- [Fix] Expose better error messages for LBP creation validation @vimukthi-git (#1161)
- [CU-29w3x7t] XCMP Runtime Integration Tests @Dom-Roth (#1098)
- fix(Integration Tests): Fixed rpc.listAssets test. @Dom-Roth (#1153)
- Update CODEOWNERS @KaiserKarel (#1150)
- Enable CORS in polkadot-launch @andor0 (#1146)
- decouple release workflow @haroldsphinx (#1128)
- [CU-2er2v3f] docs(book products cubic): create structure & new design @martin-kiss (#1129)
- [CU-2dvdtxw]: Replaced old pages with new design & adjusted summary accordingly @martin-kiss (#1091)
- Bump polkadot-launch version @andor0 (#1142)
- Mck/lending benches move @mikolaichuk (#1143)
- Lending interest rate is not updatable @vivekvpandya (#1136)
- Fix assets error @vivekvpandya (#1116)
- Tests are devided into several modules @mikolaichuk (#1132)
- Pablo Pools @saadjhk (#1135)
- [CU-2d4gjrz] Restructure audit page @martin-kiss (#1085)
- Do not allow to increase collateral factor of open market. @vivekvpandya (#1127)
- Pablo rpc @vivekvpandya (#1093)
- mck/validation @mikolaichuk (#1125)
- Mck/vld @mikolaichuk (#1114)
- disable workbench startup editor @cor (#1120)
- Added commit message editor to devcontainer @martin-kiss (#1119)
- codespaces: upgrade polkadot version @cor (#1118)
- cor/codespaces-release @cor (#1104)
- Frontend-production-Vercel-deployment @easteregg (#1099)
- proxy to root pallet add @dzmitry-lahoda (#1102)
- Frontend repos migration @easteregg (#1082)
- Vault pallet refactor @Matteocolella1995 (#1068)
- IBC onchain and offchain components @Wizdave97 (#829)
- Removed serde derives from RemoteAccount @PoisonPhang (#1090)
- Update CODEOWNERS to contain integration tests rule. @Dom-Roth (#1087)
- Add karel and hussein to codeowners of .github @KaiserKarel (#1088)
- [CU-2fjn9f9]Integration Tests - Halborn 07 Validation Test @kollegian (#1080)
- integrationTests/pabloTestsFix @kollegian (#1078)
- [CU-2fjn8x3] Integration Tests for HAL-02 (Oracle) @Dom-Roth (#1073)
- add keel_alive argument to repay_borrow and deposit_collateral functions @comfi01 (#1076)
- ceremony to bridge assets with karura and some docs @dzmitry-lahoda (#1003)
- Add bors.toml @KaiserKarel (#1079)
What's Changed
- [CU-2chjn56] General improvements update by @Dom-Roth in #937
- Update the FAQs page by @PoisonPhang in #962
- Fix benchmarks of pallet-lending by @andor0 in #969
- Devcontainer [CU-2au272n] by @cor in #967
- Hotfix missing LIBCLANG in onCreateCommand by @cor in #983
- [cu-2de6ft3][Subsquid][Pablo] Tracking fees by @vimukthi-git in #984
- Add UpdateRouteOrigin associated type to restrict access update_route() in dex_router. by @vivekvpandya in #987
- In lending do not allow to deposit 0 as collateral. by @vivekvpandya in #988
- Ben/devcontainer by @benluelo in #989
- cor/devcontainer v3 by @cor in #990
- cor/devcontainer-v4 by @cor in #992
- cor/devcontainer-v5 by @cor in #994
- cor/devcontainer-v6 by @cor in #995
- cor/devcontainer-v7 by @cor in #997
- cor/devcontainer-v7 by @cor in #998
- cor/devcontainer-v9 by @cor in #1000
- CU-2953d54 by @vivekvpandya in #963
- [Bugfix] Don't allow exchange without Liquidity by @vimukthi-git in #978
- Use validated input for update_market() function. by @vivekvpandya in #1006
- cor/move-audits-to-monorepo by @cor in #1009
- Update benchmarks of pallet-assets-registry by @andor0 in #1010
- chore(makefile): remove
make vendor
from help text by @saruman9 in #1011 - Fix price manipulation in oracle. by @vivekvpandya in https://github.com/Composable...
v2.2.5 🌈
v2.2.2 🌈
Changes
- patch cumulus @seunlanlege (#1081)
v2.2.1 🌈
Changes
- No changes
What's Changed
- [CU-2chjn56] General improvements update by @Dom-Roth in #937
- Update the FAQs page by @PoisonPhang in #962
- Fix benchmarks of pallet-lending by @andor0 in #969
- Devcontainer [CU-2au272n] by @cor in #967
- Hotfix missing LIBCLANG in onCreateCommand by @cor in #983
- [cu-2de6ft3][Subsquid][Pablo] Tracking fees by @vimukthi-git in #984
- Add UpdateRouteOrigin associated type to restrict access update_route() in dex_router. by @vivekvpandya in #987
- In lending do not allow to deposit 0 as collateral. by @vivekvpandya in #988
- Ben/devcontainer by @benluelo in #989
- cor/devcontainer v3 by @cor in #990
- cor/devcontainer-v4 by @cor in #992
- cor/devcontainer-v5 by @cor in #994
- cor/devcontainer-v6 by @cor in #995
- cor/devcontainer-v7 by @cor in #997
- cor/devcontainer-v7 by @cor in #998
- cor/devcontainer-v9 by @cor in #1000
- CU-2953d54 by @vivekvpandya in #963
- [Bugfix] Don't allow exchange without Liquidity by @vimukthi-git in #978
- Use validated input for update_market() function. by @vivekvpandya in #1006
- cor/move-audits-to-monorepo by @cor in #1009
- Update benchmarks of pallet-assets-registry by @andor0 in #1010
- chore(makefile): remove
make vendor
from help text by @saruman9 in #1011 - Fix price manipulation in oracle. by @vivekvpandya in #980
- Fix hadolint and remark checks in CI by @andor0 in #925
- Update composable-sandbox and mmr-polkadot docker files by @andor0 in #1012
- NFT Tests (CU-25enyrn) by @benluelo in #986
- Update CI config by @andor0 in #1019
- Fix for CU-2xgnnvt and CU-2xpjf2x. by @vivekvpandya in #1022
- #CU-20xxvyc staking rewards docs, comments, specs by @dzmitry-lahoda in #1017
- Codespaces(Runtime Integration Tests): Configured codespaces for integration test. by @Dom-Roth in #1023
- test(Runtime Integration Tests): Fixed Oracle tests not finishing by @Dom-Roth in #1024
- [CU-1u5ymq4] Runtime Integration Tests for the
Assets
pallet by @Dom-Roth in #996 - Fix typo
marge
by @Cardosaum in #1001 - Fix-rust-analyzer by @cor in #1027
- Mchuk/tests/offchain worker by @mikolaichuk in #973
- Add test for dex-router which shows a cycle in the route. by @vivekvpandya in #1016
- chore(Runtime Integration Tests): Better workspace integration by @Dom-Roth in #1031
- Feature: old price by @comfi01 in #1005
- Update docs of polkadot-launch by @andor0 in #1037
- remove hostname from script by @haroldsphinx in #1040
- fix(Runtime Integration Tests): Fix Mosaic test occasionally failing by @Dom-Roth in #1042
- [cu-2f7bbge] Pablo FeeConfig Refactoring by @vimukthi-git in #1026
- Add REVIEWERS.md by @KaiserKarel in #1036
- Refactor node to allow for different RPCs in different runtimes by @benluelo in #1021
- docs(benchmarking): update links, remove empty lines, use monospace and other style fixes by @saruman9 in #1025
- [CU-20185wq][CU-29w3x3z][CU-20185wr][CU-20185wp]QAIntegrationTests/Pablo by @kollegian in #970
- Make Dex-Router permissioned. by @vivekvpandya in #1055
- CU-2bbgg1k - Configurable constant product by @hussein-aitlahcen in #1038
- Add list_assets RPC to Assets by @benluelo in #1052
- Remove build artifact by @benluelo in #1057
- Dom/integration test workspace update by @Dom-Roth in #1056
- Ben/formatting updates by @benluelo in #1058
- [cu-25ek05u] Set Default Fees for Pool Creation + Subsquid Changes by @vimukthi-git in #1047
- upgrade/polkadot-v0.9.19 by @r2st in #1004
- Only support KSM in price-feed assets. by @vivekvpandya in #1053
- #CU-20xxvyc last updates to staking spec by @dzmitry-lahoda in #1029
- Quick update by @haroldsphinx in #1062
New Contributors
Full Changelog: v2.1.8...v2.2.1
v2.2.0 🌈
Changes
- Quick update @haroldsphinx (#1062)
- #CU-20xxvyc last updates to staking spec @dzmitry-lahoda (#1029)
- Only support KSM in price-feed assets. @vivekvpandya (#1053)
- upgrade/polkadot-v0.9.19 @r2st (#1004)
- [cu-25ek05u] Set Default Fees for Pool Creation + Subsquid Changes @vimukthi-git (#1047)
- Ben/formatting updates @benluelo (#1058)
- Dom/integration test workspace update @Dom-Roth (#1056)
- Remove build artifact @benluelo (#1057)
- Add list_assets RPC to Assets @benluelo (#1052)
- CU-2bbgg1k - Configurable constant product @hussein-aitlahcen (#1038)
- Make Dex-Router permissioned. @vivekvpandya (#1055)
- [CU-20185wq][CU-29w3x3z][CU-20185wr][CU-20185wp]QAIntegrationTests/Pablo @kollegian (#970)
- docs(benchmarking): update links, remove empty lines, use monospace and other style fixes @saruman9 (#1025)
- Refactor node to allow for different RPCs in different runtimes @benluelo (#1021)
- Add REVIEWERS.md @KaiserKarel (#1036)
- [cu-2f7bbge] Pablo FeeConfig Refactoring @vimukthi-git (#1026)
- fix(Runtime Integration Tests): Fix Mosaic test occasionally failing @Dom-Roth (#1042)
- remove hostname from script @haroldsphinx (#1040)
- Update docs of polkadot-launch @andor0 (#1037)
- Feature: old price @comfi01 (#1005)
- chore(Runtime Integration Tests): Better workspace integration @Dom-Roth (#1031)
- Add test for dex-router which shows a cycle in the route. @vivekvpandya (#1016)
- Mchuk/tests/offchain worker @mikolaichuk (#973)
- Fix-rust-analyzer @cor (#1027)
- Fix typo @Cardosaum (#1001)
- [CU-1u5ymq4] Runtime Integration Tests for the pallet @Dom-Roth (#996)
- test(Runtime Integration Tests): Fixed Oracle tests not finishing @Dom-Roth (#1024)
- Codespaces(Runtime Integration Tests): Configured codespaces for integration test. @Dom-Roth (#1023)
- #CU-20xxvyc staking rewards docs, comments, specs @dzmitry-lahoda (#1017)
- Fix for CU-2xgnnvt and CU-2xpjf2x. @vivekvpandya (#1022)
- Update CI config @andor0 (#1019)
- NFT Tests (CU-25enyrn) @benluelo (#986)
- Update composable-sandbox and mmr-polkadot docker files @andor0 (#1012)
- Fix hadolint and remark checks in CI @andor0 (#925)
- Fix price manipulation in oracle. @vivekvpandya (#980)
- chore(makefile): remove from help text @saruman9 (#1011)
- Update benchmarks of pallet-assets-registry @andor0 (#1010)
- cor/move-audits-to-monorepo @cor (#1009)
- Use validated input for update_market() function. @vivekvpandya (#1006)
- [Bugfix] Don't allow exchange without Liquidity @vimukthi-git (#978)
- CU-2953d54 @vivekvpandya (#963)
- cor/devcontainer-v9 @cor (#1000)
- cor/devcontainer-v7 @cor (#998)
- cor/devcontainer-v7 @cor (#997)
- cor/devcontainer-v6 @cor (#995)
- cor/devcontainer-v5 @cor (#994)
- cor/devcontainer-v4 @cor (#992)
- cor/devcontainer v3 @cor (#990)
- Ben/devcontainer @benluelo (#989)
- In lending do not allow to deposit 0 as collateral. @vivekvpandya (#988)
- Add UpdateRouteOrigin associated type to restrict access update_route() in dex_router. @vivekvpandya (#987)
- [cu-2de6ft3][Subsquid][Pablo] Tracking fees @vimukthi-git (#984)
- Hotfix missing LIBCLANG in onCreateCommand @cor (#983)
- Devcontainer [CU-2au272n] @cor (#967)
- Fix benchmarks of pallet-lending @andor0 (#969)
- Update the FAQs page @PoisonPhang (#962)
- [CU-2chjn56] General improvements update @Dom-Roth (#937)
v2.1.9 🌈
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 https://github.com/...
v2.1.8
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 https://github.c...
release-v2.1.8 🌈
Changes
- No changes
What's Changed
- Release v2.1.7 by @haroldsphinx in #966
Full Changelog: release-v2.1.7...release-v2.1.8
release-v2.1.7
What's Changed
- cleanup some CI cruft by @KaiserKarel in #511
- adds script to update draft release notes by @seunlanlege in #528
- added oracle setup script by @JesseAbram in #503
- Add BoundedSortedVec and SortedVec by @KaiserKarel in #532
- added paritytech by @nimboya in #536
- substitute dali & picasso wasm in chainspec with tested wasm by @seunlanlege in #539
- clean up release pipeline by @seunlanlege in #541
- [CU-23dnfxw] Add Acala's tests by @andor0 in #534
- [CU-23t6rux] Add decimals for foreign assets in assets-registry by @andor0 in #552
- fixes #535 by @hussein-aitlahcen in #553
- Update devnet release by @hussein-aitlahcen in #554
- Fix issue with git diff by @haroldsphinx in #557
- deploy devnet from main by @hussein-aitlahcen in #559
- kill stale jobs when pushing new changes by @hussein-aitlahcen in #562
- [1u5ykup] Oracle Runtime Tests, Runtime Tests deps update, Bugfixes & Cleanup by @Dom-Roth in #529
- pallet mosaic by @cor in #547
- CU-1ux3e25 CU-1q4x2t6 CU-1pdtjrz finalizing lending features by @dzmitry-lahoda in #546
- make benchmark to work with labels by @nimboya in #563
- Update CODEOWNERS by @seunlanlege in #565
- Bring mosaic in dali by @hussein-aitlahcen in #564
- Bump node-fetch from 2.6.6 to 2.6.7 in /integration-tests/runtime-tests by @dependabot in #558
- update release drafter template by @nimboya in #566
- CU-24aa11m Update a sequence diagram of assets-registry by @andor0 in #568
- fix for dalishot backup by @haroldsphinx in #569
- added label trigger by @nimboya in #576
- Simnode trigger by @nimboya in #577
- Introduce ControlOrigin by @KaiserKarel in #574
- CU-24fwjma Add implementation of codec::MaxEncodedLen in pallet-assets-registry by @andor0 in #575
- Added 'std' features to Balances by @PoisonPhang in #548
- some clippy and warnings and more checks by @dzmitry-lahoda in #570
- CU-1nh9erq Implement basic DEX Router pallet. by @vivekvpandya in #446
- CU-24fwjma Add MaxEncodedLen implementations in pallets by @andor0 in #580
- all scripts: fail on error by @seunlanlege in #583
- Inverted Validate trait by @PoisonPhang in #572
- add workflow for label validation by @nimboya in #582
- simplify benchmarking by @KaiserKarel in #585
- Update simnode script by @haroldsphinx in #590
- Update simnode path by @haroldsphinx in #592
- Update simnode path by @haroldsphinx in #593
- Update simnode path by @haroldsphinx in #594
- Upgrade to polkadot-v0.9.16 by @seunlanlege in #567
- update git token for label by @nimboya in #597
- CU-24fwjma Update an errors handling in pallet-ping by @andor0 in #599
- add std features for some missing pallets by @KaiserKarel in #602
- mosaic benchmarks by @cor in #573
- CU-2515pwx Update benchmarking docs by @andor0 in #605
- improving lending docs for integrators by @dzmitry-lahoda in #601
- Karel/currency ranges by @KaiserKarel in #584
- CU-1wty1h0 liquidations test/bench/runtime - required by lending by @dzmitry-lahoda in #608
- revert chainspec to picasso-1.2.0 by @hussein-aitlahcen in #610
- Karel/assets more tests by @ysfkel in #551
- CI Fixes by @seunlanlege in #613
- CU-25cey0g Update benchmarks settings by @andor0 in #617
- CU-256ucnj Update pallet-lending by @andor0 in #609
- bonded-finance benchmarking by @hussein-aitlahcen in #579
- devnet upgrade by @hussein-aitlahcen in #622
- 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 https://github.com/ComposableFi/composa...