OfficialSameChainSwap

Verified contract

Active on Ethereum with 1,294 txns
Deployed by via 0xc35daae2 at 20200572
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1.01
ERC-20
Value $0.4
ERC-20
Value $0
0x7c3c94377cfdf67afc67ead10d55e774c9f82b6186a40fd02d258ebca288175d
0x7348e9d1eb65509967c053aeab0a31188fcbaf71b5e077acd68868ee5329ef47
0x995b52040ec95790629e54ba84ac665092afe41c2a8a33d6bb7b8c9f4517f055
0xc8a70a79678a8094fdf0288484b65346f551f4062eef4a888950624088516f7e
0x899ae3f47a103404f64485f9c8c13ca014cfc7a41992d47038092ef516478a79
0xef49dce4cc8fab4629206c3b10568183a5a8ef9b89254312b1950d55d645fc7d
0xc1f7042fb7ba382d580b03eb9d5f33b8c0f2aa5c723fafcdab73c5216804da54
0xb27759449c1abf96f55c620015c91f894d0e901e4be1ad0f61a078d91c6f1b0c
0x1e7aeaaf1791311c68427ae1355a79a9f4680f4b9a80233b6e91e245feb8a7aa
0x58111398ba455a3ce3cf16df1dce055205280b810218162caf1a312e89dbd2d7

Functions
Getter at block 20792108
MAX_PLATFORM_FEE(view returns (uint256)
2000
feeBps(view returns (uint256)
1000
feeReceiver(view returns (address)
0xe1ff5a4c489b11e094bfbb5d23c6d4597a3a79ad
owner(view returns (address)
0x3a510c5a32bcb381c53704aed9c02b0c70041f7a
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
platformFee(view returns (uint256)
500
v2Router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
v3Router(view returns (address)
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45
wethToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
feeTokens(addressview returns (bool)
State-modifying
acceptOwnership(
changeFeeData(uint256 _feeaddress _feeReceiver
recoverStuckETH(address _beneficiary
recoverStuckTokens(address _token
renounceOwnership(
swapOnce(address _tokenAaddress _tokenBbool _unwrappETHuint256 _amountInuint256 _minAmountOutV2uint256 _minAmountOutV3uint8 _buyOneTwoOrThreeaddress[] _pathV2bytes _pathV3bool isWethInpayable 
transferOwnership(address newOwner
Events
Fee(address indexed useruint256 amountaddress indexed token
FeeReceiverSet(address indexed _oldReceiveraddress indexed _newReceiver
FeeSent(address feeReceiveruint256 amount
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SwapExecuted(address indexed tokenInaddress indexed tokenOutuint256 amountInuint256 amountOut
Constructor
constructor(uint256 _feeaddress _feeReceiveraddress _v3Routeraddress _v2Routeraddress _weth
Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedCall(
FailedInnerCall(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token