TxAdapter<TR, T, A>
TxAdapter<
TR
,T
,A
> =object
Defined in: packages/pulsar-core/src/types.ts:183
Type Parameters
TR
TR
T
T
extends Transaction
<TR
>
A
A
Properties
checkAndInitializeTrackerInStore()
checkAndInitializeTrackerInStore: (
{ tx, ...rest }
) =>Promise
<void
>
Defined in: packages/pulsar-core/src/types.ts:193
Parameters
{
tx,
...rest
}
object
& Pick
<ITxTrackingStore
<TR
, T
, A
>, "transactionsPool"
| "updateTxParams"
| "onSucceedCallbacks"
| "removeTxFromPool"
>
Returns
Promise
<void
>
checkChainForTx()
checkChainForTx: (
chainId
) =>Promise
<void
>
Defined in: packages/pulsar-core/src/types.ts:191
Parameters
chainId
string
| number
Returns
Promise
<void
>
checkTransactionsTracker()
checkTransactionsTracker: (
actionTxKey
,walletType
) =>object
Defined in: packages/pulsar-core/src/types.ts:192
Parameters
actionTxKey
A
walletType
string
Returns
object
tracker
tracker:
TR
txKey
txKey:
string
getWalletInfo()
getWalletInfo: () =>
object
Defined in: packages/pulsar-core/src/types.ts:185
Returns
walletAddress
walletAddress:
string
Wallet address.
walletType
walletType:
string
Type of the wallet. (injected, wallet connect, etc.)
key
key:
TransactionAdapter
Defined in: packages/pulsar-core/src/types.ts:184