Interface: iTransferActivityDoc<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:174
Extends
iActivityDoc<T>
Type Parameters
T
T extends NumberType
Properties
_docId
_docId:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/base.ts:13
A unique stringified document ID
Inherited from
_id?
optional_id?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/base.ts:16
A unique document ID (Mongo DB ObjectID)
Inherited from
_notificationsHandled?
optional_notificationsHandled?:boolean
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:134
Whether or not the notifications have been handled by the indexer or not.
Inherited from
iActivityDoc._notificationsHandled
approvalsUsed?
optionalapprovalsUsed?:iApprovalIdentifierDetails<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:198
Approvals used for the transfer
balances
balances:
iBalance<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:180
The list of balances and token IDs that were transferred.
block
block:
T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:132
The block number of the activity.
Inherited from
coinTransfers?
optionalcoinTransfers?:iCoinTransferItem<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:196
Coin transfers details
collectionId
collectionId:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:182
The collection ID for the tokens that was transferred.
denom?
optionaldenom?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:206
The denomination of the transfer
from
from:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:178
The sender of the tokens.
initiatedBy
initiatedBy:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:190
The user who initiated the transfer transaction.
memo?
optionalmemo?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:184
The memo of the transfer.
precalculateBalancesFromApproval?
optionalprecalculateBalancesFromApproval?:iPrecalculateBalancesFromApprovalDetails<T>
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:186
Which approval to use to precalculate the balances?
precalculationOptions?
optionalprecalculationOptions?:iPrecalculationOptions<T>
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:194
Precalculation options
price?
optionalprice?:T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:202
The price of the transfer
prioritizedApprovals?
optionalprioritizedApprovals?:iApprovalIdentifierDetails<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:188
The prioritized approvals of the transfer. This is used to check certain approvals before others to ensure intended behavior.
private?
optionalprivate?:boolean
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:136
Only for private purposes?
Inherited from
timestamp
timestamp:
T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:130
The timestamp of the activity.
Inherited from
to
to:
string[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:176
The list of recipients.
tokenId?
optionaltokenId?:T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:200
The token ID for the transfer
txHash?
optionaltxHash?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:192
The transaction hash of the activity.
volume?
optionalvolume?:T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:204
The volume of the transfer