Skip to content

A Simple, Powerful, Modular Library for Libra Blockchain As a Service(BAAS)

License

Notifications You must be signed in to change notification settings

keyfuse/libracore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libracore – A Simple, Powerful Library for Libra Blockchain.

Build Status GolangCIGo Report Card codecov.io GPL License

libracore

libracore is a simple Go (golang) library for creating and manipulating Libra blockchain data structures like creating keys and addresses, creating and signing transactions.

Overview

  • Address creation
  • Account query
  • Transaction creation, signature and verification
  • Two-Party Ed25519 Threshold Signature Scheme (TSS)

Focus

  • Simple and easy to use
  • Full test coverage

Tests

$ export GOPATH=`pwd`
$ go get -u github.com/keyfuse/libracore/xcore
$ cd src/github.com/keyfuse/libracore/
$ make test

Examples

Try Examples:

$ make runexamples

Can I trust this code?

Don't trust. Verify.

License

libracore is released under the GPLv3 License.

About

A Simple, Powerful, Modular Library for Libra Blockchain As a Service(BAAS)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages