initializeTxTrackingStore()
initializeTxTrackingStore<
TR
,T
>(options
):StoreSlice
<IInitializeTxTrackingStore
<TR
,T
>>
Defined in: packages/pulsar-core/src/store/initializeTxTrackingStore.ts:76
Creates a Zustand store slice containing the core logic for transaction tracking.
This function is a slice creator and is meant to be used within createStore
from Zustand.
Type Parameters
TR
TR
T
T
extends Transaction
<TR
>
Parameters
options
Configuration options for the store slice.
onSucceedCallbacks?
(tx
) => void
| Promise
<void
>
An optional async callback to run when a transaction succeeds.
Returns
StoreSlice
<IInitializeTxTrackingStore
<TR
, T
>>
A Zustand store slice.
Last updated on