Skip to content

fix get_id for proposal action#434

Merged
clangenb merged 4 commits into
masterfrom
cl/fix-proposal-access-policy-get-id
Oct 3, 2025
Merged

fix get_id for proposal action#434
clangenb merged 4 commits into
masterfrom
cl/fix-proposal-access-policy-get-id

Conversation

@clangenb

@clangenb clangenb commented Oct 3, 2025

Copy link
Copy Markdown
Member

Closes #433

Released patch versions for encointer-primitives/democracy/treasuries and the Flow works now.

@clangenb clangenb merged commit 7d31511 into master Oct 3, 2025
7 checks passed
fellowship-merge-bot Bot pushed a commit to polkadot-fellows/runtimes that referenced this pull request Oct 6, 2025
Even though we have verified that asset payment on Asset Hub works in
general, we have now encointered a protocol bug in the encointer pallets
erroneously registering asset payouts as native payouts. The patch bump
of the encointer-pallets
[fixes](encointer/pallets#434) this.

Additionally, while investigating above issue, we found that there is an
XCM error. While our assets are indeed paid out on asset hub, the
overall XCM result is a `NotHoldingFees` error, which came from the
`ReportError` instruction from the appendix. While this needs some more
investigation, we just removed it, as encointer does not use it for now.
The integration tests have been enhanced to also check successful XCM
execution on Asset Hub.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[democracy] Bug: SpendAsset/IssueSwapAssetOption insert wrong proposal into enactment queue (SpendNative/IssueSwapNativeOption)

2 participants