Skip to main content
function useWaitForEvmEip7702Delegation(parameters: UseWaitForEvmEip7702DelegationParameters): UseWaitForEvmEip7702DelegationReturnType;
Hook that polls an EIP-7702 delegation operation until it reaches COMPLETED or FAILED. Use this after creating a delegation to get the final operation result in React state.

Parameters

ParameterTypeDescription
parametersUseWaitForEvmEip7702DelegationParametersDelegation operation ID to poll, plus optional enabled.

Returns

UseWaitForEvmEip7702DelegationReturnType { data, error } — when polling reaches COMPLETED, data is the EvmEip7702DelegationOperation.

Example

const { data, error } = useWaitForEvmEip7702Delegation({
  delegationOperationId: 'op-123',
  enabled: !!operationId,
});
// When data is set, data.status === 'COMPLETED' and data.transactionHash may be set.