This repository has been archived by the owner on Nov 6, 2020. It is now read-only.
pwasm with FromSenderSaltAndCodeHash scheme contract creation #9139
Labels
F3-annoyance 💩
The client behaves within expectations, however this “expected behaviour” itself is at issue.
M4-core ⛓
Core client code / Rust.
P5-sometimesoon 🌲
Issue is worth doing soon.
Milestone
rel #9140
Currently, in parity-ethereum's wasm engine, we use
FromSenderAndCodeHash
scheme forcreate
extern runtime. This seems to be from the old EIP-86 CREATE_P2SH opcode. The issue with this, as pointed out in EIP-86, is that one contract cannot create multiple "sub"-contracts with the same init code.Would we consider to add a new
create2
extern runtime for pwasm to supportFromSenderSaltAndCodeHash
scheme (i.e. when generating contract address, keccak sender, a 32 byte "salt", and code hash, instead of only keccak sender and code hash)?The text was updated successfully, but these errors were encountered: