@VisibleForTesting Protos.WalletPocket toProtobuf() { lock.lock(); try { return WalletPocketProtobufSerializer.toProtobuf(this); } finally { lock.unlock(); } }
Protos.WalletPocket pocketProto; if (account instanceof WalletPocketHD) { pocketProto = WalletPocketProtobufSerializer.toProtobuf((WalletPocketHD) account); } else if (account instanceof NxtFamilyWallet) { pocketProto = NxtFamilyWalletProtobufSerializer.toProtobuf((NxtFamilyWallet) account);