Port3Aggregator

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x7e24e2b8 at 17483549
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Port3Aggregator"

No transactions found for "Port3Aggregator"


Functions
Getter at block 21383583
dexRouter(view returns (address)
0x0000000000000000000000000000000000000000
feeRate(view returns (uint256)
0
feeReceiver(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
GetInitializeData(address _owneraddress _wethaddress _feeReceiveraddress _dexRouteruint256 _feeRatepure returns (bytes)
getSwapAmounts(address routerbool isOutuint256 amountaddress[] pathview returns (uint256[])
getTotalAmount(uint256 amountview returns (uint256)
State-modifying
initialize(address _owneraddress _wethaddress _feeReceiveraddress _dexRouteruint256 _feeRate
rescueFunds(address tokenuint256 amount
setDexRouter(address _dexRouter
setFee(uint256 _feeRate
setFeeReceiver(address _receiver
setOwner(address _owner
swapEth(uint256 amountpayable returns (uint256 returnAmount)
uniswapV3Swap(address srcTokenaddress targetTokenuint256 amountuint256 minReturnuint256[] poolspayable returns (uint256 returnAmount)
unoswap(address srcTokenaddress targetTokenuint256 amountuint256 minReturnuint256[] poolspayable returns (uint256 returnAmount)
Events
Swap(address indexed _senderstring _swapTypeaddress _tokenAddraddress _targetAddruint256 _tokenAmountuint256 _returnAmountuint256 _feeuint256[] pools
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
ETHTransferFailed(
ForceApproveFailed(
InsufficientBalance(
SafeTransferFailed(
SafeTransferFromFailed(