Contract 0x271901c3268D0959bbc9543DE4f073D3708C88F7 1

 

Contract Overview

Balance:
0.013139146042304393 Ether

EtherValue:
$17.45 (@ $1,328.37/ETH)
Txn Hash Method
Index
From
To
Value
0x2f7e8d952d7d825b5b9749cc481504f9162c56f52a79d490d1fa9d6cebc1ab4b0x60a0604033470812022-02-08 18:38:32234 days 4 hrs ago0x294cb241ebf6fe95bbb76071c7cda8dd62eb138e IN  Create: OptimisticTreasury0 Ether0.0081036739090.001
[ Download CSV Export 
Latest 22 internal transactions
Parent Txn Hash Block From To Value
0x5b3cd001d352561a3008553bd04185783ada7a1e027c19fc8ff639e5432768f7225085462022-09-09 12:59:4021 days 10 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000003601717451586 Ether
0x4e5b10f0aa7546867ea53bceb8b9a64dcdc5ab719c1daea26f89937b41ed3745174834482022-08-03 17:52:1458 days 5 hrs ago 0x2c890633db29f21fccba57c68dccef09ab0d4763 0x271901c3268d0959bbc9543de4f073d3708c88f70.000059662063680479 Ether
0x85224f21ba8376150a6ed26deb718f8c202f9e2378a7bed5a0c20f75e499f0aa167436112022-07-30 12:16:4762 days 11 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000049999999999999 Ether
0xa0e12291377f33b9e0e564570090af36ab3648808aa1d04503551ee18979e476141771952022-07-09 23:02:5583 days 33 mins ago 0x2c890633db29f21fccba57c68dccef09ab0d4763 0x271901c3268d0959bbc9543de4f073d3708c88f70.002461230080320239 Ether
0x28e164268f3aeca669c5e3fa182a00eb0ea7295e453f0de5223ce1690fd0a97e134063342022-06-28 19:28:1694 days 4 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.002784850800524883 Ether
0x5badd774a4ec5ef4dd60372536d25f0b4c42dde333519739f881169da3346eb2133451292022-06-27 23:08:0795 days 28 mins ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.00000000813326342 Ether
0xa2fbd8dc9e4a9890340287afa9b54c5ce9a1f637e3ba9aec1d471b7eed4d2332106200242022-06-05 7:31:20117 days 16 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000715926465120557 Ether
0xc0310e3c98df7eb3864992d270fde438ba40b8704860f8a88cb9b38bf8a556b8106193682022-06-05 7:23:36117 days 16 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000014348809641281 Ether
0x23759b7e719736e1ca83e778f5c4c247548dc2dff5598bc8c51246ebfd03937786508022022-05-20 7:46:28133 days 15 hrs ago 0x2c890633db29f21fccba57c68dccef09ab0d4763 0x271901c3268d0959bbc9543de4f073d3708c88f70.000197598656932312 Ether
0x37415bda553f61ceaebba4e0aef59edb747fd246320b3851282d2fd36d47aa2a70632182022-05-04 17:24:16149 days 6 hrs ago 0xc8bb1cd417d20116387a5e0603e195ca4f3cf59a 0x271901c3268d0959bbc9543de4f073d3708c88f70.000044481804228519 Ether
0x85219e17fe79104507af742a22c55c1c50df688a97553f872a945c86e920dccf68862652022-05-01 20:54:30152 days 2 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000025735934068745 Ether
0x578afd6ecf81e69958106a6700764d95de647bed416db7b370f30788170aedc764594162022-04-26 1:00:51157 days 22 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.00012821086087516 Ether
0x452fd84324bb9ec1483797a5f99eb701f37e29cf2c2d9c5b5d1987fdbe8f3c4762741662022-04-23 3:23:19160 days 20 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.00017303429797735 Ether
0x52404165c2d65e9960bab8a1d85983799fe66336abcd3b46e4e885e06744f14751832802022-04-01 10:39:54182 days 12 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000024469241398552 Ether
0x5cadb0bc1d1e20cbcef5d496bb6b0edb94211ba5522a78f2033711a16c513bad48953152022-03-27 5:50:29187 days 17 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000009380054963115 Ether
0xf79f4f342f6cf7d43b6bb10712b22d436310c715ebd283b9fa4243bd4e6909cc48489102022-03-25 17:09:19189 days 6 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000943580409613334 Ether
0x685bf82a8e7b094b830f2db5a0ed50457b3ba97da630ad789e480f3bdf887f7143961832022-03-12 17:06:18202 days 6 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000181771268352686 Ether
0x374be327a244121b6dfa8fafa7f222c7554f312082835943a283f247833c0d8641868822022-03-07 0:15:11207 days 23 hrs ago 0x2c890633db29f21fccba57c68dccef09ab0d4763 0x271901c3268d0959bbc9543de4f073d3708c88f70.00349726877381368 Ether
0x7cae2f5ce68b2d029e105d0aa3d991f9ba57d8568b1de34168cfaefb1bc02a4541530832022-03-05 17:42:30209 days 5 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000169398249197541 Ether
0x8c11726d859ba8aeb57804d922ded82c51ba2b562b921abfd1896aa22630e0d536907602022-02-20 3:27:58222 days 20 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.001379697875600519 Ether
0x1f61ba80078b8f0461a7b6ab2d9efec4d0f75ff3312848483692778b77b7832a36781732022-02-19 9:47:17223 days 13 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000249890545280436 Ether
0xfee097259110f5826bbc39ce3fc4c20d85a005e856990285bef67ccdf73a644734066552022-02-10 15:06:29232 days 8 hrs ago 0xe0c99c503c4ae5ec50ac63c59c7ef4725c355fdd 0x271901c3268d0959bbc9543de4f073d3708c88f70.000025 Ether
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
OptimisticTreasury

Compiler Version
v0.7.5+commit.eb77ed08

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
File 1 of 4 : ITreasury.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.7.5;

import "./Proprietor.sol";

/**
 * @title TCAP Treasury
 * @author Cryptex.finance
 * @notice This contract will hold the assets generated on L2 networks.
 */
contract ITreasury is Proprietor {
	/// @notice An event emitted when a transaction is executed
	event TransactionExecuted(
		address indexed target,
		uint256 value,
		string signature,
		bytes data
	);


	/**
	 * @notice Constructor
	 * @param _owner the owner of the contract
	 */
	constructor(address _owner) Proprietor(_owner) {}

	/**
	 * @notice Allows the owner to execute custom transactions
	 * @param target address
	 * @param value uint256
	 * @param signature string
	 * @param data bytes
	 * @dev Only owner can call it
	 */
	function executeTransaction(
		address target,
		uint256 value,
		string memory signature,
		bytes memory data
	) external payable onlyOwner returns (bytes memory) {
		bytes memory callData;
		if (bytes(signature).length == 0) {
			callData = data;
		} else {
			callData = abi.encodePacked(bytes4(keccak256(bytes(signature))), data);
		}

		require(
			target != address(0),
			"ITreasury::executeTransaction: target can't be zero"
		);

		// solium-disable-next-line security/no-call-value
		(bool success, bytes memory returnData) =
		target.call{value : value}(callData);
		require(
			success,
			"ITreasury::executeTransaction: Transaction execution reverted."
		);

		emit TransactionExecuted(target, value, signature, data);
		(target, value, signature, data);

		return returnData;
	}

	/**
	 * @notice Retrieves the eth stuck on the treasury
	 * @param _to address
	 * @dev Only owner can call it
	 */
	function retrieveETH(address _to) external onlyOwner {
		require(
			_to != address(0),
			"ITreasury::retrieveETH: address can't be zero"
		);
		uint256 amount = address(this).balance;
		payable(_to).transfer(amount);
	}

	/// @notice Allows the contract to receive ETH
	receive() external payable {}
}

File 2 of 4 : Proprietor.sol
// SPDX-License-Identifier: MIT

pragma solidity 0.7.5;

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
abstract contract Proprietor {
    address public owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor (address _owner) {
        require(_owner != address(0), "Proprietor::constructor: address can't be zero");
        owner = _owner;
        emit OwnershipTransferred(address(0), owner);
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() virtual {
        require(owner == msg.sender, "Proprietor: caller is not the owner");
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(owner, address(0));
        owner = address(0);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Proprietor: new owner is the zero address");
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }
}

File 3 of 4 : OptimisticTreasury.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.7.5;

import "../ITreasury.sol";
import "./iOVM_CrossDomainMessenger.sol";

/**
 * @title TCAP Optimistic Treasury
 * @author Cryptex.finance
 * @notice This contract will hold the assets generated by the optimism network.
 */
contract OptimisticTreasury is ITreasury {

	/// @notice Address of the optimistic ovmL2CrossDomainMessenger contract.
	iOVM_CrossDomainMessenger public immutable ovmL2CrossDomainMessenger;

	/**
	 * @notice Constructor
	 * @param _owner the owner of the contract
	 * @param _ovmL2CrossDomainMessenger address of the optimism ovmL2CrossDomainMessenger
	 */
	constructor(
		address _owner,
		address _ovmL2CrossDomainMessenger
	) ITreasury(_owner) {
		require(
			_ovmL2CrossDomainMessenger != address(0),
			"OptimisticTreasury::constructor: address can't be zero"
		);
		ovmL2CrossDomainMessenger = iOVM_CrossDomainMessenger(_ovmL2CrossDomainMessenger);
	}

	// @notice Throws if called by an account different from the owner
	// @dev call needs to come from ovmL2CrossDomainMessenger
	modifier onlyOwner() override {
		require(
			msg.sender == address(ovmL2CrossDomainMessenger)
			&& ovmL2CrossDomainMessenger.xDomainMessageSender() == owner, "OptimisticTreasury: caller is not the owner"
		);
		_;
	}
}

File 4 of 4 : iOVM_CrossDomainMessenger.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.7.5;
pragma experimental ABIEncoderV2;

/**
 * @title iOVM_CrossDomainMessenger
 */
interface iOVM_CrossDomainMessenger {

	/**********
	 * Events *
	 **********/

	event SentMessage(bytes message);
	event RelayedMessage(bytes32 msgHash);
	event FailedRelayedMessage(bytes32 msgHash);


	/*************
	 * Variables *
	 *************/

	function xDomainMessageSender() external view returns (address);


	/********************
	 * Public Functions *
	 ********************/

	/**
	 * Sends a cross domain message to the target messenger.
	 * @param _target Target contract address.
	 * @param _message Message to send to the target.
	 * @param _gasLimit Gas limit for the provided message.
	 */
	function sendMessage(
		address _target,
		bytes calldata _message,
		uint32 _gasLimit
	) external;
}

Settings
{
  "evmVersion": "istanbul",
  "libraries": {},
  "metadata": {
    "bytecodeHash": "ipfs",
    "useLiteralContent": true
  },
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "remappings": [],
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_ovmL2CrossDomainMessenger","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"string","name":"signature","type":"string"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"}],"name":"TransactionExecuted","type":"event"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"string","name":"signature","type":"string"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"executeTransaction","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"ovmL2CrossDomainMessenger","outputs":[{"internalType":"contract iOVM_CrossDomainMessenger","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"}],"name":"retrieveETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60a060405234801561001057600080fd5b50604051610ec9380380610ec98339818101604052604081101561003357600080fd5b50805160209091015181806001600160a01b0381166100835760405162461bcd60e51b815260040180806020018281038252602e815260200180610e9b602e913960400191505060405180910390fd5b600080546001600160a01b0319166001600160a01b0383811691909117808355604051911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350506001600160a01b0381166101165760405162461bcd60e51b8152600401808060200182810382526036815260200180610e656036913960400191505060405180910390fd5b606081901b6001600160601b0319166080526001600160a01b03169050610cf3610172600039806102ea5280610331528061048952806104d0528061087a52806108a752806108ee5280610a1b5280610a625250610cf36000f3fe6080604052600436106100595760003560e01c806310a76fb1146100655780632224fa251461009a5780634413977814610251578063715018a6146102825780638da5cb5b14610297578063f2fde38b146102ac57610060565b3661006057005b600080fd5b34801561007157600080fd5b506100986004803603602081101561008857600080fd5b50356001600160a01b03166102df565b005b6101dc600480360360808110156100b057600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156100e057600080fd5b8201836020820111156100f257600080fd5b8035906020019184600183028401116401000000008311171561011457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929594936020810193503591505064010000000081111561016757600080fd5b82018360208201111561017957600080fd5b8035906020019184600183028401116401000000008311171561019b57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061047c945050505050565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102165781810151838201526020016101fe565b50505050905090810190601f1680156102435780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561025d57600080fd5b50610266610878565b604080516001600160a01b039092168252519081900360200190f35b34801561028e57600080fd5b5061009861089c565b3480156102a357600080fd5b50610266610a01565b3480156102b857600080fd5b50610098600480360360208110156102cf57600080fd5b50356001600160a01b0316610a10565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480156103bf575060008054906101000a90046001600160a01b03166001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b15801561038857600080fd5b505afa15801561039c573d6000803e3d6000fd5b505050506040513d60208110156103b257600080fd5b50516001600160a01b0316145b6103fa5760405162461bcd60e51b815260040180806020018281038252602b815260200180610c93602b913960400191505060405180910390fd5b6001600160a01b03811661043f5760405162461bcd60e51b815260040180806020018281038252602d815260200180610c33602d913960400191505060405180910390fd5b60405147906001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610477573d6000803e3d6000fd5b505050565b6060336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561055e575060008054906101000a90046001600160a01b03166001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b15801561052757600080fd5b505afa15801561053b573d6000803e3d6000fd5b505050506040513d602081101561055157600080fd5b50516001600160a01b0316145b6105995760405162461bcd60e51b815260040180806020018281038252602b815260200180610c93602b913960400191505060405180910390fd5b60608351600014156105ac57508161062f565b83805190602001208360405160200180836001600160e01b031916815260040182805190602001908083835b602083106105f75780518252601f1990920191602091820191016105d8565b6001836020036101000a0380198251168184511680821785525050505050509050019250505060405160208183030381529060405290505b6001600160a01b0386166106745760405162461bcd60e51b8152600401808060200182810382526033815260200180610c606033913960400191505060405180910390fd5b60006060876001600160a01b031687846040518082805190602001908083835b602083106106b35780518252601f199092019160209182019101610694565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610715576040519150601f19603f3d011682016040523d82523d6000602084013e61071a565b606091505b50915091508161075b5760405162461bcd60e51b815260040180806020018281038252603e815260200180610bcc603e913960400191505060405180910390fd5b876001600160a01b03167f02351f450e2fc766dda692922cd0e080a07d702d68757f2154bf686ee052be6e888888604051808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b838110156107d05781810151838201526020016107b8565b50505050905090810190601f1680156107fd5780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b83811015610830578181015183820152602001610818565b50505050905090810190601f16801561085d5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a2979650505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561097c575060008054906101000a90046001600160a01b03166001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b15801561094557600080fd5b505afa158015610959573d6000803e3d6000fd5b505050506040513d602081101561096f57600080fd5b50516001600160a01b0316145b6109b75760405162461bcd60e51b815260040180806020018281038252602b815260200180610c93602b913960400191505060405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031681565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148015610af0575060008054906101000a90046001600160a01b03166001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636e296e456040518163ffffffff1660e01b815260040160206040518083038186803b158015610ab957600080fd5b505afa158015610acd573d6000803e3d6000fd5b505050506040513d6020811015610ae357600080fd5b50516001600160a01b0316145b610b2b5760405162461bcd60e51b815260040180806020018281038252602b815260200180610c93602b913960400191505060405180910390fd5b6001600160a01b038116610b705760405162461bcd60e51b8152600401808060200182810382526029815260200180610c0a6029913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b039290921691909117905556fe4954726561737572793a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e20657865637574696f6e2072657665727465642e50726f70726965746f723a206e6577206f776e657220697320746865207a65726f20616464726573734954726561737572793a3a72657472696576654554483a20616464726573732063616e2774206265207a65726f4954726561737572793a3a657865637574655472616e73616374696f6e3a207461726765742063616e2774206265207a65726f4f7074696d697374696354726561737572793a2063616c6c6572206973206e6f7420746865206f776e6572a264697066735822122074b269e972af771488b6e3c7cec8bb96db0be42601fc72fcb6058bca8efe876d64736f6c634300070500334f7074696d697374696354726561737572793a3a636f6e7374727563746f723a20616464726573732063616e2774206265207a65726f50726f70726965746f723a3a636f6e7374727563746f723a20616464726573732063616e2774206265207a65726f000000000000000000000000a54074b2cc0e96a43048d4a68472f7f046ac0da80000000000000000000000004200000000000000000000000000000000000007

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000a54074b2cc0e96a43048d4a68472f7f046ac0da80000000000000000000000004200000000000000000000000000000000000007

-----Decoded View---------------
Arg [0] : _owner (address): 0xa54074b2cc0e96a43048d4a68472f7f046ac0da8
Arg [1] : _ovmL2CrossDomainMessenger (address): 0x4200000000000000000000000000000000000007

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000a54074b2cc0e96a43048d4a68472f7f046ac0da8
Arg [1] : 0000000000000000000000004200000000000000000000000000000000000007


Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.