plutus-ledger-api-1.66.0.0: Interface to the Plutus ledger for the Cardano ledger.
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusLedgerApi.V4.Data.Contexts

Synopsis

Documentation

newtype ColdCommitteeCredential Source #

Instances

Instances details
Generic ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep ColdCommitteeCredentialTypeType Source #

Show ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ColdCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ColdCommitteeCredential = D1 ('MetaData "ColdCommitteeCredential" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ColdCommitteeCredential" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Credential)))

newtype HotCommitteeCredential Source #

Instances

Instances details
Generic HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep HotCommitteeCredentialTypeType Source #

Show HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep HotCommitteeCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep HotCommitteeCredential = D1 ('MetaData "HotCommitteeCredential" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "HotCommitteeCredential" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Credential)))

newtype DRepCredential Source #

Instances

Instances details
Generic DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep DRepCredentialTypeType Source #

Show DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep DRepCredential Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep DRepCredential = D1 ('MetaData "DRepCredential" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "DRepCredential" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Credential)))

data DRep Source #

Instances

Instances details
Generic DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep DRepTypeType Source #

Methods

fromDRepRep DRep x Source #

toRep DRep x → DRep Source #

Show DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

showsPrecIntDRepShowS Source #

showDRepString Source #

showList ∷ [DRep] → ShowS Source #

Eq DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)DRepDRepBool Source #

(/=)DRepDRepBool Source #

Eq DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)DRepDRepBool Source #

FromData DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyDRepDoc ann Source #

prettyList ∷ [DRep] → Doc ann Source #

Lift DefaultUni DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep DRep Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep DRep = D1 ('MetaData "DRep" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "DRep_6989586621681432213" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchDRep ∷ ∀ r. DRep → (DRepCredential → r) → r → r → r Source #

pattern DRepDRepCredentialDRep Source #

data Delegatee Source #

Instances

Instances details
Generic Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep DelegateeTypeType Source #

Show Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)DelegateeDelegateeBool Source #

FromData Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyDelegateeDoc ann Source #

prettyList ∷ [Delegatee] → Doc ann Source #

Lift DefaultUni Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Delegatee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Delegatee = D1 ('MetaData "Delegatee" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "Delegatee_6989586621681433349" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchDelegatee ∷ ∀ r. Delegatee → (PubKeyHash → r) → (DRep → r) → (PubKeyHashDRep → r) → r Source #

pattern DelegVoteDRepDelegatee Source #

newtype AccountId Source #

Constructors

AccountId Credential 

Instances

Instances details
Generic AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep AccountIdTypeType Source #

Show AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Eq AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Eq AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

(==)AccountIdAccountIdBool Source #

FromData AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

prettyAccountIdDoc ann Source #

prettyList ∷ [AccountId] → Doc ann Source #

Lift DefaultUni AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep AccountId Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep AccountId = D1 ('MetaData "AccountId" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "AccountId" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Credential)))

data AccountBalanceInterval Source #

Instances

Instances details
Generic AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep AccountBalanceIntervalTypeType Source #

Show AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Eq AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Eq AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Lift DefaultUni AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep AccountBalanceInterval Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep AccountBalanceInterval = D1 ('MetaData "AccountBalanceInterval" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "AccountBalanceInterval_6989586621681573086" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchAccountBalanceInterval ∷ ∀ r. AccountBalanceInterval → (Lovelace → r) → (Lovelace → r) → (LovelaceLovelace → r) → (Lovelace → r) → r Source #

newtype AccountBalanceIntervals Source #

Instances

Instances details
Generic AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep AccountBalanceIntervalsTypeType Source #

Show AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Lift DefaultUni AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep AccountBalanceIntervals Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep AccountBalanceIntervals = D1 ('MetaData "AccountBalanceIntervals" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "AccountBalanceIntervals" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map AccountId AccountBalanceInterval))))

data TxCert Source #

Instances

Instances details
Generic TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep TxCertTypeType Source #

Methods

fromTxCertRep TxCert x Source #

toRep TxCert x → TxCert Source #

Show TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Eq TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

(==)TxCertTxCertBool Source #

(/=)TxCertTxCertBool Source #

Eq TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

(==)TxCertTxCertBool Source #

FromData TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

prettyTxCertDoc ann Source #

prettyList ∷ [TxCert] → Doc ann Source #

Lift DefaultUni TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TxCert Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TxCert = D1 ('MetaData "TxCert" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "TxCert_6989586621681575603" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchTxCert ∷ ∀ r. TxCert → (AccountIdLovelace → r) → (AccountIdLovelace → r) → (AccountIdDelegatee → r) → (AccountIdDelegateeLovelace → r) → (DRepCredentialLovelace → r) → (DRepCredential → r) → (DRepCredentialLovelace → r) → (PubKeyHashPubKeyHash → r) → (PubKeyHashInteger → r) → (ColdCommitteeCredentialHotCommitteeCredential → r) → (ColdCommitteeCredential → r) → r Source #

data Voter Source #

Instances

Instances details
Generic Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep VoterTypeType Source #

Methods

fromVoterRep Voter x Source #

toRep Voter x → Voter Source #

Show Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)VoterVoterBool Source #

(/=)VoterVoterBool Source #

Eq Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)VoterVoterBool Source #

FromData Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyVoterDoc ann Source #

prettyList ∷ [Voter] → Doc ann Source #

Lift DefaultUni Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Voter Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Voter = D1 ('MetaData "Voter" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "Voter_6989586621681436668" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchVoter ∷ ∀ r. Voter → (HotCommitteeCredential → r) → (DRepCredential → r) → (PubKeyHash → r) → r Source #

data Vote Source #

A vote. The optional anchor is omitted.

Instances

Instances details
Generic Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep VoteTypeType Source #

Methods

fromVoteRep Vote x Source #

toRep Vote x → Vote Source #

Show Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

showsPrecIntVoteShowS Source #

showVoteString Source #

showList ∷ [Vote] → ShowS Source #

Eq Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)VoteVoteBool Source #

(/=)VoteVoteBool Source #

Eq Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)VoteVoteBool Source #

FromData Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyVoteDoc ann Source #

prettyList ∷ [Vote] → Doc ann Source #

Lift DefaultUni Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Vote Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Vote = D1 ('MetaData "Vote" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "Vote_6989586621681437798" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchVote ∷ ∀ r. Vote → r → r → r → r Source #

pattern VoteNoVote Source #

pattern VoteYesVote Source #

pattern AbstainVote Source #

data GovernanceActionId Source #

Similar to TxOutRef, but for GovActions

Instances

Instances details
Generic GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep GovernanceActionIdTypeType Source #

Show GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep GovernanceActionId Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep GovernanceActionId = D1 ('MetaData "GovernanceActionId" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "GovernanceActionId_6989586621681438877" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data Committee Source #

Instances

Instances details
Generic Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep CommitteeTypeType Source #

Show Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyCommitteeDoc ann Source #

prettyList ∷ [Committee] → Doc ann Source #

Lift DefaultUni Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Committee Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Committee = D1 ('MetaData "Committee" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "Committee_6989586621681439827" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

newtype Constitution Source #

A constitution. The optional anchor is omitted.

Instances

Instances details
Generic Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep ConstitutionTypeType Source #

Show Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyConstitutionDoc ann Source #

prettyList ∷ [Constitution] → Doc ann Source #

Lift DefaultUni Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Constitution Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep Constitution = D1 ('MetaData "Constitution" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "Constitution" 'PrefixI 'True) (S1 ('MetaSel ('Just "constitutionScript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ScriptHash))))

data ProtocolVersion Source #

Instances

Instances details
Generic ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep ProtocolVersionTypeType Source #

Show ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ProtocolVersion Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ProtocolVersion = D1 ('MetaData "ProtocolVersion" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ProtocolVersion_6989586621681441700" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchProtocolVersion ∷ ∀ r. ProtocolVersion → (IntegerInteger → r) → r Source #

newtype ChangedParameters Source #

A Plutus Data object containing proposed parameter changes. The Data object contains a Map with one entry per changed parameter, from the parameter ID to the new value. Unchanged parameters are not included.

The mapping from parameter IDs to parameters can be found in conway.cddl. -- editorconfig-checker-disable-file

Invariant: This map is non-empty, and the keys are stored in ascending order.

Instances

Instances details
Generic ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep ChangedParametersTypeType Source #

Show ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Ord ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ChangedParameters Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ChangedParameters = D1 ('MetaData "ChangedParameters" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ChangedParameters" 'PrefixI 'True) (S1 ('MetaSel ('Just "getChangedParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data GovernanceAction Source #

Instances

Instances details
Generic GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep GovernanceActionTypeType Source #

Show GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep GovernanceAction Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep GovernanceAction = D1 ('MetaData "GovernanceAction" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "GovernanceAction_6989586621681443959" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data ProposalProcedure Source #

A proposal procedure. The optional anchor is omitted.

Instances

Instances details
Generic ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep ProposalProcedureTypeType Source #

Show ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

FromData ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Lift DefaultUni ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ProposalProcedure Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep ProposalProcedure = D1 ('MetaData "ProposalProcedure" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ProposalProcedure_6989586621681445457" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data ScriptPurpose Source #

Instances

Instances details
Generic ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep ScriptPurposeTypeType Source #

Show ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Lift DefaultUni ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep ScriptPurpose Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep ScriptPurpose = D1 ('MetaData "ScriptPurpose" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ScriptPurpose_6989586621681577639" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchScriptPurpose ∷ ∀ r. ScriptPurpose → (ScriptHashCurrencySymbol → r) → (ScriptHashTxOutRef → r) → (ScriptHashCredential → r) → (ScriptHashIntegerTxCert → r) → (ScriptHashVoter → r) → (ScriptHashIntegerProposalProcedure → r) → (ScriptHashInteger → r) → r Source #

data TxInInfo Source #

An input of a pending transaction.

Instances

Instances details
Generic TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Associated Types

type Rep TxInInfoTypeType Source #

Show TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Eq TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

(==)TxInInfoTxInInfoBool Source #

FromData TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

ToData TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

UnsafeFromData TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Pretty TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Methods

prettyTxInInfoDoc ann Source #

prettyList ∷ [TxInInfo] → Doc ann Source #

Lift DefaultUni TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

Typeable DefaultUni TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep TxInInfo Source # 
Instance details

Defined in PlutusLedgerApi.V3.Data.Contexts

type Rep TxInInfo = D1 ('MetaData "TxInInfo" "PlutusLedgerApi.V3.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "TxInInfo_6989586621681449224" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

pattern TxInInfoTxOutRefTxOutTxInInfo Source #

matchTxInInfo ∷ ∀ r. TxInInfo → (TxOutRefTxOut → r) → r Source #

data TxInfo Source #

Instances

Instances details
Generic TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep TxInfoTypeType Source #

Methods

fromTxInfoRep TxInfo x Source #

toRep TxInfo x → TxInfo Source #

Show TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

prettyTxInfoDoc ann Source #

prettyList ∷ [TxInfo] → Doc ann Source #

Lift DefaultUni TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TxInfo = D1 ('MetaData "TxInfo" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "TxInfo_6989586621681579590" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data TopTxInfoSimplified Source #

Instances

Instances details
Generic TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep TopTxInfoSimplifiedTypeType Source #

Show TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Lift DefaultUni TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TopTxInfoSimplified Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TopTxInfoSimplified = D1 ('MetaData "TopTxInfoSimplified" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "TopTxInfoSimplified_6989586621681581275" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data TopTxInfo Source #

Instances

Instances details
Generic TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep TopTxInfoTypeType Source #

Show TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

prettyTopTxInfoDoc ann Source #

prettyList ∷ [TopTxInfo] → Doc ann Source #

Lift DefaultUni TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TopTxInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep TopTxInfo = D1 ('MetaData "TopTxInfo" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "TopTxInfo_6989586621681582676" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

data ScriptInfo Source #

Instances

Instances details
Generic ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep ScriptInfoTypeType Source #

Show ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Methods

prettyScriptInfoDoc ann Source #

prettyList ∷ [ScriptInfo] → Doc ann Source #

Lift DefaultUni ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep ScriptInfo Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep ScriptInfo = D1 ('MetaData "ScriptInfo" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ScriptInfo_6989586621681583833" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchScriptInfo ∷ ∀ r. ScriptInfo → (CurrencySymbol → r) → (TxOutRefMaybe Datum → r) → (AccountId → r) → (IntegerTxCert → r) → (Voter → r) → (IntegerProposalProcedure → r) → (IntegerMaybe TopTxInfo → r) → r Source #

data ScriptContext Source #

Instances

Instances details
Generic ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Associated Types

type Rep ScriptContextTypeType Source #

Show ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

FromData ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

ToData ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

UnsafeFromData ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Pretty ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Lift DefaultUni ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

Typeable DefaultUni ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep ScriptContext Source # 
Instance details

Defined in PlutusLedgerApi.V4.Data.Contexts

type Rep ScriptContext = D1 ('MetaData "ScriptContext" "PlutusLedgerApi.V4.Data.Contexts" "plutus-ledger-api-1.66.0.0-inplace" 'True) (C1 ('MetaCons "ScriptContext_6989586621681585280" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))

matchScriptContext ∷ ∀ r. ScriptContext → (TxInfoRedeemerScriptInfoScriptHash → r) → r Source #

findContinuingOutputsScriptContextList Integer Source #

Find the indices of outputs in the current sub-transaction or top-level transaction that pay to the same script address we are currently spending from. This does not search the outputs of the whole transaction.

getContinuingOutputsScriptContextList TxOut Source #

Get the outputs in the current sub-transaction or top-level transaction that pay to the same script address we are currently spending from. This does not search the outputs of the whole transaction.