Generate transactions to claim fees from virtual pools and/or DAMM v2 positions or custom fee vaults. Supports both v1 and v2 fee share programs.
API key authentication. Provide your API key as the header value.
Public key of the fee claimer wallet
Token mint public key
Virtual pool address (required if claimVirtualPoolFees is true)
DAMM v2 position public key
DAMM v2 pool public key
DAMM v2 position NFT account public key
Token A mint public key
Token B mint public key
Token A vault public key
Token B vault public key
Whether to claim virtual pool fees
Whether to claim DAMM v2 fees
Whether using a custom fee vault (true for fee share v1 or v2 programs)
Program ID of the fee share program being used. Required when isCustomFeeVault is true.
Custom fee vault claimer A public key (for v1 fee share)
Custom fee vault claimer B public key (for v1 fee share)
Which side of the custom fee vault to claim for (for v1 fee share)
A, B