BunniHubA

Verified contract

Active on Base with 612 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $10,552.45
ERC-20
Value $8,639.28
ERC-20
Value $3,337.47
ERC-20
Value $1,065.43
ERC-20
Value $444.9
ERC-20
Value $252.68
ERC-20
Value $30.57
ERC-20
Value $0
ERC-20
Value $0
0x06b61cce7c64c6f1fa7d183bb0b704f223628f536d474c0d541bdded24581dee
0x44547839c4a4cfb0675cbf2a716d61b9418e6bc38e28dd17a023f5d3407b2b3a
0xe5fe157490fcf67f7234b7c21271e2b30da3f63fc6f045f0d953900636ab80a5
0x580098f80a0b3405d78ae975f26c28dfdfe31107761c8d038257fcce84b01e27
0xfe46bf090544c48c8fa648b79a13d735f961450dbf26b4968fb01b215d1ec2a4
0x9c8b3df9fe45c37b3129152dd020246139544a7988766b1632145aa64e011fc3
0x4600c0ffb5f39915e495bccaf4fb5975e9ed21379fea08a129edb217c203cfb5
0xe3c71780edfb4eabf325c4643a2109cbb0053d84576c8f2b841f31ada8f2959f
0xefd4cc887c8c5407036fe5c4b831fe2d7d33b7714b587394b17a8f75b71eb25d
0xf9cf1e41ecd2e08c43b0137c2d0ca4d8191e30b43f2726d28cbe6d3d1f8dba8b

Functions
Getter at block 22747353
factory(view returns (address)
0x0fd83557b2be93617c9c1c1b6fd549401c74558c
owner(view returns (address)
0xdd3705a1c50fc84b6d31394aa8f4d568b98a8ad5
protocolFee(view returns (uint256)
500000000000000000
Read-only
getBunniToken(struct BunniKey keyview returns (address token)
State-modifying
compound(struct BunniKey keyreturns (uint128 addedLiquidityuint256 amount0uint256 amount1)
compoundSkim(struct BunniKey keyreturns (uint128 addedLiquidityuint256 amount0uint256 amount1)
deployBunniToken(struct BunniKey keyreturns (address token)
deposit(struct IBunniHubDepositParams paramspayable returns (uint256 sharesuint128 addedLiquidityuint256 amount0uint256 amount1)
multicall(bytes[] datapayable returns (bytes[] results)
selfPermit(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
selfPermitAllowed(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitAllowedIfNecessary(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitIfNecessary(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
setProtocolFee(uint256 value
sweepTokens(address[] tokenListaddress recipient
transferOwnership(address newOwner
uniswapV3MintCallback(uint256 amount0Oweduint256 amount1Owedbytes data
withdraw(struct IBunniHubWithdrawParams paramsreturns (uint128 removedLiquidityuint256 amount0uint256 amount1)
Events
Compound(address indexed senderbytes32 indexed bunniKeyHashuint128 liquidityuint256 amount0uint256 amount1
CompoundSkim(address indexed senderbytes32 indexed bunniKeyHashuint128 liquidityuint256 amount0uint256 amount1uint256 amount0Pooluint256 amount1Pool
Deposit(address indexed senderaddress indexed recipientbytes32 indexed bunniKeyHashuint128 liquidityuint256 amount0uint256 amount1uint256 shares
NewBunni(address indexed tokenbytes32 indexed bunniKeyHashaddress indexed poolint24 tickLowerint24 tickUpper
OwnershipTransferred(address indexed useraddress indexed newOwner
PayProtocolFee(uint256 amount0uint256 amount1
SetProtocolFee(uint256 newProtocolFee
Withdraw(address indexed senderaddress indexed recipientbytes32 indexed bunniKeyHashuint128 liquidityuint256 amount0uint256 amount1uint256 shares
Constructor
constructor(address factory_address owner_uint256 protocolFee_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
T(