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
Copy file name to clipboardExpand all lines: .changeset/tx-sender-browser-wallet-support.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
Improve browser wallet compatibility and add configurable transaction sending strategy
6
6
7
7
**Browser Wallet Support:**
8
-
-`buildTransaction` now accepts `TransactionSigner` (KeyPairSigner or NoopSigner) and automatically detects signer type
8
+
-`buildTransaction` now accepts `KeyPairSigner | NoopSigner` and automatically detects signer type
9
9
- Performs partial signing for NoopSigner (browser wallets), full signing for KeyPairSigner (Node.js)
10
10
-`sendTransaction` now accepts `(FullySignedTransaction | Transaction) & TransactionWithLifetime` to support both workflows
11
11
@@ -15,7 +15,7 @@ Improve browser wallet compatibility and add configurable transaction sending st
15
15
- Default settings optimized for premium RPCs; public RPC users can configure conservative settings
16
16
17
17
**Breaking Changes:**
18
-
-`buildTransaction` no longer accepts `Address` string parameter. Must pass `TransactionSigner` instance to ensure same object is used for both instruction building and transaction building (required by Solana's `@solana/kit` identity checks).
18
+
-`buildTransaction` no longer accepts `Address` string parameter. Must pass `KeyPairSigner | NoopSigner` instance to ensure same object is used for both instruction building and transaction building (required by Solana's `@solana/kit` identity checks).
0 commit comments