From b5b15d234b3beefc661a497866f12342275e2c2b Mon Sep 17 00:00:00 2001 From: willclarktech Date: Tue, 20 Apr 2021 17:26:10 +0200 Subject: [PATCH] amino: Simplify Secp256k1HdWallet serialization --- packages/amino/src/secp256k1hdwallet.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/amino/src/secp256k1hdwallet.ts b/packages/amino/src/secp256k1hdwallet.ts index ba394991..56a65f23 100644 --- a/packages/amino/src/secp256k1hdwallet.ts +++ b/packages/amino/src/secp256k1hdwallet.ts @@ -311,12 +311,10 @@ export class Secp256k1HdWallet implements OfflineAminoSigner { ): Promise { const dataToEncrypt: Secp256k1HdWalletData = { mnemonic: this.mnemonic, - accounts: this.accounts.map( - (account): DerivationInfoJson => ({ - hdPath: pathToString(account.hdPath), - prefix: account.prefix, - }), - ), + accounts: this.accounts.map(({ hdPath, prefix }) => ({ + hdPath: pathToString(hdPath), + prefix: prefix, + })), }; const dataToEncryptRaw = toUtf8(JSON.stringify(dataToEncrypt));