Clanker
Source:Verified
Write (11)
Read (18)

Write Functions

Write functions are called by submitting a transaction from a wallet. You can click on any function below to view more details, past transactions, and have the agent help prepare, simulate, and execute transactions.
View details for claimRewards
claimRewards
The `claimRewards` function in the `Clanker` contract allows users to claim rewards associated with a specific token.
View details for deployToken
deployToken
The `deployToken` function in the `Clanker` contract is responsible for deploying a new token and configuring a liquidity pool for it.
View details for deployTokenWithCustomTeamRewardRecipient
deployTokenWithCustomTeamRewardRecipient
The `deployTokenWithCustomTeamRewardRecipient` function in the `Clanker` contract allows protocol admins to deploy a new token with a specified team reward recipient.
View details for deployTokenZeroSupply
deployTokenZeroSupply
The `deployTokenZeroSupply` function in the `Clanker` contract is designed to deploy a new token with zero initial supply on a non-originating chain.
View details for initialize
initialize
The `initialize` function in the `Clanker` contract sets up various configurations necessary for the contract's operation, including Uniswap and liquidity locker settings.
View details for renounceOwnership
renounceOwnership
The `renounceOwnership` function in the `Ownable` contract allows the current owner to relinquish ownership of the contract, effectively disabling any owner-specific functionalities.
View details for setAdmin
setAdmin
The `setAdmin` function in the `Clanker` contract allows the owner to set or update the admin status of a specified address.
View details for setDeprecated
setDeprecated
The `setDeprecated` function in the `Clanker` contract allows the contract owner to set a deprecation status for the contract.
View details for transferOwnership
transferOwnership
The `transferOwnership` function in the `Ownable` contract allows the current owner to transfer ownership of the contract to a new address.
View details for updateLiquidityLocker
updateLiquidityLocker
The `updateLiquidityLocker` function in the `Clanker` contract allows the contract owner to update the address of the liquidity locker.
View details for updateVault
updateVault
The `updateVault` function in the `Clanker` contract allows the contract owner to update the address of the vault.

Read Functions

Read functions are functions that return data from onchain when called, and do not require submitting a transaction (but can still be called during one). You can click on any function below to view more details, past transactions, and simulate read calls.
View details for MAX_CREATOR_REWARD
MAX_CREATOR_REWARD
The `MAX_CREATOR_REWARD` function in the `IClanker` interface is a pure function that returns the maximum reward available for creators.
View details for MAX_TICK
MAX_TICK
The `MAX_TICK` function in the `Clanker` contract is a view function that returns the maximum tick value, which is likely a public variable.
View details for MAX_VAULT_PERCENTAGE
MAX_VAULT_PERCENTAGE
The `MAX_VAULT_PERCENTAGE` function in the `Clanker` contract is a view function that returns the maximum percentage allowed for vault operations.
View details for POOL_FEE
POOL_FEE
The `POOL_FEE` function in the `Clanker` contract is a view function that retrieves the current pool fee.
View details for TICK_SPACING
TICK_SPACING
The `TICK_SPACING` function in the `Clanker` contract is a view function that retrieves the tick spacing value, which is likely a public variable.
View details for TOKEN_SUPPLY
TOKEN_SUPPLY
The `TOKEN_SUPPLY` function in the `IClanker` interface is a pure function that returns the total supply of tokens.
View details for admins
admins
The `admins` function in the `IClanker` interface is a view function that checks if a given address is an admin.
View details for deploymentInfoForToken
deploymentInfoForToken
The `deploymentInfoForToken` function in the `Clanker` contract retrieves deployment information for a specific token based on its address.
View details for deprecated
deprecated
The `deprecated` function in the `IClanker` interface is a view function that indicates whether a certain feature or contract is deprecated.
View details for getTokensDeployedByUser
getTokensDeployedByUser
The `getTokensDeployedByUser` function in the `Clanker` contract retrieves an array of deployment information for tokens that have been deployed by a specified user.
View details for liquidityLocker
liquidityLocker
The `liquidityLocker` function in the `Clanker` contract is a view function that returns the address of the liquidity locker contract, which is likely a public variable.
View details for owner
owner
The `owner` function in the `Ownable` abstract contract retrieves the address of the current owner of the contract.
View details for positionManager
positionManager
The `positionManager` function in the `Clanker` contract is a view function that returns the address of the `INonfungiblePositionManager` contract.
View details for swapRouter
swapRouter
The `swapRouter` function in the `Clanker` contract is a view function that returns the address of the `ISwapRouter` contract.
View details for tokensDeployedByUsers
tokensDeployedByUsers
The `tokensDeployedByUsers` function in the `Clanker` contract is a view function that retrieves information about tokens deployed by users.
View details for uniswapV3Factory
uniswapV3Factory
The `uniswapV3Factory` function in the `Clanker` contract is a view function that returns the address of the `IUniswapV3Factory` contract.
View details for vault
vault
The `vault` function in the `Clanker` contract is a view function that returns the address of the `IClankerVault` contract.
View details for weth
weth
The `weth` function in the `Clanker` contract is a view function that returns the address of the Wrapped Ether (WETH) token.