Skip to content

pallet_revive launch tracking issue #13

@athei

Description

@athei

This issue tracks all the open changes that we need to make to pallet_revive so it can YUL contracts. This is only the minimal feature set for the deployment and does not include features that need to be delivered later (JIT). It also only includes changes to the pallet and not other components.

I ordered them by urgency.

### Tasks
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5749
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5750
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5611
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5725
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5576
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5642
- [ ] https://github.com/paritytech/polkadot-sdk/pull/5861
- [x] https://github.com/paritytech/polkadot-sdk/pull/5807
- [x] https://github.com/paritytech/polkadot-sdk/pull/5779
- [x] https://github.com/paritytech/polkadot-sdk/pull/5743
- [x] https://github.com/paritytech/polkadot-sdk/pull/5701
- [x] Reevaluate our memory calculations in our initialization check and find out if we can increase the maximum stack size
- [ ] https://github.com/paritytech/polkadot-sdk/issues/6157
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5621
- [x] Ensure we are still building with polkavm linker optimisations
- [x] Allow contract instantiation with CREATE1 semantics using account nonce of sender (both for contracts and from an extrinsic)
- [x] Fix contract address derivation to be the came as on Eth as tooling might assume those
- [x] https://github.com/paritytech/polkadot-sdk/issues/5575
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5574
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5577
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5578
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5597
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5629
- [x] https://github.com/paritytech/polkadot-sdk/pull/5675
- [ ] https://github.com/paritytech/polkadot-sdk/issues/5683

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions