Documentation ¶
Overview ¶
prepare blocks for prooferd
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialise ¶
func Initialise(configuration *Configuration) error
initialise proofer backgrouds processes
Types ¶
type Configuration ¶
type Configuration struct { //MaximumConnections int `libucl:"maximum_connections"` Publish []string `libucl:"publish"` Submit []string `libucl:"submit"` PrivateKey string `libucl:"private_key"` PublicKey string `libucl:"public_key"` SigningKey string `libucl:"signing_key"` Currency string `libucl:"currency"` Address string `libucl:"address"` }
server identification in Z85 (ZeroMQ Base-85 Encoding) see: http://rfc.zeromq.org/spec:32 a block of configuration data this is read from a libucl configuration file
type PublishedItem ¶
type PublishedItem struct { Job string Header blockrecord.Header Base []byte TxIds []merkle.Digest AssetIds []transactionrecord.AssetIndex }
to send to proofer
type SubmittedItem ¶
received from the proofer
Click to show internal directories.
Click to hide internal directories.