pattern
pattern RequireAllOf :: ShelleyEraScript era => StrictSeq (NativeScript era) -> NativeScript era:: a typeCtrl KGHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12
Modulecardano-ledger-shelley-1.19.0.1
pattern RequireAllOf :: ShelleyEraScript era => StrictSeq (NativeScript era) -> NativeScript erapattern RequireAnyOf :: ShelleyEraScript era => StrictSeq (NativeScript era) -> NativeScript erapattern RequireMOf :: ShelleyEraScript era => Int -> StrictSeq (NativeScript era) -> NativeScript eraMkMultiSig (MemoBytes (MultiSigRaw era))Eq (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsShow (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsGeneric (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsNFData (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scripts(ShelleyEraScript era, NativeScript era ~ MultiSig era) => FromJSON (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scripts(ShelleyEraScript era, NativeScript era ~ MultiSig era) => ToJSON (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsTypeable era => NoThunks (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsTypeable era => ToCBOR (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsEra era => DecCBOR (Annotator (MultiSig era))Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsEra era => EncCBOR (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsSafeToHash (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsEqRaw (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsMemoized (MultiSig era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scriptstype Rep (MultiSig era) = D1 ('MetaData "MultiSig"
"Cardano.Ledger.Shelley.Scripts"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons "MkMultiSig"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (MultiSigRaw era)))))Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scriptstype RawType (MultiSig era) = MultiSigRaw eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsMultiSigSignature !(KeyHash Witness)MultiSigAllOf !(StrictSeq (MultiSig era))MultiSigAnyOf !(StrictSeq (MultiSig era))MultiSigMOf !Int !(StrictSeq (MultiSig era))Eq (MultiSigRaw era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsShow (MultiSigRaw era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsGeneric (MultiSigRaw era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsNFData (MultiSigRaw era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsTypeable era => NoThunks (MultiSigRaw era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsEra era => DecCBOR (Annotator (MultiSigRaw era))Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scriptstype Rep (MultiSigRaw era) = D1 ('MetaData "MultiSigRaw"
"Cardano.Ledger.Shelley.Scripts"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) ((C1 ('MetaCons "MultiSigSignature"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash Witness))) :+: C1 ('MetaCons "MultiSigAllOf"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictSeq (MultiSig era))))) :+: (C1 ('MetaCons "MultiSigAnyOf"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictSeq (MultiSig era)))) :+: C1 ('MetaCons "MultiSigMOf"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Int) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictSeq (MultiSig era))))))Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.ScriptsmkRequireSignature :: KeyHash Witness -> NativeScript eragetRequireSignature :: NativeScript era -> Maybe (KeyHash Witness)mkRequireAllOf :: StrictSeq (NativeScript era) -> NativeScript eragetRequireAllOf :: NativeScript era -> Maybe (StrictSeq (NativeScript era))mkRequireAnyOf :: StrictSeq (NativeScript era) -> NativeScript eragetRequireAnyOf :: NativeScript era -> Maybe (StrictSeq (NativeScript era))mkRequireMOf :: Int -> StrictSeq (NativeScript era) -> NativeScript eragetRequireMOf :: NativeScript era -> Maybe (Int, StrictSeq (NativeScript era))ShelleyEraScript ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scripts