Skip to content

nonce.useNonce

Hook for getting the nonce for an account and nonce key. This is useful for managing multiple nonce lanes for parallel transaction submission.

Usage

ts
import {  } from 'wagmi/tempo'

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

.('Nonce:', )
Nonce: 42n
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 nonce.getNonce Return Type

Parameters

See Wagmi Action nonce.getNonce Parameters

query

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

Action

Released under the MIT License.