BrewlabsAggregationRouter
Verified contract
Active on
Ethereum with 186 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6496…74dc
Balances ($0.00)
Native
Value
$0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0 | $3,108.95 |
$0 | |
USDC | ERC-20 | 0.000001 | $0.999507 |
$0 | |
USDT | ERC-20 | 0.000001 | $0.999322 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17255529 | 2 years ago | | | 0.61089 | 0.012658143 | |
| 17247073 | 2 years ago | | | 0.00089 | 0.028578259 | |
| 17228314 | 2 years ago | | | 0.00089 | 0.010676599 | |
| 17219197 | 2 years ago | | | 0.00089 | 0.035389556 | |
| 17218720 | 2 years ago | | | 0.00089 | 0.033587049 | |
| 17212043 | 2 years ago | | | 0.00089 | 0.011726558 | |
| 17205765 | 2 years ago | | | 0.00089 | 0.015507378 | |
| 17190844 | 2 years ago | | | 3.80089 | 0.027712750 | |
| 17190843 | 2 years ago | | | 1.00089 | 0.011858960 | |
| 17171958 | 2 years ago | | | 0.085497057 | 0.010990268 |
ABI
ABI objects
Getter at block 21211789
owner() view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
strategyFeeDenominator() view returns (uint256)
1000
strategyFeeNumerator() view returns (uint256)
3
strategyWalletAddress() view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
treasuryFee() view returns (uint256)
890000000000000
treasuryWalletAddress() view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
Read-only
This contract contains no read-only function objects.
State-modifying
Events destroy()
renounceOwnership()
rescueFunds(address token, uint256 amount)
swapAggregateCall(address executor, struct GenericRouterSwapDescription desc, bytes permit, bytes data, uint256 amount) payable
transferOwnership(address newOwner)
uniswapV3SwapAggregateCall(address srcToken, address dstToken, address recipient, uint256 amount, uint256 minReturn, uint256[] pools) payable
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes)
unoswapAggregateCall(address srcToken, address dstToken, uint256 amount, uint256 minReturn, uint256[] pools) payable
unoswapTo(address recipient, address srcToken, uint256 amount, uint256 minReturn, uint256[] pools) payable returns (uint256 returnAmount)
unoswapToWithPermit(address recipient, address srcToken, uint256 amount, uint256 minReturn, uint256[] pools, bytes permit) returns (uint256 returnAmount)
updateStrategyWalletAddress(address _new)
updateTreasuryFee(uint256 _new)
updateTreasuryWalletAddress(address _new)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SwapToken(address indexed caller, address indexed srcToken, address indexed dstToken, uint256 spentAmount, uint256 returnAmount)
UpdateStrategyFeePercentage(uint8 indexed _old, uint8 indexed _new)
UpdateStrategyWalletAddress(address indexed _old, address indexed _new)
UpdateTreasuryFee(uint256 indexed _old, uint256 indexed _new)
UpdateTreasuryWalletAddress(address indexed _old, address indexed _new)
constructor(address weth, uint256 _treasuryFee, address _treasuryWalletAddress, address _strategyWalletAddress)
receive()
BadPool()
ETHTransferFailed()
EmptyPools()
EthDepositRejected()
InsufficientBalance()
InvalidMsgValue()
ReservesCallFailed()
ReturnAmountIsNotEnough()
SafePermitBadLength()
SafeTransferFailed()
SafeTransferFromFailed()
SwapAmountTooLarge()
ZeroAddress()
ZeroMinReturn()
ZeroReturnAmount()