0 txs
0 calls
constructor
No constructor.
functions
maintainers
viewfunction maintainers(address) view returns (bool)
mux3Facet
viewfunction mux3Facet() view returns (address)
orderBook
viewfunction orderBook() view returns (address)
owner
viewfunction owner() view returns (address)
pendingOwner
viewfunction pendingOwner() view returns (address)
weth
viewfunction weth() view returns (address)
acceptOwnership
nonpayablefunction acceptOwnership()
initialize
nonpayablefunction initialize(address mux3Facet_, address orderBook_, address weth_)
renounceOwnership
nonpayablefunction renounceOwnership()
setMaintainer
nonpayablefunction setMaintainer(address newMaintainer, bool enable)
transferAllERC20
nonpayablefunction transferAllERC20(address recipient, address[] tokens)
transferERC20
nonpayablefunction transferERC20(address recipient, address[] tokens, uint256[] amounts)
transferETH
nonpayablefunction transferETH(address recipient, uint256 value)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
OwnershipTransferStarted
event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
SetMaintainer
event SetMaintainer(address newMaintainer, bool enable)
TransferERC20Token
event TransferERC20Token(address indexed token, address indexed to, uint256 amount)
TransferETH
event TransferETH(address indexed to, uint256 amount)
errors
No errors.
creation bytecode
0x60808060405234601557610e2b908161001a8239f35b5f80fdfe608080604052600436101561001c575b50361561001a575f80fd5b005b5f3560e01c9081630823c56214610955575080633fc8cef31461092d578063651ea05414610905578063715018a6146108a0578063776af5ba1461087857806379ba5097146107f45780637b1a49091461067c5780638da5cb5b14610654578063b1a61489146105d2578063b77f57a61461048c578063c0c53b8b146102e7578063e30c3978146102bf578063f2fde38b146102535763fa558b71146100c2575f61000f565b3461024f57606036600319011261024f576100db61098e565b60243567ffffffffffffffff811161024f576100fb9036906004016109f2565b60443567ffffffffffffffff811161024f573660238201121561024f57806004013590610127826109da565b9161013560405193846109a4565b8083526024602084019160051b8301019136831161024f57602401905b82821061023f57505050610164610ad4565b6001600160a01b0383169061017a821515610a60565b8251815103610208575f5b835181101561001a576001906101ba6001600160a01b036101a68388610aac565b5116876101b38487610aac565b5191610bbe565b83828060a01b036101cb8388610aac565b51167fef5fa1fa3cd0dfe0d2facbe06d2ad27a41064097c8f3a53629aeba6d65f2ddc260206101fa8588610aac565b51604051908152a301610185565b60405162461bcd60e51b815260206004820152600f60248201526e0d8cadccee8d040dad2e6dac2e8c6d608b1b6044820152606490fd5b8135815260209182019101610152565b5f80fd5b3461024f57602036600319011261024f5761026c61098e565b610274610ad4565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227005f80a3005b3461024f575f36600319011261024f576065546040516001600160a01b039091168152602090f35b3461024f57606036600319011261024f5761030061098e565b6024356001600160a01b0381169081900361024f576044356001600160a01b038116919082900361024f575f549260ff8460081c16159384809561047f575b8015610468575b1561040c5760ff1981166001175f55846103fb575b5061037560ff5f5460081c1661037081610ce1565b610ce1565b61037e33610b2c565b60018060a01b03166001600160601b0360a01b60975416176097556001600160601b0360a01b60985416176098556001600160601b0360a01b60995416176099556103c557005b61ff00195f54165f557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498602060405160018152a1005b61ffff1916610101175f558461035b565b60405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608490fd5b50303b1580156103465750600160ff821614610346565b50600160ff82161061033f565b3461024f57604036600319011261024f576104a561098e565b60243567ffffffffffffffff811161024f576104c59036906004016109f2565b6104cd610ad4565b6001600160a01b0382166104e2811515610a60565b5f5b825181101561001a5760249060206001600160a01b036105048387610aac565b5116604051938480926370a0823160e01b82523060048301525afa80156105c75783905f90610593575b6001935061055081886001600160a01b03610549878b610aac565b5116610bbe565b7fef5fa1fa3cd0dfe0d2facbe06d2ad27a41064097c8f3a53629aeba6d65f2ddc26020858060a01b03610583868a610aac565b511692604051908152a3016104e4565b50506020823d82116105bf575b816105ad602093836109a4565b8101031261024f57826001925161052e565b3d91506105a0565b6040513d5f823e3d90fd5b3461024f57604036600319011261024f576105eb61098e565b6024359081151580920361024f577f51c282ed4f57f5657e685bdae3f812ebd510174ebfe99d274f16dbef8fe4abbf91604091610626610ad4565b60018060a01b031690815f52609a602052825f2060ff1981541660ff831617905582519182526020820152a1005b3461024f575f36600319011261024f576033546040516001600160a01b039091168152602090f35b3461024f57604036600319011261024f5761069561098e565b602435906106a1610ad4565b6001600160a01b0316906106b6821515610a60565b80156107b657804710610771575f80808084865af16106d3610b7f565b50156107065760207ffd69c215b8b91dab5e96ff0bcbaf5dc372919948eea2003ae16481c036f816f891604051908152a2005b60405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608490fd5b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606490fd5b60405162461bcd60e51b81526020600482015260166024820152757472616e736665722076616c7565206973207a65726f60501b6044820152606490fd5b3461024f575f36600319011261024f57606554336001600160a01b03909116036108215761001a33610b2c565b60405162461bcd60e51b815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152608490fd5b3461024f575f36600319011261024f576098546040516001600160a01b039091168152602090f35b3461024f575f36600319011261024f576108b8610ad4565b606580546001600160a01b03199081169091556033805491821690555f906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b3461024f575f36600319011261024f576097546040516001600160a01b039091168152602090f35b3461024f575f36600319011261024f576099546040516001600160a01b039091168152602090f35b3461024f57602036600319011261024f576020906001600160a01b0361097961098e565b165f52609a825260ff60405f20541615158152f35b600435906001600160a01b038216820361024f57565b90601f8019910116810190811067ffffffffffffffff8211176109c657604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff81116109c65760051b60200190565b9080601f8301121561024f57813590610a0a826109da565b92610a1860405194856109a4565b82845260208085019360051b82010191821161024f57602001915b818310610a405750505090565b82356001600160a01b038116810361024f57815260209283019201610a33565b15610a6757565b60405162461bcd60e51b815260206004820152601960248201527f726563697069656e74206973207a65726f2061646472657373000000000000006044820152606490fd5b8051821015610ac05760209160051b010190565b634e487b7160e01b5f52603260045260245ffd5b6033546001600160a01b03163303610ae857565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b606580546001600160a01b0319908116909155603380549182166001600160a01b0393841690811790915591167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3565b3d15610bb9573d9067ffffffffffffffff82116109c65760405191610bae601f8201601f1916602001846109a4565b82523d5f602084013e565b606090565b905f80610c50949360405194602086019463a9059cbb60e01b865260018060a01b03166024870152604486015260448552610bfa6064866109a4565b60018060a01b03169260405194610c126040876109a4565b602086527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65646020870152519082855af1610c4a610b7f565b91610d41565b8051908115918215610cbe575b505015610c6657565b60405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608490fd5b819250906020918101031261024f5760200151801515810361024f575f80610c5d565b15610ce857565b60405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b6064820152608490fd5b91929015610da35750815115610d55575090565b3b15610d5e5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610db65750805190602001fd5b604460209160405192839162461bcd60e51b83528160048401528051918291826024860152018484015e5f828201840152601f01601f19168101030190fdfea26469706673582212203580796e4ddd6adfa4967eec1b409c449723d23c7fef7a98482ec230c733d23864736f6c634300081c0033