UNPKG

@vafanassieff/bitcoin-cli-ts

Version:

Auto-generated Bitcoin client library for bitcoind JSON-RPC API

22 lines 952 B
import { Bitcoind } from '../../types.js'; type EncryptWalletParams = { bitcoind: Bitcoind; passphrase: string; }; /** * encryptwallet "passphrase" * * Encrypts the wallet with 'passphrase'. This is for first time encryption. * After this, any calls that interact with private keys such as sending or signing * will require the passphrase to be set prior the making these calls. * Use the walletpassphrase call for this, and then walletlock call. * If the wallet is already encrypted, use the walletpassphrasechange call. * ** IMPORTANT ** * For security reasons, the encryption process will generate a new HD seed, resulting * in the creation of a fresh set of active descriptors. Therefore, it is crucial to * securely back up the newly generated wallet file using the backupwallet RPC. * */ export declare function encryptWallet(params: EncryptWalletParams): Promise<any>; export {}; //# sourceMappingURL=encrypt-wallet.d.ts.map