Я устанавливаю API, связанный с HyperLedger composer, используя composer-client
Я создал класс NetworkService для взаимодействия с HyperLedger, и внутри есть функция:
let bizNetConnection = new BusinessNetworkConnection();
public createTransaction(type: String, transData: Object): Promise<any> {
const newTransaction = this.factory.newTransaction(`${config.get("ns")}`, type);
let trans = Object.assign(newTransaction, transData);
return new Promise((resolve: any, reject: any) => {
bizNetConnection.submitTransaction(trans)
.then((res: any) => {resolve(res)})
.catch((error: any) => {reject(error)})
})
}
После функции submitTransaction
, res
всегда undefined