trackTokens
Purpose: Tracks an ERC-20 token with a non-zero balance in the Vault for future distribution or withdrawal.
Requirements:
Caller must be the owner.
Contract must not be paused.
Vault must be unclaimed.
Token must have a non-zero balance.
Maximum of 10 tokens can be tracked.
Inputs:
token
(address): The ERC-20 token address.
Outputs: None
Steps:
Ensure your wallet is the owner address.
Verify the contract is not paused (check
paused
state via “Read Contract”).In the “Write Contract” section, find the
trackTokens
function.Enter the token address.
Click “Write” and confirm the transaction.
Notes:
Fails if the token has no balance, the Vault is claimed, or the token limit is reached.