Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@alexander-morris
Created December 17, 2018 22:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alexander-morris/a9a401c648cbeb5d2cd3fb4b65cf8b13 to your computer and use it in GitHub Desktop.
Save alexander-morris/a9a401c648cbeb5d2cd3fb4b65cf8b13 to your computer and use it in GitHub Desktop.
return fabric_ca_client.enroll({
enrollmentID: 'admin',
enrollmentSecret: 'adminpw'
}).then((enrollment) => {
console.log('Successfully enrolled admin user "admin"');
return fabric_client.createUser(
{username: 'admin',
mspid: 'Org1MSP',
cryptoContent: { privateKeyPEM: enrollment.key.toBytes(), signedCertPEM: enrollment.certificate }
});
}).then((user) => {
admin_user = user;
return fabric_client.setUserContext(admin_user);
}).catch((err) => {
console.error('Failed to enroll and persist admin. Error: ' + err.stack ? err.stack : err);
throw new Error('Failed to enroll admin');
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment