LPTokenProcessorV2
Verified contract
Active on
Base with 10 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x35de…0a60
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
RCKT-V2 | ERC-20 | 0.001001 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 3061064 | a year ago | | | 0 | 0.00038144853 | |
| 3060764 | a year ago | | | 0 | 0.00020329052 | |
| 3060464 | a year ago | | | 0 | 0.00040705353 | |
| 3060165 | a year ago | | | 0 | 0.00021049052 | |
| 3058076 | a year ago | | | 0 | 0.00038139753 | |
| 3057785 | a year ago | | | 0 | 0.00020329051 | |
| 3057300 | a year ago | | | 0 | 0.00040742853 | |
| 3056877 | a year ago | | | 0 | 0.00026179052 | |
| 2391536 | a year ago | | | 0 | 0.000010123907 | |
| 2391533 | a year ago | | | 0 | 0.00017750851 |
ABI
ABI objects
Getter at block 21862409 getTokensForSwapping() view returns (struct ILPTokenProcessorV2TokenSwapInfo[])
BURN_ADDRESS() view returns (address)
0x000000000000000000000000000000000000dead
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FLOKI() view returns (address)
0x0000000000000000000000000000000000000000
LP_ADMIN_ROLE() view returns (bytes32)
0x53314c6c94ad7090bf88f7cf797a3546615cca0693e09e2de2cb72c9c0136817
burnBasisPoints() view returns (uint256)
2500
feeCollectedLastBlock() view returns (uint256)
3061064
feeToken() view returns (address)
0x4200000000000000000000000000000000000006
flokiBurnedLastBlock() view returns (uint256)
0
priceOracle() view returns (address)
0x35de829e9c29a65fac34341e6c9d1fd0e0790a60
referrerBasisPoints() view returns (uint256)
2500
referrerShareLastBlock() view returns (uint256)
0
requireOraclePrice() view returns (bool)
false
routerForFloki() view returns (address)
0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f
slippageBasisPoints() view returns (uint256)
300
treasury() view returns (address)
0x1ef87bbc50cb2c977e89b2e4948bfaad696387dc
wethToUsdV3PoolFee() view returns (uint24)
3000
Read-only
checkUpkeep(bytes) view returns (bool upkeepNeeded, bytes performData)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getRouter(address tokenAddress) view returns (address)
getV3Position(address tokenAddress, uint256 tokenId) view returns (address, address, uint128, uint24)
hasRole(bytes32 role, address account) view returns (bool)
isV2LiquidityPoolToken(address token) view returns (bool)
isV3LiquidityPoolToken(address tokenAddress, uint256 tokenId) view returns (bool)
perTokenSlippage(address) view returns (uint256)
routerByFactory(address) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
v2Routers(address) view returns (bool)
State-modifying
Events addRouter(address routerAddress, bool isV2)
addTokenForSwapping(struct ILPTokenProcessorV2TokenSwapInfo params)
adminWithdraw(address tokenAddress, uint256 amount, address destination)
clearTokensFromSwapping()
grantRole(bytes32 role, address account)
performUpkeep(bytes)
processTokenSwapping(address token)
processTokenSwappingByIndex(uint256 index)
removeTokenFromSwapping(address tokenAddress)
removeTokensFromSwappingByIndexes(uint256[] indexes)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setFeeToken(address newFeeToken)
setPriceOracle(address newOracle)
setRequireOraclePrice(bool requires)
setSellDelay(uint256 newDelay)
setSlippageBasisPoints(uint256 newSlippage)
setSlippagePerToken(uint256 slippage, address token)
setWethToUsdV3PoolFee(uint24 newFee)
swapTokens(address sourceToken, uint256 sourceAmount, address destinationToken, address receiver, address routerAddress, uint24[] poolFees) returns (bool)
FeeCollected(uint256 indexed previousBlock, address indexed vault, uint256 feeAmount)
FeeTokenUpdated(address indexed oldFeeToken, address indexed newFeeToken)
FlokiBurned(uint256 indexed previousBlock, address indexed vault, uint256 feeAmount, uint256 flokiAmount)
PriceOracleUpdated(address indexed oldOracle, address indexed newOracle)
ReferrerSharedPaid(uint256 indexed previousBlock, address indexed vault, address referrer, uint256 feeAmount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SellDelayUpdated(uint256 indexed oldDelay, uint256 indexed newDelay)
SlippagePerTokenUpdated(uint256 oldSlippage, uint256 newSlippage, address token)
SlippageUpdated(uint256 oldSlippage, uint256 newSlippage)
TokenAdded(address indexed tokenAddress)
TokenProcessed(address indexed tokenAddress)
TokenRemoved(address indexed tokenAddress)
constructor(address flokiAddress, uint256 sellDelay, address mainRouter, bool isV2Router, address feeTokenAddress, address treasuryAddress, address priceOracleAddress, uint24 v3DefaultPoolFee)
receive()
OnlySimulatedBackend()