Skip to content

policy.useIsAuthorized

Checks if an address is authorized by a transfer policy.

Usage

ts
import {  } from 'wagmi/tempo'

const { :  } = ..({
  : '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEbb',
  : 1n,
})

.('Is authorized:', )
Is authorized: true
ts
import { createConfig, http } from 'wagmi'
import { tempoTestnet } from 'wagmi/chains'
import { KeyManager, webAuthn } from 'wagmi/tempo'

export const config = createConfig({
  connectors: [
    webAuthn({
      keyManager: KeyManager.localStorage(),
    }),
  ],
  chains: [tempoTestnet],
  multiInjectedProviderDiscovery: false,
  transports: {
    [tempoTestnet.id]: http(),
  },
})

Return Type

See TanStack Query query docs for more info hook return types.

data

See Wagmi Action policy.isAuthorized Return Type

Parameters

See Wagmi Action policy.isAuthorized Parameters

query

See the TanStack Query query docs for more info hook parameters.

Action

Released under the MIT License.