ZeepinChain

command module
v0.0.0-...-6425a1c Latest Latest
Warning

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

Go to latest
Published: May 9, 2020 License: LGPL-3.0 Imports: 37 Imported by: 0

README

ZEEPIN Source Code

Version 0.1.0

English | 中文

Zeepin Chain Whitepaper EN | Zeepin Chain Whitepaper CH

Welcome to see the source repository of Zeepin!

Zeepin Chain is a decentralized chain for cultural and entertainment assets. By providing a standardized infrastructure through blockchain technology, Zeepin Chain offers efficient work solutions to content creators, helps creative organizations improve innovation efficiency, and promotes open, transparent, fair, and effective value circulation in creative industries.

Outline

Build development environment

The requirements to build Zeepin are:

  • Golang version 1.9 or later
  • Glide (a third party package management tool)
  • Properly configured Go language environment
  • Golang supported operating system

Obtaining Zeepin

Obtaining from release

Official Community

Official Website

Telegram

License

Zeepin complies with the GNU Lesser General Public License, version 3.0. Please find the LICENSE file in the root directory of the project for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
abi
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
sigsvr/handlers
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
utils
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The zeepinchain Authors * This file is part of The zeepinchain library.
* Copyright (C) 2018 The zeepinchain Authors * This file is part of The zeepinchain library.
log
core
payload
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
store/ledgerstore
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
embed
simulator
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
http
base/actor
Package actor privides communication with other actor
Package actor privides communication with other actor
base/common
Package common privides functions for http handler call * Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
Package common privides functions for http handler call * Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
base/error
Package error privides error code for http
Package error privides error code for http
base/rest
Package rest privides functions to for restful server call
Package rest privides functions to for restful server call
base/rpc
Package rpc privides functions to for rpc server call
Package rpc privides functions to for rpc server call
jsonrpc
Package jsonrpc privides a function to start json rpc server
Package jsonrpc privides a function to start json rpc server
nodeinfo
Package nodeinfo privides functions for nodeinfo server
Package nodeinfo privides functions for nodeinfo server
restful
Package restful privides a function to start restful server
Package restful privides a function to start restful server
restful/restful
Package restful privides restful server router and handler
Package restful privides restful server router and handler
websocket
Package websocket privides a function to start websocket server
Package websocket privides a function to start websocket server
websocket/session
Package session privides websocket server manager sessionlist
Package session privides websocket server manager sessionlist
websocket/websocket
Package websocket privides websocket server handler
Package websocket privides websocket server handler
common
* Copyright (C) 2018 The zeepinchain Authors * This file is part of The zeepinchain library.
* Copyright (C) 2018 The zeepinchain Authors * This file is part of The zeepinchain library.
net/protocol
Package p2p provides an network interface
Package p2p provides an network interface
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
service/native/embed
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
service/native/gid
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
service/native/governance
Governance contract: Users can apply for a candidate node to join consensus selection, deposit ZPT to vote for candidate nodes, quit selection and unVote for candidate nodes through this contract.
Governance contract: Users can apply for a candidate node to join consensus selection, deposit ZPT to vote for candidate nodes, quit selection and unVote for candidate nodes through this contract.
service/native/utils
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
service/wasmvm
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
Package txnpool provides a function to start micro service txPool for external process
Package txnpool provides a function to start micro service txPool for external process
common
Package common provides constants, common types for other packages
Package common provides constants, common types for other packages
proc
Package proc provides functions for handle messages from consensus/ledger/net/http/validators
Package proc provides functions for handle messages from consensus/ledger/net/http/validators
validator
db
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
vm
wasmvm/disasm
Package disasm provides functions for disassembling WebAssembly bytecode.
Package disasm provides functions for disassembling WebAssembly bytecode.
wasmvm/exec
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
* Copyright (C) 2018 The ZeepinChain Authors * This file is part of The ZeepinChain library.
wasmvm/exec/internal/compile
Package compile is used internally by wagon to convert standard structured WebAssembly bytecode into an unstructured form suitable for execution by it's VM.
Package compile is used internally by wagon to convert standard structured WebAssembly bytecode into an unstructured form suitable for execution by it's VM.
wasmvm/internal/stack
Package stack implements a growable uint64 stack
Package stack implements a growable uint64 stack
wasmvm/validate
package validate provides functions for validating WebAssembly modules.
package validate provides functions for validating WebAssembly modules.
wasmvm/wasm
Package wasm provides functions for reading and parsing WebAssembly modules.
Package wasm provides functions for reading and parsing WebAssembly modules.
wasmvm/wasm/leb128
Package leb128 provides functions for reading integer values encoded in the Little Endian Base 128 (LEB128) format: https://en.wikipedia.org/wiki/LEB128
Package leb128 provides functions for reading integer values encoded in the Little Endian Base 128 (LEB128) format: https://en.wikipedia.org/wiki/LEB128
wasmvm/wasm/operators
Package operators provides all operators used by WebAssembly bytecode, together with their parameter and return type(s).
Package operators provides all operators used by WebAssembly bytecode, together with their parameter and return type(s).

Jump to

Keyboard shortcuts

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