Dapp node sdk with metrics configuration
npm install fabric-ca-client
-
Before installing, download and install Node.js.
-
Grant access permission for registry https://npm.pkg.github.com/
Create file .npmrc
// Linux/MacOS command touch .npmrc
Config registry to install akaChain SDK
// Linux/MacOS command echo "registry=https://npm.pkg.github.com/Akachain" >> .npmrc
Get your personal access token on github: Access to gibhub, choose settings at right-top of page. Click on Developer settings, Personal access tokens then generate your token. Copy it to replace your_token in the following command
// Linux/MacOS command echo "//npm.pkg.github.com/:_authToken=your_token" >> .npmrc
-
Installation is done using the
npm install
command:npm install @akachain/akc-node-sdk-external-cc
// import sdk
const akcSdk = require('@akachain/akc-node-sdk-external-cc');
...
// invoke example
const invokeResult = await akcSdk.invoke(channelName,targets,chaincodeId,funcName, args, orgname, username, artifactFolder);
Function | Parameters | Note |
---|---|---|
invoke |
peerNames, channelName, chaincodeName, fcn, args, orgName, userName | |
query |
peerNames, channelName, chaincodeName, fcn, args, orgName, userName |