consensusmessage

package
v0.0.1-alpha-3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2021 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConsensusMessageHandler

type ConsensusMessageHandler struct {
	// contains filtered or unexported fields
}

func NewConsensusMessageHandler

func NewConsensusMessageHandler(
	configuration config.ConsensusMessageHandler,
	bridgeContractAddress string,
	messageRepository repositories.MessageRepository,
	transactionRepository repositories.TransactionRepository,
	ethereumClient *ethereum.EthereumClient,
	hederaNodeClient *hederaClient.HederaNodeClient,
	scheduler *scheduler.Scheduler,
	signer *eth.Signer,
) *ConsensusMessageHandler

func (ConsensusMessageHandler) Handle

func (cmh ConsensusMessageHandler) Handle(payload []byte)

func (ConsensusMessageHandler) Recover

func (cmh ConsensusMessageHandler) Recover(queue *queue.Queue)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL