Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
iExecBlockchainComputing/iexec-sdk: CLI and JS library allowing developers to easily interact with the iExec stack

iExecBlockchainComputing/iexec-sdk: CLI and JS library allowing developers to easily interact with the iExec stack

6 hours ago

!iExec SDK logo

iExec SDK

npm version</a> npm version</a> license</a> Twitter Follow</a>

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-stack to refresh it.
> npm run stop-test-stack will teardown the test stack

Run tests when the stack is up

npm run test

Changelog

Find changes in the CHANGELOG

Resources

Chat with me