receiver

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const CCIPMessageReceivedEventTopic = 0xc5a40ab3

CCIPMessageReceivedEventTopic is the event topic for Receiver_CCIPMessageReceived event crc32('Receiver_CCIPMessageReceived') = 0xc5a40ab3

Variables

This section is empty.

Functions

This section is empty.

Types

type Behavior

type Behavior uint8
const (
	BehaviorAccept Behavior = iota
	BehaviorRejectAll
	BehaviorConsumeAllGas
)

type CCIPMessageReceived

type CCIPMessageReceived struct {
	Message offramp.Any2TVMMessage `tlb:"."`
}

CCIPMessageReceived represents the Receiver_CCIPMessageReceived event emitted by the receiver contract

type Storage

type Storage struct {
	ID               uint32               `tlb:"## 32"`
	Ownable          ownable2step.Storage `tlb:"."`
	AuthorizedCaller *address.Address     `tlb:"addr"`
	Behavior         Behavior             `tlb:"## 8"`
}

Storage represents the storage structure for the CCIP receiver contract.

type UpdateAuthorizedCaller

type UpdateAuthorizedCaller struct {
	AuthorizedCaller *address.Address `tlb:"addr"`
	// contains filtered or unexported fields
}

type UpdateBehavior

type UpdateBehavior struct {
	Behavior Behavior `tlb:"## 8"`
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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