diff --git a/packages/snap/locales/en.json b/packages/snap/locales/en.json index 3c8e064d8..27f110ef6 100644 --- a/packages/snap/locales/en.json +++ b/packages/snap/locales/en.json @@ -148,9 +148,15 @@ "confirmation.confirmButton": { "message": "Confirm" }, - "confirmation.title": { + "confirmation.signAndSendTransaction.title": { "message": "Transaction request" }, + "confirmation.signTransaction.title": { + "message": "Signing request" + }, + "confirmation.sendAndConfirmTransaction.title": { + "message": "Sending and confirming transaction" + }, "confirmation.advanced.unknownInstruction": { "message": "Unknown" }, diff --git a/packages/snap/messages.json b/packages/snap/messages.json index fba16e0e3..bbbd217fd 100644 --- a/packages/snap/messages.json +++ b/packages/snap/messages.json @@ -48,7 +48,9 @@ "confirmation.advanced.hide": "Hide advanced", "confirmation.cancelButton": "Cancel", "confirmation.confirmButton": "Confirm", - "confirmation.title": "Transaction request", + "confirmation.signAndSendTransaction.title": "Transaction request", + "confirmation.signTransaction.title": "Signing request", + "confirmation.sendAndConfirmTransaction.title": "Sending and confirming transaction", "confirmation.advanced.unknownInstruction": "Unknown", "confirmation.advanced.programId": "Program ID", "confirmation.advanced.data": "Data", @@ -84,4 +86,4 @@ "transactionScan.errors.insufficientSol": "Account does not have enough SOL to perform the operation.", "transactionScan.errors.slippageToleranceExceeded": "The transaction was reverted because the slippage tolerance was exceeded.", "transactionScan.errors.unknownError": "An unknown error occurred." -} \ No newline at end of file +} diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index c28392123..eb078d80c 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snap-solana-wallet.git" }, "source": { - "shasum": "0G8PXZNx7ioU2jbDWfX7Qv94bxORrt2q1mgWZj/ajow=", + "shasum": "rx+CMYlfj25LOq11FMftpUP3nc+J+mO7C64XS2cmrGw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snap/src/core/validation/structs.ts b/packages/snap/src/core/validation/structs.ts index d7a386610..d2d34e56e 100644 --- a/packages/snap/src/core/validation/structs.ts +++ b/packages/snap/src/core/validation/structs.ts @@ -185,14 +185,6 @@ export const ListAccountAssetsResponseStruct = array(CaipAssetTypeStruct); export const SubmitRequestMethodStruct = enums(Object.values(SolMethod)); -export const SendAndConfirmTransactionParamsStruct = object({ - base64EncodedTransactionMessage: string(), -}); - -export type SendAndConfirmTransactionParams = Infer< - typeof SendAndConfirmTransactionParamsStruct ->; - export const NetworkStruct = enums(Object.values(Network)); export const Curenc = enums([ diff --git a/packages/snap/src/features/confirmation/views/ConfirmTransactionRequest/ConfirmTransactionRequest.tsx b/packages/snap/src/features/confirmation/views/ConfirmTransactionRequest/ConfirmTransactionRequest.tsx index 7ebae41da..9bc02b4f3 100644 --- a/packages/snap/src/features/confirmation/views/ConfirmTransactionRequest/ConfirmTransactionRequest.tsx +++ b/packages/snap/src/features/confirmation/views/ConfirmTransactionRequest/ConfirmTransactionRequest.tsx @@ -42,7 +42,9 @@ export const ConfirmTransactionRequest = ({ ) : null} {null} - {translate('confirmation.title')} + + {translate(`confirmation.${context.method}.title`)} + {null} {context.preferences.simulateOnChainActions ? (