Skip to content

This stores everythign about a user's balances for a specific collection ID. This includes their balances, incoming approvals, outgoing approvals, and…

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:34

This stores everythign about a user's balances for a specific collection ID. This includes their balances, incoming approvals, outgoing approvals, and permissions.

Extends

Type Parameters

T

T extends NumberType

Properties

autoApproveAllIncomingTransfers

autoApproveAllIncomingTransfers: boolean

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:41

Whether the user's all incoming transfers are auto-approved. If not, they must be explicitly approved using the incoming approvals.

Overrides

iUserBalanceStore.autoApproveAllIncomingTransfers


autoApproveSelfInitiatedIncomingTransfers

autoApproveSelfInitiatedIncomingTransfers: boolean

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:40

Whether the user's self-initiated incoming transfers are auto-approved. If not, they must be explicitly approved using the incoming approvals.

Overrides

iUserBalanceStore.autoApproveSelfInitiatedIncomingTransfers


autoApproveSelfInitiatedOutgoingTransfers

autoApproveSelfInitiatedOutgoingTransfers: boolean

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:39

Whether the user's self-initiated outgoing transfers are auto-approved. If not, they must be explicitly approved using the outgoing approvals.

Overrides

iUserBalanceStore.autoApproveSelfInitiatedOutgoingTransfers


balances

balances: iBalance<T>[]

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:38

The user's balances.

Overrides

iUserBalanceStore.balances


incomingApprovals

incomingApprovals: iUserIncomingApprovalWithDetails<T>[]

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:36

The user's incoming approvals.

Overrides

iUserBalanceStore.incomingApprovals


outgoingApprovals

outgoingApprovals: iUserOutgoingApprovalWithDetails<T>[]

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:35

The user's outgoing approvals.

Overrides

iUserBalanceStore.outgoingApprovals


userPermissions

userPermissions: iUserPermissionsWithDetails<T>

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/userBalances.ts:37

The user's permissions.

Overrides

iUserBalanceStore.userPermissions

Edit this page on GitHub