Currently, all native actors will have "ID-in-Ethereum" address (0xff00.....ID) but won't have a proper stable Ethereum address.
Proposal: Add a create_native method to the EAM that behaves like create2 but creates a native actor instead.
Specifically, it:
- Computes the address based on the caller, CID, and constructor params.
- Calls
Init::exec4 with the specified params.
Currently, all native actors will have "ID-in-Ethereum" address (0xff00.....ID) but won't have a proper stable Ethereum address.
Proposal: Add a
create_nativemethod to the EAM that behaves likecreate2but creates a native actor instead.Specifically, it:
Init::exec4with the specified params.