Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
exports.getMyOrders = function (req, res, next) {
// connect to the network
let method = 'getMyOrders';
console.log(method+' req.body.userID is: '+req.body.userID );
let allOrders = new Array();
let businessNetworkConnection;
if (svc.m_connection === null) {svc.createMessageSocket();}
let ser;
let archiveFile = fs.readFileSync(path.join(path.dirname(require.main.filename),'network','dist','zerotoblockchain-network.bna'));
businessNetworkConnection = new BusinessNetworkConnection();
return BusinessNetworkDefinition.fromArchive(archiveFile)
.then((bnd) => {
ser = bnd.getSerializer();
//
// v0.14
// return businessNetworkConnection.connect(config.composer.connectionProfile, config.composer.network, req.body.userID, req.body.secret)
//
// v0.15
console.log(method+' req.body.userID is: '+req.body.userID );
return businessNetworkConnection.connect(req.body.userID)
.then(() => {
return businessNetworkConnection.query('selectOrders')
.then((orders) => {
allOrders = new Array();
for (let each in orders)
{ (function (_idx, _arr)
exports.getMyOrders = function (req, res, next) {
// connect to the network
let method = 'getMyOrders';
console.log(method+' req.body.userID is: '+req.body.userID );
let allOrders = new Array();
let businessNetworkConnection;
if (svc.m_connection === null) {svc.createMessageSocket();}
let ser;
let archiveFile = fs.readFileSync(path.join(path.dirname(require.main.filename),'network','dist','zerotoblockchain-network.bna'));
businessNetworkConnection = new BusinessNetworkConnection();
return BusinessNetworkDefinition.fromArchive(archiveFile)
.then((bnd) => {
ser = bnd.getSerializer();
//
// v0.14
// return businessNetworkConnection.connect(config.composer.connectionProfile, config.composer.network, req.body.userID, req.body.secret)
//
// v0.15
console.log(method+' req.body.userID is: '+req.body.userID );
return businessNetworkConnection.connect(req.body.userID)
.then(() => {
return businessNetworkConnection.query('selectOrders')
.then((orders) => {
allOrders = new Array();
for (let each in orders)
{ (function (_idx, _arr)
exports.getMyOrders = function (req, res, next) {
// connect to the network
let method = 'getMyOrders';
console.log(method+' req.body.userID is: '+req.body.userID );
let allOrders = new Array();
let businessNetworkConnection;
if (svc.m_connection === null) {svc.createMessageSocket();}
let ser;
let archiveFile = fs.readFileSync(path.join(path.dirname(require.main.filename),'network','dist','zerotoblockchain-network.bna'));
businessNetworkConnection = new BusinessNetworkConnection();
return BusinessNetworkDefinition.fromArchive(archiveFile)
.then((bnd) => {
ser = bnd.getSerializer();
//
// v0.14
// return businessNetworkConnection.connect(config.composer.connectionProfile, config.composer.network, req.body.userID, req.body.secret)
//
// v0.15
console.log(method+' req.body.userID is: '+req.body.userID );
return businessNetworkConnection.connect(req.body.userID)
.then(() => {
return businessNetworkConnection.query('selectOrders')
.then((orders) => {
allOrders = new Array();
for (let each in orders)
{ (function (_idx, _arr)
exports.getMyOrders = function (req, res, next) {
// connect to the network
let method = 'getMyOrders';
console.log(method+' req.body.userID is: '+req.body.userID );
let allOrders = new Array();
let businessNetworkConnection;
if (svc.m_connection === null) {svc.createMessageSocket();}
let ser;
let archiveFile = fs.readFileSync(path.join(path.dirname(require.main.filename),'network','dist','zerotoblockchain-network.bna'));
businessNetworkConnection = new BusinessNetworkConnection();
return BusinessNetworkDefinition.fromArchive(archiveFile)
.then((bnd) => {
ser = bnd.getSerializer();
//
// v0.14
// return businessNetworkConnection.connect(config.composer.connectionProfile, config.composer.network, req.body.userID, req.body.secret)
//
// v0.15
console.log(method+' req.body.userID is: '+req.body.userID );
return businessNetworkConnection.connect(req.body.userID)
.then(() => {
return businessNetworkConnection.query('selectOrders')
.then((orders) => {
allOrders = new Array();
for (let each in orders)
{ (function (_idx, _arr)
app.use(function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE,PATCH,OPTIONS');
res.header('Access-Control-Allow-Headers', 'Content-Type, Authorization, Content-Length, X-Requested-With');
next();
});
// mount the client directory at root
app.use(express.static(path.join(__dirname, 'src')));
// mount the root node_modules at node_modules
app.use('/node_modules', express.static(__dirname + '/node_modules'));
const BusinessNetworkConnection = require('composer-client').BusinessNetworkConnection;
let businessNetworkConnection = new BusinessNetworkConnection();
try{
return createcomposerRouter(connectionProfileName, networkIdentifier, enrollmentId, enrollmentSecret)
.then((router) => {
// attach the Router to Express
app.use('/api/v1/', router );
})
.then(() => {
// register a route for static resources
app.get('/*', (req, res, next) => {
res.sendFile(__dirname + '/src/index.html');
});
// start Express listening on a port
const server = app.listen(7070, () => {
console.log('App listening on port 7070');
exports.getMyOrders = function (req, res, next) {
// connect to the network
let packageJSON = JSON.parse(fs.readFileSync(path.join(path.dirname(require.main.filename),'network','package.json')));
let allOrders = new Array();
let businessNetworkConnection;
let factory;
if (svc.m_connection == null) {svc.createMessageSocket();}
let ser;
let archiveFile = fs.readFileSync(path.join(path.dirname(require.main.filename),'network','dist','zerotoblockchain-network.bna'));
businessNetworkConnection = new BusinessNetworkConnection();
return BusinessNetworkDefinition.fromArchive(archiveFile)
.then((bnd) => {
ser = bnd.getSerializer();
return businessNetworkConnection.connect(config.composer.connectionProfile, config.composer.network, req.body.userID, req.body.secret)
.then(() => {
return businessNetworkConnection.query('selectOrders')
.then((orders) => {
let jsn;
let allOrders = new Array();
for (let each in orders)
{ (function (_idx, _arr)
{
let _jsn = ser.toJSON(_arr[_idx]);
_jsn.id = _arr[_idx].orderNumber;
allOrders.push(_jsn);
})(each, orders)
async function useIdentity(cardName) {
await businessNetworkConnection.disconnect();
businessNetworkConnection = new BusinessNetworkConnection({
cardStore: cardStore
});
events = [];
businessNetworkConnection.on('event', (event) => {
events.push(event);
});
await businessNetworkConnection.connect(cardName);
factory = businessNetworkConnection.getBusinessNetwork().getFactory();
}
it('Authorized owner should start the bidding', async () => {
async function useIdentity(cardName) {
await businessNetworkConnection.disconnect();
businessNetworkConnection = new BusinessNetworkConnection({ cardStore: cardStore });
events = [];
businessNetworkConnection.on('event', (event) => {
events.push(event);
});
await businessNetworkConnection.connect(cardName);
factory = businessNetworkConnection.getBusinessNetwork().getFactory();
}
let deployOtherNetwork = async (cardName, networkName, otherChannel) => {
otherCardStore = await deployOther(cardName, networkName, otherChannel);
otherClient = new BusinessNetworkConnection({cardStore : otherCardStore});
await otherClient.connect(cardName);
};
.then(() => {
businessNetworkConnection = new BusinessNetworkConnection({ fs: bfs_fs });
return businessNetworkConnection.connect('defaultProfile', 'hyperledger-composer-supply-chain-network', 'admin', 'adminpw');
});
});