We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CREATE
new_address = hash(sender, nonce)
CREATE2
new_address = hash(0xFF, sender, salt, bytecode)
bytecode = contract_code + contract_contructor_args
CREATE3
new_address = hash(0xFF, sender, salt, KECCAK256_PROXY_CHILD_BYTECODE)
"ERC721NativeToken" -> ERC721NativeToken.bytecode "ERC721BridgeToken" -> ERC721BridgeToken.bytecode "OTHER"-> OTHER.bytecode
interface IGUFactory { deploy(byte32 _salt, byte32 bytecode) setType(byte32 type, byte32 bytecode) }
The text was updated successfully, but these errors were encountered:
0xcuonghx
No branches or pull requests
Recaps
How Ethereum calculator smart contract address
CREATE
opcodeCREATE2
opcodeCREATE3
Proposal
Overview
CREATE3
to decouple from ERC721NativeToken, ERC721BridgeTokenSpecifications
The text was updated successfully, but these errors were encountered: