Versions in this module Expand all Collapse all v1 v1.0.19 Dec 16, 2022 Changes in this version + type EVMChain struct + func NewEVMChain(listener EventListener, writer ProposalExecutor, blockstore *store.BlockStore, ...) *EVMChain + func (c *EVMChain) CheckFeeClaim() bool + func (c *EVMChain) DomainID() uint8 + func (c *EVMChain) GetFeeClaim(msg *message.Message) error + func (c *EVMChain) PollEvents(ctx context.Context, sysErr chan<- error, msgChan chan *message.Message) + func (c *EVMChain) Write(msg *message.Message) error + type EventListener interface + ListenToEvents func(ctx context.Context, startBlock *big.Int, msgChan chan *message.Message, ...) + type ProposalExecutor interface + Execute func(message *message.Message) error + FeeClaimByRelayer func(p *message.Message) error + IsFeeThresholdReached func() bool