Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DeployCCIPSequence = operations.NewSequence( "ton/sequences/ccip/deploy-ccip-suite", semver.MustParse("0.1.0"), "Deploys contracts and sets initial CCIP configuration", deployCCIPSequence, )
View Source
var SetOCR3OfframpSequence = operations.NewSequence( "ton/sequences/ccip/offramp/set-ocr3-config", semver.MustParse("0.1.0"), "Set OCR3 configuration for Ton CCIP Offramp", setOCR3OfframpSequence, )
View Source
var UpdateTonLanesSequence = cldf_ops.NewSequence( "ton/sequences/ccip/update-lanes", semver.MustParse("0.1.0"), "Configures a lane", updateLanes, )
Functions ¶
func ToTonUpdateLanesConfig ¶
func ToTonUpdateLanesConfig(tonChains map[uint64]tonstate.CCIPChainState, cfg ccipConfig.UpdateTonLanesConfig) map[uint64]UpdateTonLanesSeqInput
ToTonUpdateLanesConfig converts UpdateTonLanesConfig into Ton specific update inputs
Types ¶
type DeployCCIPSeqInput ¶
type DeployCCIPSeqInput struct {
ContractsVersionSha string
CCIPConfig ccipConfig.ChainContractParams
ChainSelector uint64
}
type SetOCR3OfframpSeqInput ¶
type SetOCR3OfframpSeqInput struct {
ChainSelector uint64
Configs map[operation.PluginType]operation.OCR3ConfigArgs
}
Set OCR3 Offramp Sequence Input
type UpdateTonLanesSeqInput ¶
type UpdateTonLanesSeqInput struct {
UpdateFeeQuoterDestChainConfigs []feequoter.UpdateDestChainConfig
UpdateFeeQuoterPricesConfig operation.UpdateFeeQuoterPricesInput
UpdateOnRampDestChainConfigs []onramp.UpdateDestChainConfig
UpdateOffRampSourcesConfig operation.UpdateOffRampSourcesInput
ApplyRampUpdatesConfig operation.ApplyRampUpdatesInput
}
Click to show internal directories.
Click to hide internal directories.