Source Code
Overview
ETH Balance
0 ETH
Token Holdings
More Info
ContractCreator
Multichain Info
N/A
Latest 25 from a total of 361 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Perform Create2 | 7647655 | 7 days ago | IN | 0 ETH | 0.00568711 | ||||
Perform Create2 | 7478033 | 31 days ago | IN | 0 ETH | 0.00260287 | ||||
Perform Create2 | 7436165 | 37 days ago | IN | 0 ETH | 0.00244359 | ||||
Perform Create2 | 7370054 | 47 days ago | IN | 0 ETH | 0.00426595 | ||||
Perform Create2 | 7288349 | 59 days ago | IN | 0 ETH | 0.00379557 | ||||
Perform Create2 | 7288335 | 59 days ago | IN | 0 ETH | 0.01828895 | ||||
Perform Create2 | 7288331 | 59 days ago | IN | 0 ETH | 0.00343796 | ||||
Perform Create2 | 7288221 | 59 days ago | IN | 0 ETH | 0.00662951 | ||||
Perform Create2 | 7258977 | 63 days ago | IN | 0 ETH | 0.00531533 | ||||
Perform Create2 | 7251828 | 64 days ago | IN | 0 ETH | 0.06641488 | ||||
Perform Create2 | 7206908 | 71 days ago | IN | 0 ETH | 0.00573012 | ||||
Perform Create2 | 7206416 | 71 days ago | IN | 0 ETH | 0.00384066 | ||||
Perform Create2 | 7204802 | 71 days ago | IN | 0 ETH | 0.00705348 | ||||
Perform Create2 | 7204692 | 71 days ago | IN | 0 ETH | 0.00992469 | ||||
Perform Create2 | 7200468 | 72 days ago | IN | 0 ETH | 0.01373493 | ||||
Perform Create2 | 7187250 | 74 days ago | IN | 0 ETH | 0.00780384 | ||||
Perform Create2 | 7172355 | 76 days ago | IN | 0 ETH | 0.01973031 | ||||
Perform Create2 | 7160371 | 78 days ago | IN | 0 ETH | 0.00308533 | ||||
Perform Create2 | 7160364 | 78 days ago | IN | 0 ETH | 0.00590346 | ||||
Perform Create2 | 7160318 | 78 days ago | IN | 0 ETH | 0.00560828 | ||||
Perform Create2 | 7158642 | 78 days ago | IN | 0 ETH | 0.01098964 | ||||
Perform Create2 | 7156046 | 79 days ago | IN | 0 ETH | 0.00437204 | ||||
Perform Create2 | 7156026 | 79 days ago | IN | 0 ETH | 0.02468563 | ||||
Perform Create2 | 7155784 | 79 days ago | IN | 0 ETH | 0.00431431 | ||||
Perform Create2 | 7148706 | 80 days ago | IN | 0 ETH | 0.0014015 |
Latest 25 internal transactions (View All)
Advanced mode:
Loading...
Loading
Contract Name:
CreateCall
Compiler Version
v0.8.18+commit.87f61d96
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-10-09 */ // SPDX-License-Identifier: LGPL-3.0-only pragma solidity >=0.7.0 <0.9.0; /// @title Create Call - Allows to use the different create opcodes to deploy a contract /// @author Richard Meissner - <[email protected]> contract CreateCall { event ContractCreation(address newContract); function performCreate2(uint256 value, bytes memory deploymentData, bytes32 salt) public returns (address newContract) { // solhint-disable-next-line no-inline-assembly assembly { newContract := create2(value, add(0x20, deploymentData), mload(deploymentData), salt) } require(newContract != address(0), "Could not deploy contract"); emit ContractCreation(newContract); } function performCreate(uint256 value, bytes memory deploymentData) public returns (address newContract) { // solhint-disable-next-line no-inline-assembly assembly { newContract := create(value, add(deploymentData, 0x20), mload(deploymentData)) } require(newContract != address(0), "Could not deploy contract"); emit ContractCreation(newContract); } }
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newContract","type":"address"}],"name":"ContractCreation","type":"event"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"deploymentData","type":"bytes"}],"name":"performCreate","outputs":[{"internalType":"address","name":"newContract","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"deploymentData","type":"bytes"},{"internalType":"bytes32","name":"salt","type":"bytes32"}],"name":"performCreate2","outputs":[{"internalType":"address","name":"newContract","type":"address"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610334806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80634847be6f1461003b5780634c8c9ea11461006a575b600080fd5b61004e610049366004610267565b61007d565b6040516001600160a01b03909116815260200160405180910390f35b61004e6100783660046102b7565b610124565b60008183518460200186f590506001600160a01b0381166100e15760405162461bcd60e51b815260206004820152601960248201527810dbdd5b19081b9bdd0819195c1b1bde4818dbdb9d1c9858dd603a1b60448201526064015b60405180910390fd5b6040516001600160a01b03821681527f4db17dd5e4732fb6da34a148104a592783ca119a1e7bb8829eba6cbadef0b5119060200160405180910390a19392505050565b600081516020830184f090506001600160a01b0381166101825760405162461bcd60e51b815260206004820152601960248201527810dbdd5b19081b9bdd0819195c1b1bde4818dbdb9d1c9858dd603a1b60448201526064016100d8565b6040516001600160a01b03821681527f4db17dd5e4732fb6da34a148104a592783ca119a1e7bb8829eba6cbadef0b5119060200160405180910390a192915050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126101eb57600080fd5b813567ffffffffffffffff80821115610206576102066101c4565b604051601f8301601f19908116603f0116810190828211818310171561022e5761022e6101c4565b8160405283815286602085880101111561024757600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060006060848603121561027c57600080fd5b83359250602084013567ffffffffffffffff81111561029a57600080fd5b6102a6868287016101da565b925050604084013590509250925092565b600080604083850312156102ca57600080fd5b82359150602083013567ffffffffffffffff8111156102e857600080fd5b6102f4858286016101da565b915050925092905056fea264697066735822122022b143e9b3c4d9a974ba4f95319f8ad2f06c661bb3791143bf17ece1166abb9c64736f6c63430008120033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100365760003560e01c80634847be6f1461003b5780634c8c9ea11461006a575b600080fd5b61004e610049366004610267565b61007d565b6040516001600160a01b03909116815260200160405180910390f35b61004e6100783660046102b7565b610124565b60008183518460200186f590506001600160a01b0381166100e15760405162461bcd60e51b815260206004820152601960248201527810dbdd5b19081b9bdd0819195c1b1bde4818dbdb9d1c9858dd603a1b60448201526064015b60405180910390fd5b6040516001600160a01b03821681527f4db17dd5e4732fb6da34a148104a592783ca119a1e7bb8829eba6cbadef0b5119060200160405180910390a19392505050565b600081516020830184f090506001600160a01b0381166101825760405162461bcd60e51b815260206004820152601960248201527810dbdd5b19081b9bdd0819195c1b1bde4818dbdb9d1c9858dd603a1b60448201526064016100d8565b6040516001600160a01b03821681527f4db17dd5e4732fb6da34a148104a592783ca119a1e7bb8829eba6cbadef0b5119060200160405180910390a192915050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126101eb57600080fd5b813567ffffffffffffffff80821115610206576102066101c4565b604051601f8301601f19908116603f0116810190828211818310171561022e5761022e6101c4565b8160405283815286602085880101111561024757600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060006060848603121561027c57600080fd5b83359250602084013567ffffffffffffffff81111561029a57600080fd5b6102a6868287016101da565b925050604084013590509250925092565b600080604083850312156102ca57600080fd5b82359150602083013567ffffffffffffffff8111156102e857600080fd5b6102f4858286016101da565b915050925092905056fea264697066735822122022b143e9b3c4d9a974ba4f95319f8ad2f06c661bb3791143bf17ece1166abb9c64736f6c63430008120033
Deployed Bytecode Sourcemap
220:957:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;299:456;;;;;;:::i;:::-;;:::i;:::-;;;-1:-1:-1;;;;;1494:32:1;;;1476:51;;1464:2;1449:18;299:456:0;;;;;;;763:411;;;;;;:::i;:::-;;:::i;299:456::-;415:19;613:4;596:14;590:21;573:14;567:4;563:25;556:5;548:70;533:85;-1:-1:-1;;;;;;647:25:0;;639:63;;;;-1:-1:-1;;;639:63:0;;2133:2:1;639:63:0;;;2115:21:1;2172:2;2152:18;;;2145:30;-1:-1:-1;;;2191:18:1;;;2184:55;2256:18;;639:63:0;;;;;;;;;718:29;;-1:-1:-1;;;;;1494:32:1;;1476:51;;718:29:0;;1464:2:1;1449:18;718:29:0;;;;;;;299:456;;;;;:::o;763:411::-;846:19;1021:14;1015:21;1008:4;992:14;988:25;981:5;974:63;959:78;-1:-1:-1;;;;;;1066:25:0;;1058:63;;;;-1:-1:-1;;;1058:63:0;;2133:2:1;1058:63:0;;;2115:21:1;2172:2;2152:18;;;2145:30;-1:-1:-1;;;2191:18:1;;;2184:55;2256:18;;1058:63:0;1931:349:1;1058:63:0;1137:29;;-1:-1:-1;;;;;1494:32:1;;1476:51;;1137:29:0;;1464:2:1;1449:18;1137:29:0;;;;;;;763:411;;;;:::o;14:127:1:-;75:10;70:3;66:20;63:1;56:31;106:4;103:1;96:15;130:4;127:1;120:15;146:718;188:5;241:3;234:4;226:6;222:17;218:27;208:55;;259:1;256;249:12;208:55;295:6;282:20;321:18;358:2;354;351:10;348:36;;;364:18;;:::i;:::-;439:2;433:9;407:2;493:13;;-1:-1:-1;;489:22:1;;;513:2;485:31;481:40;469:53;;;537:18;;;557:22;;;534:46;531:72;;;583:18;;:::i;:::-;623:10;619:2;612:22;658:2;650:6;643:18;704:3;697:4;692:2;684:6;680:15;676:26;673:35;670:55;;;721:1;718;711:12;670:55;785:2;778:4;770:6;766:17;759:4;751:6;747:17;734:54;832:1;825:4;820:2;812:6;808:15;804:26;797:37;852:6;843:15;;;;;;146:718;;;;:::o;869:456::-;955:6;963;971;1024:2;1012:9;1003:7;999:23;995:32;992:52;;;1040:1;1037;1030:12;992:52;1076:9;1063:23;1053:33;;1137:2;1126:9;1122:18;1109:32;1164:18;1156:6;1153:30;1150:50;;;1196:1;1193;1186:12;1150:50;1219:49;1260:7;1251:6;1240:9;1236:22;1219:49;:::i;:::-;1209:59;;;1315:2;1304:9;1300:18;1287:32;1277:42;;869:456;;;;;:::o;1538:388::-;1615:6;1623;1676:2;1664:9;1655:7;1651:23;1647:32;1644:52;;;1692:1;1689;1682:12;1644:52;1728:9;1715:23;1705:33;;1789:2;1778:9;1774:18;1761:32;1816:18;1808:6;1805:30;1802:50;;;1848:1;1845;1838:12;1802:50;1871:49;1912:7;1903:6;1892:9;1888:22;1871:49;:::i;:::-;1861:59;;;1538:388;;;;;:::o
Swarm Source
ipfs://22b143e9b3c4d9a974ba4f95319f8ad2f06c661bb3791143bf17ece1166abb9c
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.