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 #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
- Add lp token rpc by @benluelo in #1067
- Add test for Halborn audit issue HAL-03 by @vivekvpandya in #1015
- Update to polkadot v0.9.22 by @Wizdave97 in #1071
- add keel_alive argument to the create function by @comfi01 in #1069
- chore(bench): avoid introducing unimplemented benchmark weight fns by @hussein-aitlahcen in #1077
- [CU-2f1hrjn] Integration Tests for HAL-01 (Oracle) by @Dom-Roth in #1061
- Update client release workflow by @haroldsphinx in #1075
- Mck/add with transaction by @mikolaichuk in #1065
- Add bors.toml by @KaiserKarel in #1079
- ceremony to bridge assets with karura and some docs by @dzmitry-lahoda in #1003
- add keel_alive argument to repay_borrow and deposit_collateral functions by @comfi01 in #1076
- [CU-2fjn8x3] Integration Tests for HAL-02 (Oracle) by @Dom-Roth in #1073
- integrationTests/pabloTestsFix by @kollegian in #1078
- [CU-2fjn9f9]Integration Tests - Halborn 07 Validation Test by @kollegian in #1080
- Add karel and hussein to codeowners of .github by @KaiserKarel in #1088
- Update CODEOWNERS to contain integration tests rule. by @Dom-Roth in #1087
- Removed serde derives from RemoteAccount by @PoisonPhang in #1090
- IBC onchain and offchain components by @Wizdave97 in #829
- Vault pallet refactor by @Matteocolella1995 in #1068
- Frontend repos migration by @easteregg in #1082
- proxy to root pallet add by @dzmitry-lahoda in #1102
- Frontend-production-Vercel-deployment by @easteregg in #1099
- cor/codespaces-release by @cor in #1104
- codespaces: upgrade polkadot version by @cor in #1118
- Added commit message editor to devcontainer by @Martin-Kiss in #1119
- disable workbench startup editor by @cor in #1120
- Mck/vld by @mikolaichuk in #1114
- mck/validation by @mikolaichuk in #1125
- Pablo rpc by @vivekvpandya in #1093
- Do not allow to increase collateral factor of open market. by @vivekvpandya in #1127
- [CU-2d4gjrz] Restructure audit page by @Martin-Kiss in #1085
- Pablo Pools by @saadjhk in #1135
- Tests are devided into several modules by @mikolaichuk in #1132
- Fix assets error by @vivekvpandya in #1116
- Lending interest rate is not updatable by @vivekvpandya in #1136
- Mck/lending benches move by @mikolaichuk in #1143
- Bump polkadot-launch version by @andor0 in #1142
- [CU-2dvdtxw]: Replaced old pages with new design & adjusted summary accordingly by @Martin-Kiss in #1091
- [CU-2er2v3f] docs(book products cubic): create structure & new design by @Martin-Kiss in #1129
- decouple release workflow by @haroldsphinx in #1128
- Enable CORS in polkadot-launch by @andor0 in #1146
- Update CODEOWNERS by @KaiserKarel in #1150
- fix(Integration Tests): Fixed rpc.listAssets test. by @Dom-Roth in #1153
- [CU-29w3x7t] XCMP Runtime Integration Tests by @Dom-Roth in #1098
- [Fix] Expose better error messages for LBP creation validation by @vimukthi-git in #1161
- Integration Tests HAL-01 Verification Fix by @Dom-Roth in #1133
- update codeowners by @KaiserKarel in #1162
- [CU-1u5ymry] Integration Tests: Governance Registry by @Dom-Roth in #1148
- #CU-2tk08z9 use TWAP in lending by @comfi01 in #1095
- #CU-20xxvyc staking rewards and fNFT new docs and approach by @dzmitry-lahoda in #1117
- Revert polkadot-launch configuration by @andor0 in #1159
- [CU-29qn1qa] docs(mdbook XCVM): update text and summary by @Martin-Kiss in #1108
- Add a playbook to deploy Subsquid by @andor0 in #1112
- Fix pallet ibc dependencies build errors. by @Wizdave97 in #1158
- Create dependency-review.yml by @KaiserKarel in #1165
- Ben/storage counter by @benluelo in #954
- Add macro to list currency id constants (list_assets) by @benluelo in #1138
- #CU-2z45zj3 reorganize lending pallet by @comfi01 in #1171
- Remove unused dependencies by @andor0 in #1170
- Pin syn to 1.0.97 by @benluelo in #1178
- [CU-2jtma61] Oracle Price Feed Initialization Script Rework by @Dom-Roth in #1115
- docs(mdbook XCVM & technical stack overview): correction presentation layer diagram by @Martin-Kiss in #1180
- fix(Integration Tests): Types not compiling. by @Dom-Roth in #1185
- #CU-31md7qg added staking rewards to runtime with some basic test setup by @dzmitry-lahoda in #1155
- [CU-2ejaj66] docs(mdbook ecosystem-development): replace current design & adjust summary by @Martin-Kiss in #1126
- Vault pallet - Added function to calculate shares from asset by @Matteocolella1995 in #1163
- Dali stage by @haroldsphinx in #1194
- Rpc method for fetching newly created ClientIds by @Wizdave97 in #1179
- added property test to check if vault balanced state holds by @mikolaichuk in #1174
- fix(Codespace): Fixed Basilisk binary missing. by @Dom-Roth in #1167
- small naming fix by @mikolaichuk in #1200
- [CU-2my8v57] chore(.config): spellcheck CI dictionary by @Martin-Kiss in #1188
- Ben/makefile book fix by @benluelo in #1209
- Picasso bonding by @easteregg in #1175
- ICS20 Implementation by @Wizdave97 in #1122
- Switch subsquid to another network by @andor0 in #1204
- Removed unused patches by @PoisonPhang in #1206
- Change bors timeout to 2 hours by @easteregg in #1214
- [CU-29qn1qa] docs(book/): remove outdated sections from mdbook by @Martin-Kiss in #1215
- Update FE ESLint workflow to fail and not just specify warnings. by @saadjhk in #1169
- More parameters for pallet Mosaic extrinsic to accept more parameters (optional) and emit them in the event by @cor in #1166
- [CU-3324puw] docs(book/audits): replace text by @Martin-Kiss in #1218
- [CU-2e70mqp] docs(book/developer-guides): changed banner image & added oracle set-up guide by @Martin-Kiss in #1199
- Add Zustand Store by @easteregg in #1196
- Add event TWAPUpdated, update tests. by @vivekvpandya in #1203
- [CU-313atr5, CU-31md7r5] Create Staking Reward Pool by @vimukthi-git in #1202
- Setting up maintainers for parachain-finance components by @vimukthi-git in #1222
- #CU-2e13evn xcmp to karura by @dzmitry-lahoda in #1156
- Remove UI team requirement for apprvals by @easteregg in #1224
- [cu-25ek05u] Pablo Fee & Staking Rewards Distribution Design Doc by @vimukthi-git in #1014
- [CU-28a47n2] pallet airdrop by @PoisonPhang in #948
- Allow sending all registered assets via ibc transfer by @Wizdave97 in #1237
- Dryrun rpc by @vivekvpandya in #1246
- Cor codeowner for devcontainer by @cor in #1121
- chore(workspace): added /book by @Martin-Kiss in #1250
- Martink/book/products/mosaic by @Martin-Kiss in #1249
- add beneficiary to NewOffer event by @andresmechali in #1247
- Bors 🤖 do squash by @vimukthi-git in #1244
- Query all ibc events from a block by @Wizdave97 in #1232
- Bump to polkadot-v0.9.24 by @seunlanlege in #1261
- Release v2.3.0 by @haroldsphinx in #1301
New Contributors
- @Matteocolella1995 made their first contribution in #1068
- @easteregg made their first contribution in #1082
- @Martin-Kiss made their first contribution in #1119
- @saadjhk made their first contribution in #1135
- @andresmechali made their first contribution in #1247
Full Changelog: v2.1.8...v2.3.0