📚 Specification
Draft on HackMD
Final Spec on Notion
📈 Subtasks
Based on the specification, we list all contracts-related tasks below.
The tasks are ordered in such a way that is easier to implement them.
⛓️💥 Breaking changes
It is important to justify why this issue targets contracts v3.
We made our best effort to not introduce breaking changes, but some are inavoidable.
These breaking changes should be part of a v2-to-v3 migration guide later.
- Add withdrawal config parameter to app deployment functions and events
- Add outputs-root-in-machine-proof parameter to claim-submission function
🧪 Tests
Based on the expected behavior of the new entrypoints and parameters,
here are some test cases that should validate their correct implementation.
📚 Specification
Draft on HackMD
Final Spec on Notion
📈 Subtasks
Based on the specification, we list all contracts-related tasks below.
The tasks are ordered in such a way that is easier to implement them.
⛓️💥 Breaking changes
It is important to justify why this issue targets contracts v3.
We made our best effort to not introduce breaking changes, but some are inavoidable.
These breaking changes should be part of a v2-to-v3 migration guide later.
🧪 Tests
Based on the expected behavior of the new entrypoints and parameters,
here are some test cases that should validate their correct implementation.