-
Notifications
You must be signed in to change notification settings - Fork 480
Closed
Labels
A-eDSLConcerning the Rust eDSL as a total.Concerning the Rust eDSL as a total.A-repoTask or issue concerning the GitHub repository.Task or issue concerning the GitHub repository.
Description
The Vision
With the next major release of ink! we strive to:
- implement all remaining breaking changes from our endeavor of reducing contract sizes (how the storage API works).
- Introduce a new metadata format to account for some of our current shortcomings (e.g. versioning).
- make ink! closer to the idiomatic way of Rust (by reverting transactions on
Errreturns from constructors). - create tooling for testing cross-contract calls and testing against a custom runtime.
- improve the developer experience by bundling all ink! crates into one
inkentrance crate. - allow different contracts to reference and use the same event types.
We moved this point to 4.1:
- include first support for XCM and XCM testing.
The Plan
We're already in the middle of this. See the linked view.
Open Questions
If you want to help us out and contribute to this issue, in this section you can find open questions and tasks where we would appreciate any input.
Currently we don't have open questions.
Here you can find the board with specific sub-tasks to this milestone:
https://github.com/orgs/paritytech/projects/29/views/6
PierreOssun, carrion256, nuke-web3 and vikiivalyangwao, forgetso and lrazovic
Metadata
Metadata
Assignees
Labels
A-eDSLConcerning the Rust eDSL as a total.Concerning the Rust eDSL as a total.A-repoTask or issue concerning the GitHub repository.Task or issue concerning the GitHub repository.