Skip to content

Repository files navigation

Genesis

BuildMaintainabilityGo report cardcodecovJenkins

VersionAPI ReferenceGitterDocker

Overview

The Whiteblock platform allows users to provision multiple fully-functioning nodes over which they have complete control within a private test network

Configuration

General

NAMEDEFAULTDESCRIPTION
LOCAL_MODEtruePuts Genesis into standalone mode for testing
VERBOSITYINFOThe verbosity level of the logging
LISTEN0.0.0.0:8000The socket to listen on for the REST API

RabbitMQ

NAMEDEFAULTDESCRIPTION
COMPLETION_QUEUE_NAMEcompletionThe name of the completion queue
COMMAND_QUEUE_NAMEcommandsThe name of the commands queue
QUEUE_DURABLEtrueIf Genesis creates the queue, should it be durable
QUEUE_AUTO_DELETEfalseIf Genesis creates the queue, should it delete messages when there is no consumer
CONSUMERgenesisThe name of this consumer from the queue
CONSUMER_NO_WAITfalseEnable no wait mode
QUEUE_PROTOCOLamqpThe protocol to use to connect to the queue
QUEUE_USERuserThe user portion of the auth credentials
QUEUE_PASSWORDpasswordThe password portion of the auth credentials
QUEUE_HOSTlocalhostThe host address which hosts rabbitmq
QUEUE_PORT5672The port to connect to on the host address
QUEUE_VHOST/testThe rabbitmq vhost to connect to

About

Genesis is an end-to-end development sandbox and testing platform for Web3 and blockchain-based distributed systems.

Topics

Resources

Code of conduct

Contributing

Stars

84 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages