reward.useUserRewardInfo
Gets reward information for a specific account.
Usage
ts
import { Hooks } from 'wagmi/tempo'
const { data } = Hooks.reward.useUserRewardInfo({
account: '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEbb',
token: '0x20c0000000000000000000000000000000000000',
})
console.log('Reward recipient:', data?.rewardRecipient)
// @log: Reward recipient: 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEbb
console.log('Reward balance:', data?.rewardBalance)
// @log: Reward balance: 1000000000000000000n
console.log('Reward per token:', data?.rewardPerToken)
// @log: Reward per token: 385802469135802469135nts
import { createConfig, http } from 'wagmi'
import { tempo } from 'wagmi/chains'
import { tempoWallet } from 'wagmi/tempo'
export const config = createConfig({
connectors: [tempoWallet()],
chains: [tempo],
multiInjectedProviderDiscovery: false,
transports: {
[tempo.id]: http(),
},
})Return Type
See TanStack Query query docs for more info hook return types.
data
See Wagmi Action reward.getUserRewardInfo Return Type
Parameters
See Wagmi Action reward.getUserRewardInfo Parameters
query
See the TanStack Query query docs for more info hook parameters.