Clanker Get Token Rewards
Resolve reward recipients and fee denominations for a Clanker token on Base. Returns each recipient's address, BPS share, fee preference, and fee token addresses (WETH, clanker token, or both). Ideal for: discovering fee recipients before claiming, reward tracking, fee preference analysis, composable claim workflows.
Action du catalogue Données Blockchain
Détermine les destinataires des récompenses et les dénominations des frais pour un jeton Clanker sur Base. Retourne l'adresse de chaque destinataire, sa part en BPS, sa préférence de frais, et les adresses des jetons de frais (WETH, jeton Clanker, ou les deux). Idéal pour : découvrir les destinataires des frais avant la réclamation, suivi des récompenses, analyse des préférences de frais, workflows de réclamation composables.
Au premier coup d'œil
| Champ | Valeur |
|---|---|
| ID de l'action | clanker-get-token-rewards |
| Catégorie | Données Blockchain |
| Connecteur | Non requis |
| Nécessite du gas | Non |
| Mouvement de fonds | Aucun déclaré |
| Tags | clanker, rewards, fees, base, onchain, read |
Schéma de la charge utile
| Champ | Type | Requis | Description |
|---|---|---|---|
tokenAddress | string | Oui | Adresse du contrat du jeton Clanker pour lequel déterminer les destinataires des récompenses. |
Schéma de résultat
| Champ | Type | Requis | Description |
|---|---|---|---|
clankerTokenAddress | string | Oui | Adresse du jeton Clanker en checksum |
recipients | array | Oui | Destinataires des récompenses avec leurs préférences de frais et adresses de jetons |
allFeeTokens | array | Oui | Liste dédupliquée de toutes les adresses de jetons de frais pour tous les destinataires |
totalRecipients | number | Oui | Nombre total de destinataires des récompenses |
claims | array | Oui | Liste plate des paires (feeOwner, feeToken) pour une itération facile dans les workflows. Chaque combinaison destinataire × jeton de frais constitue une entrée. |
totalClaims | number | Oui | Nombre total de paires de réclamations (destinataires × jetons de frais) |
Exemples
json{ "type": "clanker-get-token-rewards", "payload": { "tokenAddress": "0x0000000000000000000000000000000000000000" }, "children": []}
bashcurl -X POST "https://api.b3os.org/v1/actions/clanker-get-token-rewards/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "tokenAddress": "0x0000000000000000000000000000000000000000" }}'
Les champs de charge utile peuvent utiliser des expressions de workflow telles que {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, et {{$props.asset}} lorsque la valeur doit provenir d'un déclencheur, d'un nœud précédent ou d'une propriété de workflow réutilisable.
