HistoryModule
@liquidium/client / HistoryModule
Class: HistoryModule
Defined in: packages/client/src/modules/history/history.ts:19
Historical user transaction and liquidation data helpers.
Constructors
Constructor
new HistoryModule(
apiClient):HistoryModule
Defined in: packages/client/src/modules/history/history.ts:20
Parameters
apiClient
ApiClient | undefined
Returns
HistoryModule
Methods
getLiquidationHistory()
getLiquidationHistory(
user,filters?):Promise<PaginatedResponse<UserLiquidationHistoryEntry>>
Defined in: packages/client/src/modules/history/history.ts:91
Returns liquidation history for a user.
Parameters
user
string
The Liquidium profile principal text.
filters?
UserLiquidationHistoryFilters = {}
Optional pool, time range, and pagination filters.
Returns
Promise<PaginatedResponse<UserLiquidationHistoryEntry>>
Paginated liquidation history entries.
getUserTransactionHistory()
getUserTransactionHistory(
user,filters?):Promise<PaginatedResponse<UserTransactionHistoryEntry>>
Defined in: packages/client/src/modules/history/history.ts:40
Returns transaction history for a user.
Parameters
user
string
The Liquidium profile principal text.
filters?
UserTransactionHistoryFilters = {}
Optional pool, operation, state, time range, and pagination filters.
Returns
Promise<PaginatedResponse<UserTransactionHistoryEntry>>
Paginated user history entries.