diff --git a/.changeset/eight-eggs-cheer.md b/.changeset/eight-eggs-cheer.md new file mode 100644 index 00000000..21201027 --- /dev/null +++ b/.changeset/eight-eggs-cheer.md @@ -0,0 +1,5 @@ +--- +"@fleet-sdk/blockchain-providers": patch +--- + +Fix `relevantOnly` query var diff --git a/packages/blockchain-providers/src/ergo-graphql/queries.spec.ts b/packages/blockchain-providers/src/ergo-graphql/queries.spec.ts index c2273ef4..0e4ff6d8 100644 --- a/packages/blockchain-providers/src/ergo-graphql/queries.spec.ts +++ b/packages/blockchain-providers/src/ergo-graphql/queries.spec.ts @@ -34,7 +34,7 @@ describe("Box queries", () => { it("Should build query for confirmed transactions", () => { expect(CONF_TX_QUERY).to.be.equal( - "query confirmedTransactions($addresses: [String!], $transactionIds: [String!], $skip: Int, $take: Int $relevantOnly: Boolean) { transactions(addresses: $addresses, transactionIds: $transactionIds, skip: $skip, take: $take) { transactionId timestamp inputs { proofBytes extension index box { boxId transactionId index value creationHeight ergoTree assets { tokenId amount } additionalRegisters } } dataInputs { boxId } outputs(relevantOnly: $relevantOnly) { boxId transactionId index value creationHeight ergoTree assets { tokenId amount } additionalRegisters } inclusionHeight headerId index } }" + "query confirmedTransactions($addresses: [String!], $transactionIds: [String!], $skip: Int, $take: Int $onlyRelevantOutputs: Boolean) { transactions(addresses: $addresses, transactionIds: $transactionIds, skip: $skip, take: $take) { transactionId timestamp inputs { proofBytes extension index box { boxId transactionId index value creationHeight ergoTree assets { tokenId amount } additionalRegisters } } dataInputs { boxId } outputs(relevantOnly: $onlyRelevantOutputs) { boxId transactionId index value creationHeight ergoTree assets { tokenId amount } additionalRegisters } inclusionHeight headerId index } }" ); }); }); diff --git a/packages/blockchain-providers/src/ergo-graphql/queries.ts b/packages/blockchain-providers/src/ergo-graphql/queries.ts index f83148d6..2da93bee 100644 --- a/packages/blockchain-providers/src/ergo-graphql/queries.ts +++ b/packages/blockchain-providers/src/ergo-graphql/queries.ts @@ -20,5 +20,5 @@ const T = [ "addresses: $addresses, transactionIds: $transactionIds, skip: $skip, take: $take", `transactionId timestamp inputs { proofBytes extension index box { ${B[2]} } } dataInputs { boxId }` ]; -export const CONF_TX_QUERY = `query confirmedTransactions(${T[0]} $relevantOnly: Boolean) { transactions(${T[1]}) { ${T[2]} outputs(relevantOnly: $relevantOnly) { ${B[2]} } inclusionHeight headerId index } }`; +export const CONF_TX_QUERY = `query confirmedTransactions(${T[0]} $onlyRelevantOutputs: Boolean) { transactions(${T[1]}) { ${T[2]} outputs(relevantOnly: $onlyRelevantOutputs) { ${B[2]} } inclusionHeight headerId index } }`; export const UNCONF_TX_QUERY = `query unconfirmedTransactions(${T[0]}) { mempool { transactions(${T[1]}) { ${T[2]} outputs { ${B[2]} } } } }`;