40 lines
689 B
GraphQL
40 lines
689 B
GraphQL
query AccountHistory(
|
|
$partyId: ID!
|
|
$assetId: ID!
|
|
$accountTypes: [AccountType!]
|
|
$dateRange: DateRange
|
|
$marketIds: [ID!]
|
|
) {
|
|
balanceChanges(
|
|
filter: {
|
|
partyIds: [$partyId]
|
|
accountTypes: $accountTypes
|
|
assetId: $assetId
|
|
marketIds: $marketIds
|
|
}
|
|
dateRange: $dateRange
|
|
) {
|
|
edges {
|
|
node {
|
|
timestamp
|
|
partyId
|
|
balance
|
|
marketId
|
|
assetId
|
|
accountType
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
query AccountsWithBalance($partyId: ID!, $dateRange: DateRange) {
|
|
balanceChanges(filter: { partyIds: [$partyId] }, dateRange: $dateRange) {
|
|
edges {
|
|
node {
|
|
assetId
|
|
accountType
|
|
}
|
|
}
|
|
}
|
|
}
|