Versions in this module Expand all Collapse all v0 v0.110.0 Jun 9, 2026 Changes in this version + var ErrBatchOpsWithoutMCMSInput = errors.New("batch operations require MCMS timelock proposal input") + func NewOnChainChangesetFromSequence[IN any, DEP any, CFG any](params NewOnChainChangesetFromSequenceParams[IN, DEP, CFG], ...) deployment.ChangeSetV2[WithMCMS[CFG]] + type NewOnChainChangesetFromSequenceParams struct + ResolveDep func(e deployment.Environment, cfg CFG) (DEP, error) + ResolveInput func(e deployment.Environment, cfg CFG) (IN, error) + Sequence *operations.Sequence[IN, OnChainOutput, DEP] + Verify func(e deployment.Environment, wrapped WithMCMS[CFG]) error + type OnChainChangesetFromSequenceOption func(*onChainChangesetConfig) + func WithMCMSRegistry(registry *deployment.MCMSReaderRegistry) OnChainChangesetFromSequenceOption + type OnChainOutput struct + BatchOps []mcms_types.BatchOperation + Metadata datastore.MetadataBundle + type WithMCMS struct + Cfg CFG + MCMS *deployment.MCMSTimelockProposalInput