Interface: iAccountDoc<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:553
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
accountNumber
accountNumber:
T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:563
The account number of the account. This is the account number registered on the BitBadges blockchain.
WARNING (BB-34): post-v34 accounts get hash-derived account numbers larger than 2^53, which a JS
number cannot hold. Use BigIntify or Stringify when converting docs that carry this field —
Numberify silently corrupts it and the corrupted value is rejected by the signing pipeline.
balances?
optionalbalances?:iCosmosCoin<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:578
The BADGE balance of the account and other sdk.coin balances
bitbadgesAddress
bitbadgesAddress:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:567
The BitBadges address of the account
ethAddress
ethAddress:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:569
The Eth address of the account
pubKeyType
pubKeyType:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:565
The public key type of the account
publicKey
publicKey:
string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:555
The public key of the account
sequence?
optionalsequence?:T
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/docs-types/interfaces.ts:576
The sequence of the account. This is the nonce for the blockchain for this account.
WARNING (BB-34): post-v34 unordered-tx nonces can be nanosecond timestamps larger than 2^53 —
same rule as accountNumber: convert with BigIntify/Stringify, never Numberify.