package
0.4.1
Repository: https://github.com/goplugin/plugin-common.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
CommitPluginReport contains the necessary information to commit CCIP messages from potentially many source chains, to a single destination chain.
No description provided by the author
No description provided by the author
No description provided by the author
MerkleRootChain Mirroring https://github.com/goplugin/pluginv3.0/blob/cd5c78959575f593b27fd83d8766086d0c678487/contracts/src/v0.8/ccip/libraries/Internal.sol#L356-L362.
Message is the generic Any2Any message type for CCIP messages.
No description provided by the author
RampMessageHeader is the family-agnostic header for OnRamp and OffRamp messages.
RampTokenAmount represents the family-agnostic token amounts used for both OnRamp & OffRamp messages.
RMNECDSASignature represents the signature provided by RMN on the RMNReport structure.
RMNLaneUpdate represents an interval that has been observed by an RMN node.
RMNReport is the payload that is signed by the RMN nodes, transmitted and verified onchain.
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
RMNCrypto provides a chain-agnostic interface for verifying RMN signatures.
TokenDataEncoder is a generic interface for encoding offchain token data for different chain families.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SeqNumRange defines an inclusive range of sequence numbers.