useMutation()
function useMutation<TAction, TChainId>(action, options?): [AsyncValue<TxEvent, MutationError>, (...args) => Observable];
Defined in: packages/react/src/hooks/use-mutation.ts:28
Hook for sending transactions to chains.
Type Parameters
| Type Parameter |
|---|
TAction extends (tx, input) => Transaction<any, any, any, any> |
TChainId extends string | number | undefined |
Parameters
| Parameter | Type | Description |
|---|---|---|
action | TAction | The function to create the transaction |
options? | Partial<ChainOptions<TChainId>> & object | Additional options |
Returns
[AsyncValue<TxEvent, MutationError>, (...args) => Observable]
The current transaction state & submit function