You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Since the deprecation of bintray and jcenter javadocs are no longer being consumed by https://javadoc.io/doc/org.hyperledger.besu/plugin-api/latest/index.html

This is a temporary measure until we start hosting our own javadocs

A manual snapshot was taken at a30c31 (11 Oct 2021)



Package org.hyperledger.besu.plugin.services

Interface Summary
InterfaceDescription
BesuConfiguration

Generally useful configuration provided by Besu.

BesuEvents

This service allows plugins to attach to various events during the normal operation of Besu.

BesuEvents.BlockAddedListener

The listener interface for receiving new block added events.

BesuEvents.BlockPropagatedListener

The listener interface for receiving new block propagated events.

BesuEvents.BlockReorgListener

The listener interface for receiving new block reorg events.

BesuEvents.LogListener

The listener interface for receiving log events.

BesuEvents.SyncStatusListener

The listener interface for receiving sync status events.

BesuEvents.TransactionAddedListener

The listener interface for receiving new transaction added events.

BesuEvents.TransactionDroppedListener

The listener interface for receiving transaction dropped events.

BesuService
MetricsSystem

An interface for creating various Metrics components.

PermissioningService

This service allows plugins to decide who you should connect to and what you should send them.

PicoCLIOptions

A service that plugins can use to add CLI options and commands to the BesuCommand.

PluginVersionsProvider
PrivacyPluginService

A service that plugins can use to define how private transactions should be handled.

SecurityModuleService

This service allows plugins to register a Security Module, which is abstraction of cryptographic operations that defer to specific provider (e.g.

StorageService

This service allows plugins to register as an available storage engine.

  • No labels