From a6d789e2881bef8341c621b11ef99a0c81b5261e Mon Sep 17 00:00:00 2001 From: Morgan Kuphal Date: Thu, 18 Jul 2024 14:08:55 -0500 Subject: [PATCH] Enable timing out requests on Coordinator v1.3.1 --- .changeset/eighty-mugs-rhyme.md | 5 +++++ src/SubscriptionManager.ts | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/eighty-mugs-rhyme.md diff --git a/.changeset/eighty-mugs-rhyme.md b/.changeset/eighty-mugs-rhyme.md new file mode 100644 index 0000000..17e4a2b --- /dev/null +++ b/.changeset/eighty-mugs-rhyme.md @@ -0,0 +1,5 @@ +--- +'@chainlink/functions-toolkit': minor +--- + +Enable timing out requests on Coordinator v1.3.1 diff --git a/src/SubscriptionManager.ts b/src/SubscriptionManager.ts index 882573e..d3f0e76 100644 --- a/src/SubscriptionManager.ts +++ b/src/SubscriptionManager.ts @@ -458,6 +458,11 @@ export class SubscriptionManager { throw Error('Must provide at least one request commitment') } + requestCommitments = requestCommitments.map(commitment => { + commitment.adminFee = 0n + return commitment + }) + try { const timeoutTx = txOptions?.overrides ? await this.functionsRouter.timeoutRequests(requestCommitments, txOptions)