SignAllTransactions
Last updated
Was this helpful?
Last updated
Was this helpful?
Once an app is connected, it is also possible to sign multiple transactions at once. Unlike , Solflare will not submit these transactions to the network.
Applications can submit signed transactions using .
dapp_encryption_public_key
(required): The original encryption public key used from the app side for an existing session.
nonce
(required): A nonce used for encrypting the request, encoded in base58.
redirect_link
(required): The URI where Solflare should redirect the user upon completion. Please review for more details. URL-encoded.
payload
(required): An encrypted JSON string with the following fields:
transactions
(required): A serialized array of , encoded in base58, that Solflare will sign.
session
(required): The session token received from the method. Please see for more details.
nonce
: A nonce used for encrypting the response, encoded in base58.
An errorCode
and errorMessage
as query parameters.
data
: An encrypted JSON string. Refer to to learn how apps can decrypt data
using a shared secret. Encrypted bytes are encoded in base58.
transactions
: An array of signed, serialized transactions that are base58 encoded. Solflare will not submit these transactions. Applications can submit these transactions themselves via .
Please refer to for a full list of possible error codes.
Please refer to the method implemented in our demo application.