XBC_Cock_Coup

Verified contract

Active on Ethereum with 219 txns
Deployed by via 0x37ad3248 at 18508211
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $4,297.81
ERC-20
Value $2.79
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
)
ERC-721
--
0x7820d040db7ce12924fd54992bacf452254db1f021f247eeeba8b9f5816f35fe
0xbea16dd7402a2541a9f561f9b0cafaa432bb639f44dec0d14ba41facc7771782
0x05559ae080f4ad4e925d52c86f0ff13c96c0d99c632b3bad39a9ca17a8859ed8
0xe2c572619e8c128413be7c3844b171833696be3ed5a0b06bc572c2543a287e8f
0x0d385daaec0af37017a4146d684ecbcac9a43968e17b9fe82d6df098c39ab40e
0x2514f6687f8ea50fa785c8e1170d4f7315cd1e771d1148337e9af29f152ba7d2
0x7ae946f6ab1554788b66046bef85d07b6a8564b0c46ba4bee1692246cab72865
0x17e6827620c43fb837c4145ef9d75c7e76400c8699fc6bb005d10fe85676c93f
0xf19a6644621b6ebcd62a11fa2edd00caf86ee8f5be04572bd5906f29ed775e91
0x6bc92def3c6f5883ab0facc370b3a65f0828bfffc269ba276eb90276afe7cedd

Functions
Getter at block 21283353
Dead(view returns (address)
0x000000000000000000000000000000000000dead
V2Factory(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
V2swapRouter(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
V3Factory(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
V3swapRouter(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
XBCToken(view returns (address)
0x178a20a90ac4914f1a09254b64233564afdacf5a
getAllTokenIds(view returns (uint256[])
[614327]
getCirculatingSupply(view returns (uint256)
16629362492186305897436538
isCockSet(view returns (bool)
true
nonfungiblePositionManager(view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
owner(view returns (address)
0xa921e0048b983d348636ecaa163b91db421357bc
Read-only
_getCurrentTickByTokenId(uint256 tokenIDSview returns (int24)
allTokenIds(uint256view returns (uint256)
claimableTokens(uint256view returns (address)
getAmountsOut(address inputTokenaddress outputTokenuint256 amountInview returns (uint256)
getClaimableAmounts(address userAddressview returns (struct XBC_Cock_CoupClaimableToken[])
getCurrentTick(address token0address token1uint24 poolFeeview returns (int24)
getLiquidity(uint256 __tokenIdview returns (uint128 liquidity)
getV3poolAddress(address token0address token1uint24 poolFeeview returns (address)
isAccountAuthorized(address accountview returns (bool)
positions(uint256view returns (address owneruint256 tokenIdaddress token0address token1uint24 mintFeeint24 lowerTickint24 upperTickbool useV2)
tokenIsActive(addressview returns (bool)
State-modifying
CollectEggs(uint256 tokenID
SwapV2(address inputTokensaddress outputTokenuint256 amountIn
SwapV3(address inputTokenaddress outputTokenuint24 swapFeeuint256 amountIn
WithdrawERC20(address _contractaddress _to
addTokenToClaimable(address _token
authorizeAccount(address account
claimFunds(uint256 amountOfXBC
createAndInitializePoolIfNecessary(address _tokenAaddress _tokenBuint24 _feeuint160 _sqrtPriceX96returns (address pool)
deauthorizeAccount(address account
enterPositionSwap(address token0address token1uint24 mintFeeint24 lowerTickint24 upperTickuint256 swapAmountInEthbool useV2uint256 mintSlippage
exitPosition(uint256 _tokenId
increaseLiquidity(uint256 _tokenIduint256 amount0Desireduint256 amount1Desireduint256 amount0Minuint256 amount1Min
mintPosition(address token0address token1uint24 feeint24 tickLowerint24 tickUpperuint256 amount0Desireduint256 amount1Desiredbool useV2
onERC721Received(addressaddressuint256 _tokenIdbytesreturns (bytes4)
removeTokenFromClaimable(address _token
renounceOwnership(
setCock(address _Cock
transferOwnership(address newOwner
unwrapWETH(uint256 amount
wrapETH(uint256 amount
Events
AccountAuthorized(address indexed account
AccountDeauthorized(address indexed account
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _nonfungiblePositionManageraddress _V3Factoryaddress _V3swapRouteraddress _V2Factoryaddress _V2swapRouter
Fallback and receive
receive(
Errors

This contract contains no error objects.