# Packages
No description provided by the author
# Functions
No description provided by the author
BoolsToBitFlags transforms a list of boolean flags to a *big.Int encoded number.
CCIPMsgToAny2EVMMessage converts a ccipocr3.Message object to an offramp.InternalAny2EVMRampMessage object.
EVM2AnyToCCIPMsg converts an offramp.InternalEVM2AnyRampMessage object to a ccipocr3.Message object.
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
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
A message consists of 10 abi encoded fields 32B each (after encoding).
Commit and Exec costs.
No description provided by the author
No description provided by the author
# SLOAD_GAS = WARM_STORAGE_READ_COST for rewriting from non-zero (in-progress) to non-zero (success/failure).
releaseOrMint using callWithExactGas.
SSTORE_RESET_GAS for updating & decreasing token bucket.
supportsInterface of ERC165Checker library performs 3 static-calls of 30k gas each.
COLD_SLOAD_COST loading the pool address.
No description provided by the author
# Variables
bytes32 internal constant ANY_2_EVM_MESSAGE_HASH = keccak256("Any2EVMMessageHashV1");.
bytes32 internal constant LEAF_DOMAIN_SEPARATOR = 0x0000000000000000000000000000000000000000000000000000000000000000;.
No description provided by the author
# Structs
No description provided by the author
CommitPluginCodecV1 is a codec for encoding and decoding commit plugin reports.
No description provided by the author
EVMRMNCrypto is the RMNCrypto implementation for EVM chains.
No description provided by the author
ExecutePluginCodecV1 is a codec for encoding and decoding execute plugin reports.
ExtraDataDecoder is a concrete implementation of ExtraDataDecoder.
MessageHasherV1 implements the MessageHasher interface.