使用以下命令:
const wallet = await this.bizNetworkConnection.cardStore.getWallet('admin@proak-hyperledger-network');
我可以从默认路径获取钱包:'˜/.composer/client-data/admin@proak-hyperledger-network'
但是我不能使用默认路径,所以我想创建钱包。 有一种类似的方法吗?
let wallet = new Wallet(args)
答案 0 :(得分:0)
我找到了一种指定钱包路径的方法。您需要将一些选项传递给BusinessNetworkConnection
。
constructor() {
let connectionOptions = {}
connectionOptions = {
wallet : {
type: 'composer-wallet-filesystem',
options : {
storePath : '/tmp/.composer'
}
}
};
this.bizNetworkConnection = new BusinessNetworkConnection(connectionOptions);
}