Создайте кошелек Hyperledger программно - PullRequest
0 голосов
/ 14 мая 2018

С помощью следующей команды:

const wallet = await this.bizNetworkConnection.cardStore.getWallet('admin@proak-hyperledger-network');

Я могу получить кошелек по стандартному пути: '˜/.composer/client-data/admin@proak-hyperledger-network'

Однако я не могу использовать путь по умолчанию, поэтому я хотел бы создать кошелек. Есть метод что-то вроде?

let wallet = new Wallet(args)

1 Ответ

0 голосов
/ 14 мая 2018

Я нашел способ указать путь к кошельку.Вам нужно передать некоторые параметры BusinessNetworkConnection.

constructor() {
    let connectionOptions = {}
    connectionOptions = {
        wallet : {
          type: 'composer-wallet-filesystem',
          options : {
            storePath : '/tmp/.composer'
          }
        }
      };
    this.bizNetworkConnection = new BusinessNetworkConnection(connectionOptions);
  }
...