node

package module
v0.0.0-...-70a4e29 Latest Latest
Warning

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

Go to latest
Published: Jan 1, 2022 License: Apache-2.0 Imports: 30 Imported by: 0

README

chain5j-node

简介

chain5j-node chain5j链功能组装器。

功能

证书

chain5j-node 的源码允许用户在遵循 Apache 2.0 开源证书 规则的前提下使用。

版权

Copyright@2022 chain5j

chain5j

Documentation

Overview

Package node

@author: xwc1125

Package node

@author: xwc1125

Package node

@author: xwc1125

Index

Constants

This section is empty.

Variables

View Source
var (
	ConfPathName     = "conf"
	DataPathName     = "chaindata"
	P2pPathName      = "p2p"
	KeystorePathName = "keystore"
	CertsPathName    = "certs"
	IPCPathName      = "chain5j.ipc"
)

Functions

func NewNode

func NewNode(rootCtx context.Context, configFile string, initDB bool, opts ...option) (protocol.Node, error)

NewNode 创建节点

func WithApps

func WithApps(apps protocol.Apps) option

func WithBlockReadWriter

func WithBlockReadWriter(blockReadWriter protocol.BlockReadWriter) option

func WithBlockReader

func WithBlockReader(blockReader protocol.BlockReader) option

func WithBlockWriter

func WithBlockWriter(blockWriter protocol.BlockWriter) option

func WithBroadcaster

func WithBroadcaster(broadcaster protocol.Broadcaster) option

func WithCodec

func WithCodec(codec codec.Codec) option

func WithConsensus

func WithConsensus(consensus protocol.Consensus) option

func WithDatabase

func WithDatabase(database protocol.Database) option

func WithNodeKey

func WithNodeKey(nodeKey protocol.NodeKey) option

func WithP2PService

func WithP2PService(p2pService protocol.P2PService) option

func WithPacker

func WithPacker(packer protocol.Packer) option

func WithPermission

func WithPermission(permission protocol.Permission) option

func WithSyncer

func WithSyncer(syncer protocol.Syncer) option

func WithTxPools

func WithTxPools(txPools protocol.TxPools) option

Types

This section is empty.

Jump to

Keyboard shortcuts

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