Skip to content

Commit 580f4b9

Browse files
Dargon789matt416claudetaylanpincedependabot[bot]
authored
Bump turbo from 2.9.8 to 2.9.14 (0xsequence#1008) (#636)
* Surface relayer sponsorship signal end-to-end (additive, non-breaking) (0xsequence#1007) * feat(relayer): propagate sponsored signal and mark swallowed errors `RpcRelayer.feeOptions` now forwards the server's `sponsored: boolean` to callers, and both `feeOptions` and `feeTokens` mark their swallowed-error returns with `failed: true`. The `Relayer` interface and all bundled implementations (Rpc, Sequence, Local, EIP6963, Pk) are widened to match. Additive change: existing consumers ignoring the new fields are unaffected. Downstream sponsorship classifiers should switch from `!feeOption` inference to `sponsored === true` so a real subsidy is no longer indistinguishable from a swallowed `/FeeOptions` error. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * feat(wallet-wdk): carry sponsored/failed on StandardRelayerOption `StandardRelayerOption` gains optional `sponsored` and `failed` fields, populated on both construction branches in `transactions.ts` from the relayer SDK's new `feeOptions` return. `isStandardRelayerOption` / `isERC4337RelayerOption` are re-exported so consumers can narrow before reading the new fields. UI consumers that classified sponsorship by "no fee option attached" should switch to `sponsored === true` to distinguish a real subsidy from a swallowed `/FeeOptions` error. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * feat(dapp-client): add isSponsored for explicit sponsorship checks `DappClient.isSponsored(chainId, transactions)` and `ChainSessionManager.isSponsored(calls)` return true only when the relayer's `/FeeOptions` endpoint explicitly reports sponsorship; any error, network failure, or absence of sponsorship returns false. A true result is always safe to surface as "free gas" in UI. Prefer this over inferring sponsorship from an empty `getFeeOptions` array — a swallowed `/FeeOptions` error produces the same empty shape as a real subsidy. `getFeeOptions` is unchanged. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com> * 3.0.11 * Bump turbo from 2.9.8 to 2.9.14 (0xsequence#1008) Bumps [turbo](https://github.com/vercel/turborepo) from 2.9.8 to 2.9.14. - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](vercel/turborepo@v2.9.8...v2.9.14) --- updated-dependencies: - dependency-name: turbo dependency-version: 2.9.14 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Matt Rintoul <matt@matt416.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com> Co-authored-by: Taylan Pince <taylanpince@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent ac51ae3 commit 580f4b9

41 files changed

Lines changed: 374 additions & 31 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/services/api/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @0xsequence/api
22

3+
## 3.0.11
4+
5+
### Patch Changes
6+
7+
- Fix for relayer sponsored fees
8+
39
## 3.0.10
410

511
### Patch Changes

packages/services/api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@0xsequence/api",
3-
"version": "3.0.10",
3+
"version": "3.0.11",
44
"description": "api sub-package for Sequence",
55
"repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/api",
66
"author": "Sequence Platforms ULC",

packages/services/builder/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @0xsequence/builder
22

3+
## 3.0.11
4+
5+
### Patch Changes
6+
7+
- Fix for relayer sponsored fees
8+
39
## 3.0.10
410

511
### Patch Changes

packages/services/builder/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@0xsequence/builder",
3-
"version": "3.0.10",
3+
"version": "3.0.11",
44
"description": "builder sub-package for Sequence",
55
"repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder",
66
"author": "Sequence Platforms ULC",

packages/services/guard/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @0xsequence/guard
22

3+
## 3.0.11
4+
5+
### Patch Changes
6+
7+
- Fix for relayer sponsored fees
8+
39
## 3.0.10
410

511
### Patch Changes

packages/services/guard/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@0xsequence/guard",
3-
"version": "3.0.10",
3+
"version": "3.0.11",
44
"description": "guard sub-package for Sequence",
55
"repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/guard",
66
"author": "Sequence Platforms ULC",

packages/services/identity-instrument/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @0xsequence/identity-instrument
22

3+
## 3.0.11
4+
5+
### Patch Changes
6+
7+
- Fix for relayer sponsored fees
8+
39
## 3.0.10
410

511
### Patch Changes

packages/services/identity-instrument/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@0xsequence/identity-instrument",
3-
"version": "3.0.10",
3+
"version": "3.0.11",
44
"license": "Apache-2.0",
55
"type": "module",
66
"publishConfig": {

packages/services/indexer/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @0xsequence/indexer
22

3+
## 3.0.11
4+
5+
### Patch Changes
6+
7+
- Fix for relayer sponsored fees
8+
39
## 3.0.10
410

511
### Patch Changes

packages/services/indexer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@0xsequence/indexer",
3-
"version": "3.0.10",
3+
"version": "3.0.11",
44
"description": "indexer sub-package for Sequence",
55
"repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/indexer",
66
"author": "Sequence Platforms ULC",

0 commit comments

Comments
 (0)