Skip to content

RFC: Funding executable type in the product manifest - #458

Open
BigTava wants to merge 2 commits into
mainfrom
rfc/product-manifest-funding
Open

RFC: Funding executable type in the product manifest#458
BigTava wants to merge 2 commits into
mainfrom
rfc/product-manifest-funding

Conversation

@BigTava

@BigTava BigTava commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds Funding as a fourth executable type in the product manifest RFC, published under funding.<product_id>.<tld> like the other executables.
  • Deduplicates the RFC (conformance fixtures now defer to corner cases, single strictness note in publisher validation, config types defined by reference to the manifest types) and aligns the prose with the documentation style rules.

@BigTava
BigTava requested review from a team August 19, 2026 15:10

@filvecchiato filvecchiato left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the EUR denomination needs to be abstracted in the docs

modes: FundingMode[]; // Rails serving this pair. Non-empty.
};

type FundingAsset = "CASH" | "EUR";

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think its restricitve to only have type "EUR", other FIATs will be available

| Asset ID | Description |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `CASH` | Bearer coinage coins minted by the [coinage pallet](https://github.com/paritytech/individuality/tree/main/pallets/coinage). An instance wraps one fungible asset at one coin unit. The current deployment wraps the external asset registered under [pallet assets](https://github.com/paritytech/polkadot-sdk/tree/master/substrate/frame/assets). |
| `EUR` | The euro, the currency issued by the European Central Bank. Its [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html) code is `EUR`. |

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as above

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.

2 participants