Interface: iBalanceDoc<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:760
Extends
Extended by
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
autoApproveAllIncomingTransfers
autoApproveAllIncomingTransfers:
boolean
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:27
Whether the user's all incoming transfers are auto-approved. If not, they must be explicitly approved using the incoming approvals.
Inherited from
iUserBalanceStore.autoApproveAllIncomingTransfers
autoApproveSelfInitiatedIncomingTransfers
autoApproveSelfInitiatedIncomingTransfers:
boolean
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:25
Whether the user's self-initiated incoming transfers are auto-approved. If not, they must be explicitly approved using the incoming approvals.
Inherited from
iUserBalanceStore.autoApproveSelfInitiatedIncomingTransfers
autoApproveSelfInitiatedOutgoingTransfers
autoApproveSelfInitiatedOutgoingTransfers:
boolean
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:23
Whether the user's self-initiated outgoing transfers are auto-approved. If not, they must be explicitly approved using the outgoing approvals.
Inherited from
iUserBalanceStore.autoApproveSelfInitiatedOutgoingTransfers
balances
balances:
iBalance<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:15
The user's balances.
Inherited from
bitbadgesAddress
bitbadgesAddress:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:765
The BitBadges address of the user
collectionId
collectionId:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:762
The collection ID
incomingApprovals
incomingApprovals:
iUserIncomingApproval<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:17
The user's incoming approvals.
Inherited from
iUserBalanceStore.incomingApprovals
outgoingApprovals
outgoingApprovals:
iUserOutgoingApproval<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:19
The user's outgoing approvals.
Inherited from
iUserBalanceStore.outgoingApprovals
tags?
optionaltags?:string[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:771
Optional tags for this balance
updateHistory
updateHistory:
iUpdateHistory<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:768
The update history of this balance
userPermissions
userPermissions:
iUserPermissions<T>
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:21
The user's permissions.