В случае, если вы хотите отправить регистр транзакций и запросов, вы можете использовать composer-rest-server для обнаружения вашей сети, транзакций и API запросов или вы можете сделать следующее:
из composer-clientМодуль, вы можете сделать это следующим образом:
1- в вашем приложении узла
npm install composer-client@0.20.0
, если вы используете ткань 1.2
затем
const { BusinessNetworkConnection } = require('composer-client');
const bizNetworkConnection = new BusinessNetworkConnection();
const businessNetworkDefinition = await bizNetworkConnection.connect(cardName);
в то время как имя_карты будет зависеть от участника, которому разрешено отправлять транзакции
const factory = businessNetworkDefinition.getFactory();
const transaction = factory.newTransaction('Name Space', 'Type');
await bizNetworkConnection.submitTransaction(transaction);
, что будет на уровне транзакций.
с другой стороны, на уровне запроса вы можете попробовать:
const queryRes = await bizNetworkConnection.query('predefined query name');
в случае, если вы определили запрос или вы можете использовать buildQuery для создания собственного запроса:
const query = await bizNetworkConnection.buildQuery(query body);
, тогда вы можете выполнить построенный запрос.