
iExec SDK
The iExec SDK is a CLI and a JS library that allows easy interactions with iExec decentralized marketplace in order to run off-chain computations.
Library
The iExec javascript SDK can be imported in your frontend or backend JS project.
install
npm install iexec
import
import { IExec } from 'iexec';
Check the documentation
CLI
The iExec SDK comes with a command line interface enabling interactions with the decentralized marketplace from a terminal.
install
npm install -g iexec
# check commands
iexec help
Check the documentation
Contributing
Install
npm ci
npm run codegen
Build
npm run build
Test
Tests run on a local dockerized stack, the test stack must be started prior to running tests
# once before testing
npm run start-test-stack
-After some times the test stack may become desynchronized, run
npm run start-test-stackto refresh it.
npm run stop-test-stackwill teardown the test stack
Run tests when the stack is up
npm run test
Changelog
Find changes in the CHANGELOG