Skip to content

Commit 3ded69c

Browse files
authored
Improve filtering of vintages (#2152)
* Improve filtering of vintages * Filter balances at GQL query level * Update API version * Increase API version
1 parent 7a25109 commit 3ded69c

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

carbonmark-api/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@klimadao/carbonmark-api",
3-
"version": "5.3.2",
3+
"version": "5.3.3",
44
"description": "An API for exploring Carbonmark project data, prices and activity.",
55
"main": "app.ts",
66
"scripts": {

carbonmark-api/src/.generated/types/digitalCarbon.types.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -4385,7 +4385,9 @@ export const PoolFragmentFragmentDoc = gql`
43854385
export const GetDigitalCarbonProjectsVintagesDocument = gql`
43864386
query getDigitalCarbonProjectsVintages {
43874387
carbonProjects(first: 1000) {
4388-
carbonCredits(where: {currentSupply_not: "0", isExAnte: false}) {
4388+
carbonCredits(
4389+
where: {currentSupply_not: "0", isExAnte: false, poolBalances_: {balance_gte: "0"}}
4390+
) {
43894391
vintage
43904392
}
43914393
}

carbonmark-api/src/graphql/digitalCarbon.gql

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
query getDigitalCarbonProjectsVintages {
22
carbonProjects(first: 1000) {
3-
carbonCredits(where: { currentSupply_not: "0", isExAnte: false }) {
3+
carbonCredits(
4+
where: {
5+
currentSupply_not: "0"
6+
isExAnte: false
7+
poolBalances_: { balance_gte: "0" }
8+
}
9+
) {
410
vintage
511
}
612
}

package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)