From b97b4ee16f4468906e055740e826fc1be56b7bed Mon Sep 17 00:00:00 2001 From: collins-w Date: Mon, 10 Nov 2025 14:00:11 +0300 Subject: [PATCH 1/3] chore: add version 1.7.0 changelog file --- .changeset/khaki-symbols-stay.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/khaki-symbols-stay.md diff --git a/.changeset/khaki-symbols-stay.md b/.changeset/khaki-symbols-stay.md new file mode 100644 index 00000000..8e761c48 --- /dev/null +++ b/.changeset/khaki-symbols-stay.md @@ -0,0 +1,6 @@ +--- +'@openzeppelin/relayer-sdk': minor +--- + +feat: introduce rpc client logic and examples +feat: Solana send tx endpoint From 09ddc90c6c43c69373662e13b0041e3e29328dc3 Mon Sep 17 00:00:00 2001 From: collins-w Date: Mon, 10 Nov 2025 14:32:12 +0300 Subject: [PATCH 2/3] chore: fix the failing build --- src/models/plugin-api.ts | 1 + src/models/solana-rpc-result.ts | 24 ++++++++---------------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/src/models/plugin-api.ts b/src/models/plugin-api.ts index a5513f9b..d2edfeab 100644 --- a/src/models/plugin-api.ts +++ b/src/models/plugin-api.ts @@ -190,6 +190,7 @@ export interface PluginKVStore { export interface PluginContext { api: PluginAPI; kv: PluginKVStore; + // eslint-disable-next-line @typescript-eslint/no-explicit-any params: any; } diff --git a/src/models/solana-rpc-result.ts b/src/models/solana-rpc-result.ts index 35a522d3..965017a3 100644 --- a/src/models/solana-rpc-result.ts +++ b/src/models/solana-rpc-result.ts @@ -1,29 +1,21 @@ // This file is a workaround to generate the desired output. // Workaround for https://github.com/OpenAPITools/openapi-generator/issues/13417 -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { FeeEstimateResult } from './fee-estimate-result'; -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { GetFeaturesEnabledResult } from './get-features-enabled-result'; -// May contain unused imports in some cases -// @ts-ignore +// eslint-disable-next-line @typescript-eslint/no-unused-vars import type { GetSupportedTokensItem } from './get-supported-tokens-item'; -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { GetSupportedTokensResult } from './get-supported-tokens-result'; -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { PrepareTransactionResult } from './prepare-transaction-result'; -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { SignAndSendTransactionResult } from './sign-and-send-transaction-result'; -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { SignTransactionResult } from './sign-transaction-result'; -// May contain unused imports in some cases -// @ts-ignore +// @ts-expect-error - May contain unused imports in some cases import type { TransferTransactionResult } from './transfer-transaction-result'; type TransferTransactionResultWithMethod = TransferTransactionResult & { From 79283c0d3f78658a3483ad0f5634714a4efbf8b9 Mon Sep 17 00:00:00 2001 From: collins-w Date: Mon, 10 Nov 2025 14:34:18 +0300 Subject: [PATCH 3/3] chore: fix the failing build --- .changeset/whole-maps-go.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/whole-maps-go.md diff --git a/.changeset/whole-maps-go.md b/.changeset/whole-maps-go.md new file mode 100644 index 00000000..a0e2b9de --- /dev/null +++ b/.changeset/whole-maps-go.md @@ -0,0 +1,5 @@ +--- +'@openzeppelin/relayer-sdk': minor +--- + +fix: fix lint build issues