0 txs
0 calls
constructor
constructor(address _l2GovernanceRelay, address _l1Messenger)
functions
l2GovernanceRelay
viewfunction l2GovernanceRelay() view returns (address)
messenger
viewfunction messenger() view returns (address)
wards
viewfunction wards(address) view returns (uint256)
deny
nonpayablefunction deny(address usr)
relay
nonpayablefunction relay(address target, bytes targetData, uint32 minGasLimit)
rely
nonpayablefunction rely(address usr)
events
Deny
event Deny(address indexed usr)
Rely
event Rely(address indexed usr)
errors
No errors.
creation bytecode
0x60c060405234801561001057600080fd5b5060405161063838038061063883398101604081905261002f9161009e565b6001600160a01b03808316608052811660a0523360008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250506100d1565b80516001600160a01b038116811461009957600080fd5b919050565b600080604083850312156100b157600080fd5b6100ba83610082565b91506100c860208401610082565b90509250929050565b60805160a05161053661010260003960008181606c015261017501526000818160d801526101a401526105366000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c80633cb747bf1461006757806355444002146100ab57806365fae35e146100c0578063862a98a1146100d35780639c52a7f1146100fa578063bf353dbb1461010d575b600080fd5b61008e7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b6100be6100b936600461035f565b61013b565b005b6100be6100ce3660046103fe565b61025c565b61008e7f000000000000000000000000000000000000000000000000000000000000000081565b6100be6101083660046103fe565b6102d0565b61012d61011b3660046103fe565b60006020819052908152604090205481565b6040519081526020016100a2565b336000908152602081905260409020546001146101735760405162461bcd60e51b815260040161016a90610420565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316633dbb202b7f00000000000000000000000000000000000000000000000000000000000000008686866040516024016101d893929190610455565b60408051601f198184030181529181526020820180516001600160e01b031663c28e83fd60e01b179052516001600160e01b031960e085901b1681526102249291908690600401610495565b600060405180830381600087803b15801561023e57600080fd5b505af1158015610252573d6000803e3d6000fd5b5050505050505050565b3360009081526020819052604090205460011461028b5760405162461bcd60e51b815260040161016a90610420565b6001600160a01b03811660008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b336000908152602081905260409020546001146102ff5760405162461bcd60e51b815260040161016a90610420565b6001600160a01b038116600081815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b80356001600160a01b038116811461035a57600080fd5b919050565b6000806000806060858703121561037557600080fd5b61037e85610343565b9350602085013567ffffffffffffffff8082111561039b57600080fd5b818701915087601f8301126103af57600080fd5b8135818111156103be57600080fd5b8860208285010111156103d057600080fd5b602083019550809450505050604085013563ffffffff811681146103f357600080fd5b939692955090935050565b60006020828403121561041057600080fd5b61041982610343565b9392505050565b6020808252818101527f4c31476f7665726e616e636552656c61792f6e6f742d617574686f72697a6564604082015260600190565b6001600160a01b03841681526040602082018190528101829052818360608301376000818301606090810191909152601f909201601f1916010192915050565b60018060a01b038416815260006020606081840152845180606085015260005b818110156104d1578681018301518582016080015282016104b5565b506000608082860101526080601f19601f8301168501019250505063ffffffff8316604083015294935050505056fea2646970667358221220d9aea81ee0ccfe6fbc2b79097305761c86312920cbe729b7f69c77b57793388b64736f6c63430008150033000000000000000000000000dd0bcc201c9e47c6f6ee68e4db05b652bb6ac255000000000000000000000000866e82a600a1414e583f7f13623f1ac5d58b0afa