ExportWallet_PrivateKey

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_PrivateKey(FString WalletId, const FVyUserAuth& SigningMethod, const FVyExportWallet_PrivateKeyRequest& Params, const FVyOnExportWallet_PrivateKeyComplete& 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_PrivateKeyRequest)

OnComplete

FVyOnExportWallet_PrivateKeyComplete

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

OnComplete Callback (FVyOnExportWallet_PrivateKeyComplete) Contains a FVyExportWalletResultDto response type

Last updated