0 txs
0 calls
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
init
nonpayablefunction init(address _wjAuraOFTV2)
onOFTReceived
nonpayablefunction onOFTReceived(uint16, bytes, uint64, bytes32 _caller, uint256 _amount, bytes)
renounceOwnership
nonpayablefunction renounceOwnership()
rescueErc20
nonpayablefunction rescueErc20(address _token, uint256 _amount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateMsgSender
nonpayablefunction updateMsgSender(address _sender)
events
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
NotEnoughBalance
error NotEnoughBalance()
Unauthorized
error Unauthorized()
ZeroAddress
error ZeroAddress()
creation bytecode
0x608060405234801561001057600080fd5b506109aa806100206000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c80637fcf35da1161005b5780637fcf35da146100b25780638da5cb5b146100c5578063cbf9ad3a146100e4578063f2fde38b146100f757600080fd5b806319ab453c14610082578063715018a6146100975780637649539b1461009f575b600080fd5b6100956100903660046107a3565b61010a565b005b61009561038f565b6100956100ad3660046107c5565b6103a3565b6100956100c0366004610838565b610421565b603354604080516001600160a01b039092168252519081900360200190f35b6100956100f23660046107a3565b61057c565b6100956101053660046107a3565b6105a6565b600054610100900460ff161580801561012a5750600054600160ff909116105b806101445750303b158015610144575060005460ff166001145b6101ac5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6000805460ff1916600117905580156101cf576000805461ff0019166101001790555b6101d761061f565b6101df61064e565b60405163095ea7b360e01b815273f01dd67ed9006f13f79ba9de1a370864ad92b4496004820152600019602482015273198d7387fa97a73f05b8578cdeff8f2a1f34cd1f9063095ea7b3906044016020604051808303816000875af115801561024c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061027091906108ee565b5060405163095ea7b360e01b815273f01dd67ed9006f13f79ba9de1a370864ad92b4496004820152600019602482015273c0c293ce456ff0ed870add98a0828dd4d2903dbf9063095ea7b3906044016020604051808303816000875af11580156102de573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030291906108ee565b506001600160a01b03821661032a5760405163d92e233d60e01b815260040160405180910390fd5b609780546001600160a01b0319166001600160a01b038416179055801561038b576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050565b61039761067d565b6103a160006106d7565b565b6103ab61067d565b60405163a9059cbb60e01b8152336004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af11580156103f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061041c91906108ee565b505050565b6040516370a0823160e01b8152306004820152839073198d7387fa97a73f05b8578cdeff8f2a1f34cd1f906370a0823190602401602060405180830381865afa158015610472573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104969190610910565b10156104b55760405163569d45cf60e11b815260040160405180910390fd5b6097546001600160a01b031633148015906104da57506097546001600160a01b031615155b156104f7576040516282b42960e81b815260040160405180910390fd5b6040516386a7dc5b60e01b815260048101849052600160248201526001600160a01b038516604482015273f01dd67ed9006f13f79ba9de1a370864ad92b449906386a7dc5b90606401600060405180830381600087803b15801561055a57600080fd5b505af115801561056e573d6000803e3d6000fd5b505050505050505050505050565b61058461067d565b609780546001600160a01b0319166001600160a01b0392909216919091179055565b6105ae61067d565b6001600160a01b0381166106135760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101a3565b61061c816106d7565b50565b600054610100900460ff166106465760405162461bcd60e51b81526004016101a390610929565b6103a1610729565b600054610100900460ff166106755760405162461bcd60e51b81526004016101a390610929565b6103a1610759565b6033546001600160a01b031633146103a15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101a3565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166107505760405162461bcd60e51b81526004016101a390610929565b6103a1336106d7565b600054610100900460ff166107805760405162461bcd60e51b81526004016101a390610929565b6001606555565b80356001600160a01b038116811461079e57600080fd5b919050565b6000602082840312156107b557600080fd5b6107be82610787565b9392505050565b600080604083850312156107d857600080fd5b6107e183610787565b946020939093013593505050565b60008083601f84011261080157600080fd5b50813567ffffffffffffffff81111561081957600080fd5b60208301915083602082850101111561083157600080fd5b9250929050565b60008060008060008060008060c0898b03121561085457600080fd5b883561ffff8116811461086657600080fd5b9750602089013567ffffffffffffffff8082111561088357600080fd5b61088f8c838d016107ef565b909950975060408b0135915080821682146108a957600080fd5b90955060608a0135945060808a0135935060a08a013590808211156108cd57600080fd5b506108da8b828c016107ef565b999c989b5096995094979396929594505050565b60006020828403121561090057600080fd5b815180151581146107be57600080fd5b60006020828403121561092257600080fd5b5051919050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea26469706673582212200d6b475f52dee870d38cd11df89fe47f4dddc26a246914ab4e8905ed523ae49764736f6c634300080a0033