diff --git a/.changeset/big-bats-sneeze.md b/.changeset/big-bats-sneeze.md new file mode 100644 index 000000000..2cbbbd912 --- /dev/null +++ b/.changeset/big-bats-sneeze.md @@ -0,0 +1,5 @@ +--- +"@onflow/transport-http": patch +--- + +Make sendGetAccountAtLatestBlockRequest execute at latest sealed block instead of latest finalized block \ No newline at end of file diff --git a/packages/transport-http/src/send-get-account.js b/packages/transport-http/src/send-get-account.js index b37311445..fb95f6d05 100644 --- a/packages/transport-http/src/send-get-account.js +++ b/packages/transport-http/src/send-get-account.js @@ -31,11 +31,9 @@ async function sendGetAccountAtBlockHeightRequest(ix, context, opts) { async function sendGetAccountAtLatestBlockRequest(ix, context, opts) { const httpRequest = opts.httpRequest || defaultHttpRequest - const height = ix.block?.isSealed ? "sealed" : "final" - const res = await httpRequest({ hostname: opts.node, - path: `/v1/accounts/${ix.account.addr}?block_height=${height}&expand=contracts,keys`, + path: `/v1/accounts/${ix.account.addr}?block_height=sealed&expand=contracts,keys`, method: "GET", body: null, }) diff --git a/packages/transport-http/src/send-get-account.test.js b/packages/transport-http/src/send-get-account.test.js index 7c9c5c7b7..b6dfe535f 100644 --- a/packages/transport-http/src/send-get-account.test.js +++ b/packages/transport-http/src/send-get-account.test.js @@ -92,7 +92,7 @@ describe("Send Get Account", () => { expect(valueSent).toEqual({ hostname: "localhost", - path: "/v1/accounts/1654653399040a61?block_height=final&expand=contracts,keys", + path: "/v1/accounts/1654653399040a61?block_height=sealed&expand=contracts,keys", method: "GET", body: null, })