Appearance
DoCurious API Reference / types / WalletTransaction
Interface: WalletTransaction
Defined in: types/wallet.types.ts:23
Wallet transaction (individual ledger entry)
Extends
Properties
amount
amount:
number
Defined in: types/wallet.types.ts:27
chargeId?
optionalchargeId:string
Defined in: types/wallet.types.ts:26
createdAt
createdAt:
string
Defined in: types/common.types.ts:154
ISO 8601 datetime when the entity was created
Inherited from
details?
optionaldetails:Record<string,unknown>
Defined in: types/wallet.types.ts:31
id
id:
string
Defined in: types/common.types.ts:167
Inherited from
number?
optionalnumber:string
Defined in: types/wallet.types.ts:28
orderId?
optionalorderId:string
Defined in: types/wallet.types.ts:25
status
status:
WalletTransactionStatus
Defined in: types/wallet.types.ts:29
type
type:
WalletTransactionType
Defined in: types/wallet.types.ts:30
updatedAt
updatedAt:
string
Defined in: types/common.types.ts:156
ISO 8601 datetime when the entity was last modified
Inherited from
userId
userId:
string
Defined in: types/wallet.types.ts:24