Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
16168112 | 589 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Name:
DeterministicDeployFactory
Compiler Version
v0.8.9+commit.e5eed63a
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.9; contract DeterministicDeployFactory { event Deploy(address addr); function deploy(bytes memory bytecode, uint256 _salt) external { address addr; assembly { addr := create2(0, add(bytecode, 0x20), mload(bytecode), _salt) if iszero(extcodesize(addr)) { revert(0, 0) } } emit Deploy(addr); } }
{ "optimizer": { "enabled": true, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "metadata": { "useLiteralContent": true }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"addr","type":"address"}],"name":"Deploy","type":"event"},{"inputs":[{"internalType":"bytes","name":"bytecode","type":"bytes"},{"internalType":"uint256","name":"_salt","type":"uint256"}],"name":"deploy","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b506101a0806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80639c4ae2d014610030575b600080fd5b61004361003e3660046100b5565b610045565b005b6000818351602085016000f59050803b61005e57600080fd5b6040516001600160a01b03821681527f55ea6c6b31543d8e2ec6a72f71a79c0f4b72ed0d4757172b043d8f4f4cd848489060200160405180910390a1505050565b634e487b7160e01b600052604160045260246000fd5b600080604083850312156100c857600080fd5b823567ffffffffffffffff808211156100e057600080fd5b818501915085601f8301126100f457600080fd5b8135818111156101065761010661009f565b604051601f8201601f19908116603f0116810190838211818310171561012e5761012e61009f565b8160405282815288602084870101111561014757600080fd5b82602086016020830137600060209382018401529896909101359650505050505056fea26469706673582212200402ff15f37d7852eec869fd4647d9c320d3ad37f5b2b0bfed395e123c3704a664736f6c63430008090033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80639c4ae2d014610030575b600080fd5b61004361003e3660046100b5565b610045565b005b6000818351602085016000f59050803b61005e57600080fd5b6040516001600160a01b03821681527f55ea6c6b31543d8e2ec6a72f71a79c0f4b72ed0d4757172b043d8f4f4cd848489060200160405180910390a1505050565b634e487b7160e01b600052604160045260246000fd5b600080604083850312156100c857600080fd5b823567ffffffffffffffff808211156100e057600080fd5b818501915085601f8301126100f457600080fd5b8135818111156101065761010661009f565b604051601f8201601f19908116603f0116810190838211818310171561012e5761012e61009f565b8160405282815288602084870101111561014757600080fd5b82602086016020830137600060209382018401529896909101359650505050505056fea26469706673582212200402ff15f37d7852eec869fd4647d9c320d3ad37f5b2b0bfed395e123c3704a664736f6c63430008090033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.