Versions in this module Expand all Collapse all v0 v0.0.2 Jun 5, 2026 Changes in this version + type StellarAggregatorConfigAdapter struct + func (a *StellarAggregatorConfigAdapter) ResolveVerifierAddress(ds datastore.DataStore, chainSelector uint64, qualifier string) (string, error) + func (a *StellarAggregatorConfigAdapter) ScanCommitteeStates(ctx context.Context, env deployment.Environment, chainSelector uint64) ([]*ccvadapters.CommitteeState, error) + type StellarCCVCommitteeVerifierOnchainAdapter struct + func (a *StellarCCVCommitteeVerifierOnchainAdapter) ApplySignatureConfigs(ctx context.Context, env deployment.Environment, destChainSelector uint64, ...) error + func (a *StellarCCVCommitteeVerifierOnchainAdapter) ScanCommitteeStates(ctx context.Context, env deployment.Environment, chainSelector uint64) ([]*ccvdeploymentadapters.CommitteeState, error) + type StellarCCVDeploymentAggregatorConfigAdapter struct + func (a *StellarCCVDeploymentAggregatorConfigAdapter) GetDeployedChains(ds datastore.DataStore, qualifier string) []uint64 + func (a *StellarCCVDeploymentAggregatorConfigAdapter) ResolveDestinationVerifierAddress(ds datastore.DataStore, chainSelector uint64, qualifier string) (string, error) + func (a *StellarCCVDeploymentAggregatorConfigAdapter) ResolveSourceVerifierAddress(ds datastore.DataStore, chainSelector uint64, qualifier string) (string, error) + type StellarCCVDeploymentExecutorConfigAdapter struct + func (a *StellarCCVDeploymentExecutorConfigAdapter) BuildChainConfig(ds datastore.DataStore, chainSelector uint64, qualifier string) (executor.ChainConfiguration, error) + func (a *StellarCCVDeploymentExecutorConfigAdapter) GetDeployedChains(ds datastore.DataStore, qualifier string) []uint64 + type StellarCCVDeploymentIndexerConfigAdapter struct + func (a *StellarCCVDeploymentIndexerConfigAdapter) ResolveVerifierAddresses(ds datastore.DataStore, chainSelector uint64, qualifier string, ...) ([]string, error) + type StellarCCVDeploymentTokenVerifierConfigAdapter struct + func (a *StellarCCVDeploymentTokenVerifierConfigAdapter) ResolveTokenVerifierAddresses(ds datastore.DataStore, chainSelector uint64, cctpQualifier string, ...) (*ccvdeploymentadapters.TokenVerifierChainAddresses, error) + type StellarCCVDeploymentVerifierConfigAdapter struct + func (a *StellarCCVDeploymentVerifierConfigAdapter) GetSignerAddressFamily() string + func (a *StellarCCVDeploymentVerifierConfigAdapter) ResolveVerifierContractAddresses(ds datastore.DataStore, chainSelector uint64, committeeQualifier string, ...) (*ccvdeploymentadapters.VerifierContractAddresses, error) + type StellarChainFamilyAdapter struct + func (a *StellarChainFamilyAdapter) AddressRefToBytes(ref datastore.AddressRef) ([]byte, error) + func (a *StellarChainFamilyAdapter) ConfigureChainForLanes() ... + func (a *StellarChainFamilyAdapter) GetAddressBytesLength() uint8 + func (a *StellarChainFamilyAdapter) GetChainFamilySelector() [4]byte + func (a *StellarChainFamilyAdapter) GetDefaultCommitteeVerifierRemoteChainConfig() ccvadapters.CommitteeVerifierRemoteChainDefaults + func (a *StellarChainFamilyAdapter) GetDefaultFeeQuoterDestChainConfig() ccvadapters.FeeQuoterDestChainConfig + func (a *StellarChainFamilyAdapter) GetDefaultFinalityConfig() finality.Config + func (a *StellarChainFamilyAdapter) GetDefaultGasPrice() *big.Int + func (a *StellarChainFamilyAdapter) GetDefaultRemoteChainConfig() ccvadapters.RemoteChainDefaults + func (a *StellarChainFamilyAdapter) GetFQAddress(ds datastore.DataStore, chainSelector uint64) ([]byte, error) + func (a *StellarChainFamilyAdapter) GetFeeQuoterDestChainConfig() lanes.FeeQuoterDestChainConfig + func (a *StellarChainFamilyAdapter) GetOffRampAddress(ds datastore.DataStore, chainSelector uint64) ([]byte, error) + func (a *StellarChainFamilyAdapter) GetOnRampAddress(ds datastore.DataStore, chainSelector uint64) ([]byte, error) + func (a *StellarChainFamilyAdapter) GetRouterAddress(ds datastore.DataStore, chainSelector uint64) ([]byte, error) + func (a *StellarChainFamilyAdapter) GetTestRouter(ds datastore.DataStore, chainSelector uint64) ([]byte, error) + func (a *StellarChainFamilyAdapter) ResolveExecutor(ds datastore.DataStore, chainSelector uint64, qualifier string) (string, error) + type StellarCommitteeVerifierContractAdapter struct + func (a *StellarCommitteeVerifierContractAdapter) GetCommitteeVerifierResolver(ds datastore.DataStore, chainSelector uint64, qualifier string) ([]datastore.AddressRef, error) + func (a *StellarCommitteeVerifierContractAdapter) ResolveCommitteeVerifierContracts(ds datastore.DataStore, chainSelector uint64, qualifier string) ([]datastore.AddressRef, error) + type StellarCurseAdapter struct + func NewStellarCurseAdapter() *StellarCurseAdapter + func (a *StellarCurseAdapter) Curse() ... + func (a *StellarCurseAdapter) DeriveCurseAdapterVersion(_ cldf.Environment, _ uint64) (*semver.Version, error) + func (a *StellarCurseAdapter) Initialize(e cldf.Environment, selector uint64) error + func (a *StellarCurseAdapter) IsChainConnectedToTargetChain(e cldf.Environment, selector uint64, targetSel uint64) (bool, error) + func (a *StellarCurseAdapter) IsCurseEnabledForChain(_ cldf.Environment, selector uint64) (bool, error) + func (a *StellarCurseAdapter) IsSubjectCursedOnChain(e cldf.Environment, selector uint64, subject api.Subject) (bool, error) + func (a *StellarCurseAdapter) ListConnectedChains(e cldf.Environment, selector uint64) ([]uint64, error) + func (a *StellarCurseAdapter) SelectorToSubject(selector uint64) api.Subject + func (a *StellarCurseAdapter) SubjectToSelector(subject api.Subject) (uint64, error) + func (a *StellarCurseAdapter) Uncurse() ... + type StellarDeployChainContractsAdapter struct + func (a *StellarDeployChainContractsAdapter) DeployChainContracts() ... + func (a *StellarDeployChainContractsAdapter) SetContractParamsFromImportedConfig() ... + type StellarExecutorConfigAdapter struct + func (a *StellarExecutorConfigAdapter) BuildChainConfig(ds datastore.DataStore, chainSelector uint64, qualifier string) (ccvadapters.ExecutorChainConfig, error) + func (a *StellarExecutorConfigAdapter) GetDeployedChains(ds datastore.DataStore, qualifier string) []uint64 + type StellarFeeAdapter struct + func (a *StellarFeeAdapter) ApplyDestChainConfigUpdates(e cldf.Environment, feeRef datastore.AddressRef) ... + func (a *StellarFeeAdapter) GetDefaultDestChainConfig(_, _ uint64) lanes.FeeQuoterDestChainConfig + func (a *StellarFeeAdapter) GetDefaultTokenTransferFeeConfig(_, _ uint64) fees.TokenTransferFeeArgs + func (a *StellarFeeAdapter) GetFeeContractRef(e cldf.Environment, onRamp datastore.AddressRef, src uint64, dst uint64) (datastore.AddressRef, error) + func (a *StellarFeeAdapter) GetOnchainDestChainConfig(_ cldf.Environment, fq datastore.AddressRef, _ uint64, _ uint64) (lanes.FeeQuoterDestChainConfig, error) + func (a *StellarFeeAdapter) GetOnchainTokenTransferFeeConfig(_ cldf.Environment, fq datastore.AddressRef, _ uint64, _ uint64, _ string) (fees.TokenTransferFeeArgs, error) + func (a *StellarFeeAdapter) SetTokenTransferFee(e cldf.Environment, fq datastore.AddressRef) ... + func (a *StellarFeeAdapter) Validate(_ cldf.Environment, feeRef datastore.AddressRef) error + type StellarFeeAggregatorAdapter struct + func (a *StellarFeeAggregatorAdapter) GetFeeAggregator(e cldf.Environment, chainSelector uint64) (string, error) + func (a *StellarFeeAggregatorAdapter) SetFeeAggregator(e cldf.Environment) ... + type StellarIndexerConfigAdapter struct + func (a *StellarIndexerConfigAdapter) ResolveVerifierAddresses(ds datastore.DataStore, chainSelector uint64, qualifier string, ...) ([]string, error) + type StellarMCMSDeployer struct + func (StellarMCMSDeployer) DeployChainContracts() ... + func (StellarMCMSDeployer) DeployMCMS() ... + func (StellarMCMSDeployer) FinalizeDeployMCMS() ... + func (StellarMCMSDeployer) GrantAdminRoleToTimelock() ... + func (StellarMCMSDeployer) SetOCR3Config() ... + func (StellarMCMSDeployer) UpdateMCMSConfig() ... + type StellarMCMSReader struct + func (StellarMCMSReader) GetChainMetadata(e cldf.Environment, chainSelector uint64, input mcmsutils.Input) (mcmstypes.ChainMetadata, error) + func (StellarMCMSReader) GetMCMSRef(e cldf.Environment, chainSelector uint64, input mcmsutils.Input) (frameworkdatastore.AddressRef, error) + func (StellarMCMSReader) GetTimelockRef(e cldf.Environment, chainSelector uint64, input mcmsutils.Input) (frameworkdatastore.AddressRef, error) + type StellarTokenAdapter struct + func (a *StellarTokenAdapter) AddressRefToBytes(ref datastore.AddressRef) ([]byte, error) + func (a *StellarTokenAdapter) ConfigureTokenForTransfersSequence() ... + func (a *StellarTokenAdapter) DeployToken() ... + func (a *StellarTokenAdapter) DeployTokenPoolForToken() ... + func (a *StellarTokenAdapter) DeployTokenVerify(_ deployment.Environment, _ tokens.DeployTokenInput) error + func (a *StellarTokenAdapter) DeriveTokenAddress(e deployment.Environment, chainSelector uint64, poolRef datastore.AddressRef) ([]byte, error) + func (a *StellarTokenAdapter) DeriveTokenDecimals(_ deployment.Environment, _ uint64, _ datastore.AddressRef, _ []byte) (uint8, error) + func (a *StellarTokenAdapter) DeriveTokenPoolCounterpart(_ deployment.Environment, _ uint64, tokenPool []byte, _ []byte) ([]byte, error) + func (a *StellarTokenAdapter) ManualRegistration() ... + func (a *StellarTokenAdapter) MigrateLockReleasePoolLiquiditySequence() ... + func (a *StellarTokenAdapter) SetTokenPoolRateLimits() ... + func (a *StellarTokenAdapter) UpdateAuthorities() ... + type StellarTokenVerifierConfigAdapter struct + func (a *StellarTokenVerifierConfigAdapter) ResolveTokenVerifierAddresses(ds datastore.DataStore, chainSelector uint64, _ string, _ string) (*ccvadapters.TokenVerifierChainAddresses, error) + type StellarTransferOwnershipAdapter struct + func (a *StellarTransferOwnershipAdapter) InitializeTimelockAddress(e cldf.Environment, input mcms.Input) error + func (a *StellarTransferOwnershipAdapter) SequenceAcceptOwnership() ... + func (a *StellarTransferOwnershipAdapter) SequenceTransferOwnershipViaMCMS() ... + func (a *StellarTransferOwnershipAdapter) ShouldAcceptOwnershipWithTransferOwnership(e cldf.Environment, in deploy.TransferOwnershipPerChainInput) (bool, error) + type StellarVerifierConfigAdapter struct + func (a *StellarVerifierConfigAdapter) ResolveVerifierContractAddresses(ds datastore.DataStore, chainSelector uint64, committeeQualifier string, ...) (*ccvadapters.VerifierContractAddresses, error)