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
for withdrawals
Add isTestTransaction parameter support for wallet transactions:
- Add isTestTransaction to PrebuildTransactionOptions interface
(available for both TSS and multisig wallets)
- Pass isTestTransaction through prebuildTransactionTxRequests
for TSS transfer transactions
- Include isTestTransaction in PopulatedIntent and baseIntent
objects for TSS wallet flow
- SendManyOptions inherits isTestTransaction via
PrebuildAndSignTransactionOptions
Add comprehensive test coverage:
- Test isTestTransaction is passed through prebuildTransaction for TSS wallets
- Test isTestTransaction flows through sendMany to prebuildAndSignTransaction
- Add proper TypeScript assertions with existence checks
This ensures the isTestTransaction flag is correctly sent to the
/api/v2/wallet/:walletId/txrequests endpoint for TSS wallets (e.g., NEAR)
and is available for multisig wallets when building transfer transactions
via prebuildTransaction() or sendMany().
TICKET: CS-6399
0 commit comments