EXPERIMENTAL vNext Participant Lifecycle Management Bounded Context
- Install
npm
- Install
nvm
viahttps://github.com/nvm-sh/nvm
- Make use of correct NodeJS (see below
nve
):
nvm install
nvm use
Run: npm install
Then: npm run build
npm run test:unit
- Startup supporting services via (See
README.md
);
cd docker-compose
docker-compose up -d
docker-compose logs -f # tail the logs
- Clone
https://github.com/mojaloop/security-bc
- Setup and start
security-bc
- Execute the
requests/Mojaloop-vNext.postman_collection.json
Postman collection to create all necessary security configuration - Update authentication file on the
security-bc
to associate your user with theparticipant-bc
role - Start the
participants-bc
service:
npm run start
- Run the integration tests:
npm run test:integration
fatal: Error: error:25066067:DSO support routines:dlfcn_load:could not load the shared library
Fix: auth0/node-jsonwebtoken#826
export OPENSSL_CONF=/dev/null