Skip to content

Javascript Library used to evaluate natspec expressions

Notifications You must be signed in to change notification settings

ethereum/natspec.js

Repository files navigation

natspec.js

Javascript Library used to evaluate natspec expressions

Build Status Coverage Status

Usage

It exposes global object natspec with method evaluateExpression.

var natspec = require('natspec');

var natspecExpression = "Will multiply `a` by 7 and return `a * 7`.";
var call = {
    method: 'multiply',
    abi: abi,
    transaction: transaction
};

var evaluatedExpression = natspec.evaluateExpression(natspecExpression, call);
console.log(evaluatedExpression); // "Will multiply 4 by 7 and return 28."

More examples are available here.

Building

npm run-script build

Testing (mocha)

npm test

Testing (go)

go test

Wiki

About

Javascript Library used to evaluate natspec expressions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages