Skip to content

Commit 2d65055

Browse files
authored
Update HyperSync client for faster data joins (#727)
1 parent c7f7a0e commit 2d65055

File tree

6 files changed

+63
-68
lines changed

6 files changed

+63
-68
lines changed

codegenerator/cli/npm/envio/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
},
2121
"homepage": "https://envio.dev",
2222
"dependencies": {
23-
"@envio-dev/hypersync-client": "0.6.5",
23+
"@envio-dev/hypersync-client": "0.6.6",
2424
"rescript": "11.1.3",
2525
"rescript-schema": "9.3.0",
2626
"viem": "2.21.0",

codegenerator/cli/npm/envio/package.json.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"envio-darwin-arm64": "${version}"
3232
},
3333
"dependencies": {
34-
"@envio-dev/hypersync-client": "0.6.5",
34+
"@envio-dev/hypersync-client": "0.6.6",
3535
"rescript": "11.1.3",
3636
"rescript-schema": "9.3.0",
3737
"viem": "2.21.0",

codegenerator/cli/npm/envio/pnpm-lock.yaml

Lines changed: 29 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codegenerator/cli/npm/envio/src/sources/HyperSyncClient.res

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -447,10 +447,9 @@ type t = {
447447
streamEvents: (~query: query, ~config: streamConfig) => promise<eventStream>,
448448
}
449449

450-
@module("@envio-dev/hypersync-client") @scope("HypersyncClient") external new: cfg => t = "new"
451-
450+
@module("@envio-dev/hypersync-client") @scope("HypersyncClient") external make: cfg => t = "new"
452451
let make = (~url, ~apiToken, ~httpReqTimeoutMillis, ~maxNumRetries) =>
453-
new({
452+
make({
454453
url,
455454
enableChecksumAddresses: true,
456455
bearerToken: apiToken,
@@ -503,4 +502,6 @@ module Decoder = {
503502

504503
@module("@envio-dev/hypersync-client") @scope("Decoder")
505504
external fromSignatures: array<string> => t = "fromSignatures"
505+
// Keep the @envio-dev/hypersync-client import inside of the package
506+
let fromSignatures = fromSignatures
506507
}

codegenerator/cli/templates/dynamic/codegen/package.json.hbs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
"author": "",
2525
"license": "MIT",
2626
"dependencies": {
27-
{{#if is_evm_ecosystem}}
28-
"@envio-dev/hypersync-client": "0.6.5",
29-
{{/if}}
3027
{{#if is_fuel_ecosystem}}
3128
"@fuel-ts/crypto": "0.96.1",
3229
"@fuel-ts/errors": "0.96.1",

scenarios/test_codegen/pnpm-lock.yaml

Lines changed: 28 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)