Versions in this module Expand all Collapse all v0 v0.8.0 Jul 9, 2026 Changes in this version + var Registry = familyregistry.New[Sequence, SeqInput]("mcms grant-role") + func EnvFromDeps(deps Deps) cldf.Environment + type Changeset struct + func (Changeset) Apply(env cldf.Environment, input Input) (cldf.ChangesetOutput, error) + func (Changeset) VerifyPreconditions(env cldf.Environment, input Input) error + type Config struct + GasBoostConfig *opscontract.GasBoostConfig + GrantsByChain map[uint64][]RoleGrant + type Deps struct + BlockChains chain.BlockChains + DataStore cldfdatastore.DataStore + type Input = sequenceutils.WithMCMS[Config] + type Registration = familyregistry.Registration[Sequence, SeqInput] + type RoleGrant struct + Addresses []string + Role mcmssdk.TimelockRole + type SeqInput struct + ChainSelector uint64 + GasBoostConfig *opscontract.GasBoostConfig + Grants []RoleGrant + MCMS *cldf.MCMSTimelockProposalInput + type Sequence = operations.Sequence[SeqInput, sequenceutils.OnChainOutput, Deps]