package
1.3.9
Repository: https://github.com/ndau/ndaumath.git
Documentation: pkg.go.dev

# README

Keyaddr WebAssembly

This directory provides a simple wrapper interface to the github.com/ndau/ndaumath/keyaddr package for WebAssembly consumers like node and web browsers.

WebAssembly is a low level language meant to provide near native execution speeds by limiting the amount of steps required to execute the program. WebAssembly is also a compile target for the Go langauge. Therefore, we can use the same code in our client libraries as we do on the blockchain, which helps keep our sensitive cryptographic results secure and correct.

Building

From the project root

dep ensure
yarn install
yarn build.sh

Testing

Build first then run yarn test.

# Structs

LogEntry represents a log message for json marshalling.