Discover more of LineaScan's tools and services in one place.
Contract Source Code:
File 1 of 1 : Deployer.sol
contract Deployer { function deployAndCall(bytes memory bytecode, bytes memory cd) external returns (address) { address deployed; bool success; assembly ("memory-safe") { deployed := create(0, add(bytecode, 32), mload(bytecode)) success := call(gas(), deployed, 0, add(cd, 32), mload(cd), 0, 0) } require(deployed != address(0) && success); return deployed; } }
Please enter a contract address above to load the contract details and source code.
Please DO NOT store any passwords or private keys here. A private note (up to 100 characters) can be saved and is useful for transaction tracking.
My Name Tag:
Private Note:
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.