0 txs
1 call
constructor
constructor(address _router, address _feeReceiver, uint256 _feeAmount)
functions
feeAmount
viewfunction feeAmount() view returns (uint256)
feeReceiver
viewfunction feeReceiver() view returns (address)
hasPaidFee
viewfunction hasPaidFee(address, address) view returns (bool)
owner
viewfunction owner() view returns (address)
router
viewfunction router() view returns (address)
addLiquidityWithETH
payablefunction addLiquidityWithETH(address token, uint256 tokenAmount, uint256 minToken, uint256 minETH, uint256 deadline) payable
renounceOwnership
nonpayablefunction renounceOwnership()
setFeeAmount
nonpayablefunction setFeeAmount(uint256 newFee)
setFeeReceiver
nonpayablefunction setFeeReceiver(address newReceiver)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
FeePaid
event FeePaid(address indexed user, address indexed token, uint256 amount)
FeeReceiverUpdated
event FeeReceiverUpdated(address newReceiver)
FeeUpdated
event FeeUpdated(uint256 newFeeAmount)
LiquidityAdded
event LiquidityAdded(address indexed user, address indexed token, uint256 tokenAmount, uint256 ethAmount)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x60a03461019e57601f610a1638819003918201601f19168301916001600160401b038311848410176101a35780849260609460405283398101031261019e57610047816101b9565b6040610055602084016101b9565b9201519133156101885760008054336001600160a01b0319821681178355604051949290916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a36001600160a01b031691821561014657506001600160a01b031690811561010157608052600180546001600160a01b03191691909117905560025560405161084890816101ce823960805181818160ae015261033c0152f35b60405162461bcd60e51b815260206004820152601460248201527f496e76616c6964206665652072656365697665720000000000000000000000006044820152606490fd5b62461bcd60e51b815260206004820152601660248201527f496e76616c696420726f757465722061646472657373000000000000000000006044820152606490fd5b631e4fbdf760e01b600052600060045260246000fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b038216820361019e5756fe608080604052600436101561001d575b50361561001b57600080fd5b005b60003560e01c90816369e1540414610728575080636b392680146106dc578063715018a6146106835780638da5cb5b1461065a578063a675bc86146102a7578063b3f006741461027e578063c26f943c14610218578063efdcd9741461016b578063f2fde38b146100e25763f887ea4014610098573861000f565b346100dd5760003660031901126100dd576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b600080fd5b346100dd5760203660031901126100dd576100fb610743565b6101036107e9565b6001600160a01b0316801561015557600080546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b600052600060045260246000fd5b346100dd5760203660031901126100dd57610184610743565b61018c6107e9565b6001600160a01b031680156101e1576020817f27aae5db36d94179909d019ae0b1ac7c16d96d953148f63c0f6a0a9c8ead79ee926bffffffffffffffffffffffff60a01b6001541617600155604051908152a1005b60405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606490fd5b346100dd5760403660031901126100dd57610231610743565b602435906001600160a01b03821682036100dd5760018060a01b0316600052600360205260406000209060018060a01b0316600052602052602060ff604060002054166040519015158152f35b346100dd5760003660031901126100dd576001546040516001600160a01b039091168152602090f35b60a03660031901126100dd576102bb610743565b6001600160a01b031660243581156106255780156105e957600082815260036020908152604080832033845290915290205460ff16156104ee575b476040516323b872dd60e01b81523360048201523060248201528260448201526020816064816000885af18015610498576104d1575b5060405163095ea7b360e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031660048201819052602482018490526020826044816000895af1918215610498576060926104a4575b5060c46040518094819363f305d71960e01b83528860048401528760248401526044356044840152606435606484015233608484015260843560a48401525af190811561049857600091610463575b5060405191825260208201527f36f3b2e1a21c19137dd82ec243b0708a1d26b3d1fa1dc49c44c4c366a587813860403392a3478061041557005b600080808093335af1610426610791565b501561042e57005b60405162461bcd60e51b815260206004820152600d60248201526c1499599d5b990819985a5b1959609a1b6044820152606490fd5b90506060813d606011610490575b8161047e60609383610759565b810103126100dd5760400151836103db565b3d9150610471565b6040513d6000823e3d90fd5b6104c59060203d6020116104ca575b6104bd8183610759565b8101906107d1565b61038c565b503d6104b3565b6104e99060203d6020116104ca576104bd8183610759565b61032c565b60025434106105b15760008281526003602090815260408083203384529091528120805460ff19166001908117909155546002548291829182916001600160a01b03165af161053b610791565b501561057657816002546040519081527fbf6afbaffb3b955bebbf43430bbf8eecb8d34ff86f293f592203ab5ed79c526860203392a36102f6565b60405162461bcd60e51b8152602060048201526013602482015272119959481d1c985b9cd9995c8819985a5b1959606a1b6044820152606490fd5b60405162461bcd60e51b815260206004820152601060248201526f496e73756666696369656e742066656560801b6044820152606490fd5b60405162461bcd60e51b8152602060048201526014602482015273546f6b656e20616d6f756e74206973207a65726f60601b6044820152606490fd5b60405162461bcd60e51b815260206004820152600d60248201526c24b73b30b634b2103a37b5b2b760991b6044820152606490fd5b346100dd5760003660031901126100dd576000546040516001600160a01b039091168152602090f35b346100dd5760003660031901126100dd5761069c6107e9565b600080546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346100dd5760203660031901126100dd577f8c4d35e54a3f2ef1134138fd8ea3daee6a3c89e10d2665996babdf70261e2c76602060043561071b6107e9565b80600255604051908152a1005b346100dd5760003660031901126100dd576020906002548152f35b600435906001600160a01b03821682036100dd57565b90601f8019910116810190811067ffffffffffffffff82111761077b57604052565b634e487b7160e01b600052604160045260246000fd5b3d156107cc573d9067ffffffffffffffff821161077b57604051916107c0601f8201601f191660200184610759565b82523d6000602084013e565b606090565b908160209103126100dd575180151581036100dd5790565b6000546001600160a01b031633036107fd57565b63118cdaa760e01b6000523360045260246000fdfea2646970667358221220baef23c32303fc1ceb5d948e98101ce55e10f55d5966ef22a2d5dadba935afa464736f6c634300081c00330000000000000000000000004752ba5dbc23f44d87826276bf6fd6b1c372ad2400000000000000000000000080577c7423795f1cd4061a15096a9393c72e1c33000000000000000000000000000000000000000000000000016345785d8a0000