Skip to content
You are reading GoQuorum development version documentation and some displayed features may not be available in the stable release. You can switch to stable version using the version box at screen bottom.

Initialization interface

init.proto

It is mandatory that every plugin must implement this RPC service

Via this service, plugins receive a raw configuration sent by geth. It’s up to the plugin to interpret and parse the configuration then do the initialization to make sure the plugin is ready to serve

Services

PluginInitializer

Required RPC service to initialize the plugin after plugin process is started successfully

Method Name Request Type Response Type Description
Init PluginInitialization.Request PluginInitialization.Response

Messsages

PluginInitialization

A wrapper message to logically group other messages

PluginInitialization.Request

Initialization data for the plugin

Field Type Label Description
hostIdentity string geth node identity
rawConfiguration bytes Raw configuration to be processed by the plugin

PluginInitialization.Response

ConsenSys has acquired Quorum from J.P. Morgan. Please read the FAQ.
Questions or feedback? You can discuss issues and obtain free support on GoQuorum Slack channel.
For paid professional support by ConsenSys, contact us at quorum@consensys.net