ExportWallet_Keystore

Exports wallet credentials for use in external applications or backup purposes.

Security Considerations:

  • Password-protected keystores are recommended for enhanced security against network attacks

  • Once exported, private keys are outside our security controls

  • Compromised keys can result in unauthorized access and potential fund loss

Important: Exported credentials grant full wallet access. Store them securely and never share with untrusted parties.

void ExportWallet_Keystore(FString WalletId, const FVyUserAuth& SigningMethod, const FVyExportWallet_KeystoreRequest& Params, const FVyOnExportWallet_KeystoreComplete& OnComplete) const;

Parameters

WalletId

FString

This is the `UUID` of the wallet whose keystore/ private key you want to export.

SigningMethod

FVyUserAuth

The Id and Value of one of the user's registered signing-methods

Params

Parameters for this operation (FVyExportWallet_KeystoreRequest)

OnComplete

FVyOnExportWallet_KeystoreComplete

The callback function called when the user preferences retrieval operation is complete.

OnComplete Callback (FVyOnExportWallet_KeystoreComplete) Contains a FVyExportWalletResultDto response type

Last updated