You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor Solana sign transaction API for flexible inputs
Reworked the Solana sign transaction API to accept more flexible input types, supporting both instructions and pre-built transactions. Updated type definitions and endpoint URL, and removed the old implementation to improve usability and consistency.
Copy file name to clipboardExpand all lines: packages/engine/src/client/types.gen.ts
+90-48Lines changed: 90 additions & 48 deletions
Original file line number
Diff line number
Diff line change
@@ -556,6 +556,10 @@ export type Eip7702OwnerExecution = {
556
556
* The delegated EOA address
557
557
*/
558
558
from: AddressDef;
559
+
/**
560
+
* Optional fleet ID to route the transaction to a specific bundler fleet
561
+
*/
562
+
fleetId?: string|null;
559
563
};
560
564
561
565
/**
@@ -570,6 +574,10 @@ export type Eip7702SessionKeyExecution = {
570
574
* The account address is the address of a delegated account you want to execute the transaction on. This account has granted a session key to the `session_key_address`
571
575
*/
572
576
accountAddress: AddressDef;
577
+
/**
578
+
* Optional fleet ID to route the transaction to a specific bundler fleet
579
+
*/
580
+
fleetId?: string|null;
573
581
};
574
582
575
583
exporttypeEmptyIdempotencySetResponse={
@@ -1000,15 +1008,11 @@ export type RpcErrorResponse = {
0 commit comments