govite

package module
v1.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2019 License: GPL-3.0 Imports: 1 Imported by: 0

README

Logo

Vite is a next-generation Reactive Blockchain that adopts a message-driven, asynchronous architecture and a DAG-based ledger. The goal for Vite’s design is to provide a reliable public platform for industrial dApps, with features of ultra-high throughput and scalability.

Go Vite

Official golang implementation of Vite Protocol

GitHub release Go Report Card GitHub closed pull requests Downloads

The go-vite binary files can be download from releases.

Guides & Documentation

Product

Installation

You can choose one of the following installation options:

Contribution

We are very very welcome contributions from anyone, even if little change (eg. improving comment, formatter) can help us make Vite better!

If you`d like to contribute to vite, please fork, fix, commit and make a pull request. We`ll review and handle the PR. Please make sure your code follows our guidelines:

  • Code must be formatted&commented to the official Go formatting&comment guidelines

  • Pull request is recommended to be base on master branch

License

The go-vite source code is under GPLv3, also announced in the LICENSE file in our code repository.

Documentation

Index

Constants

View Source
const VITE_BUILD_VERSION = "v1.3.2"
View Source
const VITE_VERSION = "37952f31f1b10b1aa3d6a8d957925c0c38c8fa52"

Variables

This section is empty.

Functions

func PrintBuildVersion

func PrintBuildVersion()

Types

This section is empty.

Directories

Path Synopsis
cmd
internal/vitejsext
package vitejsext contains gvite specific vite.js extensions.
package vitejsext contains gvite specific vite.js extensions.
Package common contains various helper functions.
Package common contains various helper functions.
hexutil
Package hexutil implements hex encoding with 0x prefix.
Package hexutil implements hex encoding with 0x prefix.
math
Package math provides integer math utilities.
Package math provides integer math utilities.
biz
ed25519
Package ed25519 implements the Ed25519 signature algorithm.
Package ed25519 implements the Ed25519 signature algorithm.
Package log15 provides an opinionated, simple toolkit for best-practice logging that is both human and machine readable.
Package log15 provides an opinionated, simple toolkit for best-practice logging that is both human and machine readable.
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics>
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics>
p2p
nat
pow
Package rpc provides access to the exported methods of an object across a network or other I/O connection.
Package rpc provides access to the exported methods of an object across a network or other I/O connection.
api
net
vm
* Package vm implements the vite virtual machine
* Package vm implements the vite virtual machine
abi

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL