Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ParamsRegistries = &ParametersRegistries{} ParamsP2P = &ParametersP2P{} )
View Source
var CoreComponent *app.CoreComponent
Functions ¶
This section is empty.
Types ¶
type ParametersP2P ¶
type ParametersP2P struct { Identity struct { PrivateKey string `default:"" usage:"private key used to derive the node identity (optional)"` FilePath string `default:"waspdb/identity/identity.key" usage:"the path to the node identity PEM file"` } Database struct { // Defines the path to the p2p database. Path string `default:"waspdb/p2pstore" usage:"the path to the p2p database"` } `name:"db"` }
ParametersP2P contains the definition of the parameters used by p2p.
type ParametersRegistries ¶
type ParametersRegistries struct { Chains struct { FilePath string `default:"waspdb/chains/chain_registry.json" usage:"the path to the chain registry file"` } Path string `default:"waspdb/dkshares" usage:"the path to the distributed key shares registries folder"` } TrustedPeers struct { FilePath string `default:"waspdb/trusted_peers.json" usage:"the path to the trusted peers registry file"` } ConsensusState struct { Path string `default:"waspdb/chains/consensus" usage:"the path to the consensus state registries folder"` } }
Click to show internal directories.
Click to hide internal directories.