Optional
_idA unique document ID (Mongo DB ObjectID)
Whether the user's self-initiated incoming transfers are auto-approved. If not, they must be explicitly approved using the incoming approvals.
Whether the user's self-initiated outgoing transfers are auto-approved. If not, they must be explicitly approved using the outgoing approvals.
The user's balances.
The BitBadges address of the user
The collection ID
Optional
contentThe content hash of the off-chain balances
Optional
fetchedThe timestamp of when the off-chain balances were fetched (milliseconds since epoch). For BitBadges indexer, we only populate this for Mint and Total docs.
Optional
fetchedThe block number of when the off-chain balances were fetched. For BitBadges indexer, we only populate this for Mint and Total docs.
The user's incoming approvals.
Optional
isTrue if the off-chain balances are using permanent storage
True if the balances are on-chain
The user's outgoing approvals.
The update history of this balance
Optional
uriThe URI of the off-chain balances
The user's permissions.
Deep copies the object and returns a new instance.
Converts the object to a different NumberType equivalent.
Compares this object's fields to another object's fields for equality. Equality is determined by comparing the JSON representations of the objects.
If normalizeNumberTypes
is true, then all number types will be compared as strings (i.e. "1n" === "1" === 1). Else, they will be compared as their native types (i.e. 1n !== 1 !== "1").
Optional
normalizeNumberTypes: boolean
A unique stringified document ID