hydra-tx-0.20.0: Hydra transaction library

Index

$sel:available:TransactionBudgetOverspentHydra.Ledger.Cardano.Evaluate
$sel:blueprintTx:CommitBlueprintTxHydra.Tx.BlueprintTx, Hydra.Tx
$sel:builder:InvalidTransactionExceptionHydra.Ledger.Cardano.Builder, Hydra.Tx
$sel:closedContestationDeadline:ClosedThreadOutputHydra.Tx.Close
$sel:closedContesters:ClosedThreadOutputHydra.Tx.Close
$sel:closedParties:ClosedThreadOutputHydra.Tx.Close
$sel:closedThreadUTxO:ClosedThreadOutputHydra.Tx.Close
$sel:commitOutput:CommitObservationHydra.Tx.Commit, Hydra.Tx.Observe
$sel:commitReference:ScriptRegistryHydra.Tx.ScriptRegistry, Hydra.Tx
$sel:committed:CommitObservationHydra.Tx.Commit, Hydra.Tx.Observe
$sel:confirmed:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:contestationDeadline:ContestObservationHydra.Tx.Contest, Hydra.Tx.Observe
$sel:contestationPeriod:EnvironmentHydra.Tx.Environment
$sel:contestationPeriod:HeadParametersHydra.Tx.HeadParameters, Hydra.Tx
$sel:contestationPeriod:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:contestedThreadOutput:ContestObservationHydra.Tx.Contest, Hydra.Tx.Observe
$sel:contesters:ContestObservationHydra.Tx.Contest, Hydra.Tx.Observe
$sel:deadline:DepositObservationHydra.Tx.Deposit, Hydra.Tx.Observe
$sel:depositDeadline:EnvironmentHydra.Tx.Environment
$sel:deposited:DepositObservationHydra.Tx.Deposit, Hydra.Tx.Observe
$sel:depositTxId:DepositObservationHydra.Tx.Deposit, Hydra.Tx.Observe
$sel:depositTxId:IncrementObservationHydra.Tx.Increment, Hydra.Tx.Observe
$sel:discoveredScripts:MissingScriptHydra.Tx.ScriptRegistry, Hydra.Tx
$sel:distributedOutputs:DecrementObservationHydra.Tx.Decrement, Hydra.Tx.Observe
$sel:failedKeys:VerifiedHydra.Tx.Crypto
$sel:headId:AbortObservationHydra.Tx.Abort, Hydra.Tx.Observe
$sel:headId:CloseObservationHydra.Tx.Close, Hydra.Tx.Observe
$sel:headId:CollectComObservationHydra.Tx.CollectCom, Hydra.Tx.Observe
$sel:headId:CommitObservationHydra.Tx.Commit, Hydra.Tx.Observe
$sel:headId:ContestObservationHydra.Tx.Contest, Hydra.Tx.Observe
$sel:headId:DecrementObservationHydra.Tx.Decrement, Hydra.Tx.Observe
$sel:headId:DepositObservationHydra.Tx.Deposit, Hydra.Tx.Observe
$sel:headId:FanoutObservationHydra.Tx.Fanout, Hydra.Tx.Observe
$sel:headId:IncrementObservationHydra.Tx.Increment, Hydra.Tx.Observe
$sel:headId:InitialSnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:headId:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:headId:RecoverObservationHydra.Tx.Recover, Hydra.Tx.Observe
$sel:headId:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:headReference:ScriptRegistryHydra.Tx.ScriptRegistry, Hydra.Tx
$sel:initialReference:ScriptRegistryHydra.Tx.ScriptRegistry, Hydra.Tx
$sel:initials:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:initialThreadUTxO:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:initialUTxO:InitialSnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:lookupUTxO:CommitBlueprintTxHydra.Tx.BlueprintTx, Hydra.Tx
$sel:multiSignature:HydraMultiSignatureHydra.Tx.Crypto
$sel:newVersion:DecrementObservationHydra.Tx.Decrement, Hydra.Tx.Observe
$sel:newVersion:IncrementObservationHydra.Tx.Increment, Hydra.Tx.Observe
$sel:number:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:openContestationPeriod:OpenThreadOutputHydra.Tx.CollectCom
$sel:openParties:OpenThreadOutputHydra.Tx.CollectCom
$sel:openThreadUTxO:OpenThreadOutputHydra.Tx.CollectCom
$sel:otherParties:EnvironmentHydra.Tx.Environment
$sel:participants:EnvironmentHydra.Tx.Environment
$sel:participants:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:parties:HeadParametersHydra.Tx.HeadParameters, Hydra.Tx
$sel:parties:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:party:CommitObservationHydra.Tx.Commit, Hydra.Tx.Observe
$sel:party:EnvironmentHydra.Tx.Environment
$sel:recoveredTxId:RecoverObservationHydra.Tx.Recover, Hydra.Tx.Observe
$sel:scriptHash:MissingScriptHydra.Tx.ScriptRegistry, Hydra.Tx
$sel:scriptName:MissingScriptHydra.Tx.ScriptRegistry, Hydra.Tx
$sel:seedTxIn:InitObservationHydra.Tx.Init, Hydra.Tx.Observe
$sel:signatures:InitialSnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:signingKey:EnvironmentHydra.Tx.Environment
$sel:snapshot:InitialSnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:snapshotNumber:CloseObservationHydra.Tx.Close, Hydra.Tx.Observe
$sel:snapshotNumber:ContestObservationHydra.Tx.Contest, Hydra.Tx.Observe
$sel:threadOutput:CloseObservationHydra.Tx.Close, Hydra.Tx.Observe
$sel:threadOutput:CollectComObservationHydra.Tx.CollectCom, Hydra.Tx.Observe
$sel:txBodyError:InvalidTransactionExceptionHydra.Ledger.Cardano.Builder, Hydra.Tx
$sel:used:TransactionBudgetOverspentHydra.Ledger.Cardano.Evaluate
$sel:utxo:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:utxoHash:CollectComObservationHydra.Tx.CollectCom, Hydra.Tx.Observe
$sel:utxoToCommit:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:utxoToDecommit:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:version:SnapshotHydra.Tx.Snapshot, Hydra.Tx
$sel:vkey:PartyHydra.Tx.Party, Hydra.Tx
AbortHydra.Tx.Observe
AbortObservation 
1 (Type/Class)Hydra.Tx.Abort, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Abort, Hydra.Tx.Observe
abortTxHydra.Tx.Abort
AbortTxErrorHydra.Tx.Abort
adaOnlyHydra.Tx.Utils
addMetadataHydra.Tx.Utils
addTxInsSpendingHydra.Ledger.Cardano.Builder, Hydra.Tx
aggregateHydra.Tx.Crypto
aggregateInOrderHydra.Tx.Crypto
ArbitraryIsTxHydra.Tx.IsTx, Hydra.Tx
AsHeadIdHydra.Tx.HeadId, Hydra.Tx
AsHeadSeedHydra.Tx.HeadId, Hydra.Tx
AsHydraKeyHydra.Tx.Crypto
AsOnChainIdHydra.Tx.OnChainId
assetNameToOnChainIdHydra.Tx.Utils
AsTypeHydra.Tx.Crypto, Hydra.Tx.HeadId, Hydra.Tx.OnChainId, Hydra.Tx
balanceHydra.Tx.IsTx, Hydra.Tx
burnTokensHydra.Ledger.Cardano.Builder, Hydra.Tx
CannotFindHeadOutputToAbortHydra.Tx.Abort
ChainSlot 
1 (Type/Class)Hydra.Chain.ChainState
2 (Data Constructor)Hydra.Chain.ChainState
chainStateSlotHydra.Chain.ChainState
ChainStateTypeHydra.Chain.ChainState
checkBudgetHydra.Ledger.Cardano.Evaluate
CloseHydra.Tx.Observe
ClosedThreadOutput 
1 (Type/Class)Hydra.Tx.Close
2 (Data Constructor)Hydra.Tx.Close
CloseObservation 
1 (Type/Class)Hydra.Tx.Close, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Close, Hydra.Tx.Observe
closeTxHydra.Tx.Close
CollectComHydra.Tx.Observe
CollectComObservation 
1 (Type/Class)Hydra.Tx.CollectCom, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.CollectCom, Hydra.Tx.Observe
collectComTxHydra.Tx.CollectCom
CommitHydra.Tx.Observe
CommitBlueprintTx 
1 (Type/Class)Hydra.Tx.BlueprintTx, Hydra.Tx
2 (Data Constructor)Hydra.Tx.BlueprintTx, Hydra.Tx
CommitObservation 
1 (Type/Class)Hydra.Tx.Commit, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Commit, Hydra.Tx.Observe
commitTxHydra.Tx.Commit
ConfirmedSnapshot 
1 (Type/Class)Hydra.Tx.Snapshot, Hydra.Tx
2 (Data Constructor)Hydra.Tx.Snapshot, Hydra.Tx
ContestHydra.Tx.Observe
ContestationPeriodHydra.Tx.ContestationPeriod
ContestObservation 
1 (Type/Class)Hydra.Tx.Contest, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Contest, Hydra.Tx.Observe
contestTxHydra.Tx.Contest
currencySymbolToHeadIdHydra.Tx.HeadId, Hydra.Tx
DecrementHydra.Tx.Observe
DecrementObservation 
1 (Type/Class)Hydra.Tx.Decrement, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Decrement, Hydra.Tx.Observe
decrementTxHydra.Tx.Decrement
DepositHydra.Tx.Observe
depositAddressHydra.Tx.Deposit
DepositDeadlineHydra.Tx.DepositDeadline
depositFromNominalDiffTimeHydra.Tx.DepositDeadline
DepositObservation 
1 (Type/Class)Hydra.Tx.Deposit, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Deposit, Hydra.Tx.Observe
depositToNominalDiffTimeHydra.Tx.DepositDeadline
depositTxHydra.Tx.Deposit
derivePartyHydra.Tx.Party, Hydra.Tx
deterministicSigningKeyHydra.Tx.Crypto
deterministicSigningKeySeedSizeHydra.Tx.Crypto
dummyValidatorScriptHydra.Tx.Utils
Environment 
1 (Type/Class)Hydra.Tx.Environment
2 (Data Constructor)Hydra.Tx.Environment
epochInfoHydra.Ledger.Cardano.Evaluate
epochSizeHydra.Ledger.Cardano.Evaluate
eraHistoryWithHorizonAtHydra.Ledger.Cardano.Evaluate
eraHistoryWithoutHorizonHydra.Ledger.Cardano.Evaluate
estimateMinFeeHydra.Ledger.Cardano.Evaluate
evaluateTxHydra.Ledger.Cardano.Evaluate
evaluateTx'Hydra.Ledger.Cardano.Evaluate
EvaluationErrorHydra.Ledger.Cardano.Evaluate
EvaluationReportHydra.Ledger.Cardano.Evaluate
FailedKeysHydra.Tx.Crypto
FanoutHydra.Tx.Observe
FanoutObservation 
1 (Type/Class)Hydra.Tx.Fanout, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Fanout, Hydra.Tx.Observe
fanoutTxHydra.Tx.Fanout
findFirstHydra.Tx.Utils
findHeadAssetIdHydra.Tx.Utils
findStateTokenHydra.Tx.Utils
fromChainHydra.Tx.ContestationPeriod
fromChainSnapshotNumberHydra.Tx.Snapshot, Hydra.Tx
fromChainSnapshotVersionHydra.Tx.Snapshot, Hydra.Tx
fromNominalDiffTimeHydra.Tx.ContestationPeriod
genConfirmedSnapshotHydra.Tx.Snapshot, Hydra.Tx
generateSigningKeyHydra.Tx.Crypto
genOnChainIdHydra.Tx.OnChainId
genPointInTimeBeforeHydra.Ledger.Cardano.Evaluate
genValidityBoundsFromContestationPeriodHydra.Ledger.Cardano.Evaluate
getPartyHydra.Tx.Party, Hydra.Tx
getSnapshotHydra.Tx.Snapshot, Hydra.Tx
getVerificationKeyHydra.Tx.Crypto
HashHydra.Tx.Crypto
hashUTxOHydra.Tx.IsTx, Hydra.Tx
HasPartyHydra.Tx.Party, Hydra.Tx
HeadIdHydra.Tx.HeadId, Hydra.Tx
headIdToCurrencySymbolHydra.Tx.HeadId, Hydra.Tx
headIdToPolicyIdHydra.Tx.HeadId, Hydra.Tx
HeadObservationHydra.Tx.Observe
HeadParameters 
1 (Type/Class)Hydra.Tx.HeadParameters, Hydra.Tx
2 (Data Constructor)Hydra.Tx.HeadParameters, Hydra.Tx
HeadSeedHydra.Tx.HeadId, Hydra.Tx
headSeedToTxInHydra.Tx.HeadId, Hydra.Tx
headTokensFromValueHydra.Tx.Utils
hydraHeadV1AssetNameHydra.Tx.Utils
HydraKeyHydra.Tx.Crypto
HydraKeyHashHydra.Tx.Crypto
hydraMetadataLabelHydra.Tx.Utils
HydraMultiSignatureHydra.Tx.Crypto
HydraSignatureHydra.Tx.Crypto
HydraSigningKeyHydra.Tx.Crypto
HydraVerificationKeyHydra.Tx.Crypto
IncrementHydra.Tx.Observe
IncrementalActionHydra.Tx.Utils
IncrementObservation 
1 (Type/Class)Hydra.Tx.Increment, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Increment, Hydra.Tx.Observe
incrementTxHydra.Tx.Increment
InitHydra.Tx.Observe
InitialSnapshotHydra.Tx.Snapshot, Hydra.Tx
InitObservation 
1 (Type/Class)Hydra.Tx.Init, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Init, Hydra.Tx.Observe
initTxHydra.Tx.Init
InvalidPartyInDatumHydra.Tx.Init, Hydra.Tx.Observe
InvalidTransactionException 
1 (Type/Class)Hydra.Ledger.Cardano.Builder, Hydra.Tx
2 (Data Constructor)Hydra.Ledger.Cardano.Builder, Hydra.Tx
IsChainStateHydra.Chain.ChainState
IsTxHydra.Tx.IsTx, Hydra.Tx
KeyHydra.Tx.Crypto
KeyNumberMismatchHydra.Tx.Crypto
maxCpuHydra.Ledger.Cardano.Evaluate
maxMemHydra.Ledger.Cardano.Evaluate
maxTxExecutionUnitsHydra.Ledger.Cardano.Evaluate
maxTxSizeHydra.Ledger.Cardano.Evaluate
mintTokensHydra.Ledger.Cardano.Builder, Hydra.Tx
MissingScriptHydra.Tx.ScriptRegistry, Hydra.Tx
mkCommitDatumHydra.Tx.Commit
mkHeadIdHydra.Tx.HeadId, Hydra.Tx
mkHeadOutputHydra.Tx.Init
mkHeadOutputInitialHydra.Tx.Init
mkHeadParametersHydra.Tx.HeadParameters, Hydra.Tx
mkHydraHeadV1TxNameHydra.Tx.Utils
mkInitialOutputHydra.Tx.Init
MultiSignatureHydra.Tx.Crypto
newScriptRegistryHydra.Tx.ScriptRegistry, Hydra.Tx
NewScriptRegistryExceptionHydra.Tx.ScriptRegistry, Hydra.Tx
NoHeadOutputHydra.Tx.Init, Hydra.Tx.Observe
NoHeadTxHydra.Tx.Observe
NoSTFoundHydra.Tx.Init, Hydra.Tx.Observe
NotAHeadDatumHydra.Tx.Init, Hydra.Tx.Observe
NotAHeadPolicyHydra.Tx.Init, Hydra.Tx.Observe
NotAnInitReasonHydra.Tx.Init, Hydra.Tx.Observe
NoThingHydra.Tx.Utils
observeAbortTxHydra.Tx.Abort, Hydra.Tx.Observe
observeCloseTxHydra.Tx.Close, Hydra.Tx.Observe
observeCollectComTxHydra.Tx.CollectCom, Hydra.Tx.Observe
observeCommitTxHydra.Tx.Commit, Hydra.Tx.Observe
observeContestTxHydra.Tx.Contest, Hydra.Tx.Observe
observeDecrementTxHydra.Tx.Decrement, Hydra.Tx.Observe
observeDepositTxHydra.Tx.Deposit, Hydra.Tx.Observe
observeDepositTxOutHydra.Tx.Deposit
observeFanoutTxHydra.Tx.Fanout, Hydra.Tx.Observe
observeHeadTxHydra.Tx.Observe
observeIncrementTxHydra.Tx.Increment, Hydra.Tx.Observe
observeInitTxHydra.Tx.Init, Hydra.Tx.Observe
observeRecoverTxHydra.Tx.Recover, Hydra.Tx.Observe
OnChainIdHydra.Tx.OnChainId
onChainIdToAssetNameHydra.Tx.Utils
OpenThreadOutput 
1 (Type/Class)Hydra.Tx.CollectCom
2 (Data Constructor)Hydra.Tx.CollectCom
outputsOfUTxOHydra.Tx.IsTx, Hydra.Tx
OverlappingInputsHydra.Tx.Abort
Party 
1 (Type/Class)Hydra.Tx.Party, Hydra.Tx
2 (Data Constructor)Hydra.Tx.Party, Hydra.Tx
partyFromChainHydra.Tx.Party, Hydra.Tx
partyToChainHydra.Tx.Party, Hydra.Tx
plutusV2CostModelHydra.Ledger.Cardano.Evaluate
plutusV3CostModelHydra.Ledger.Cardano.Evaluate
PointInTimeHydra.Tx.Close
pparamsHydra.Ledger.Cardano.Evaluate
PParamsConversionHydra.Ledger.Cardano.Evaluate
propTransactionEvaluatesHydra.Ledger.Cardano.Evaluate
propTransactionFailsEvaluationHydra.Ledger.Cardano.Evaluate
RecoverHydra.Tx.Observe
RecoverObservation 
1 (Type/Class)Hydra.Tx.Recover, Hydra.Tx.Observe
2 (Data Constructor)Hydra.Tx.Recover, Hydra.Tx.Observe
recoverTxHydra.Tx.Recover
registryUTxOHydra.Tx.ScriptRegistry, Hydra.Tx
ScriptRegistry 
1 (Type/Class)Hydra.Tx.ScriptRegistry, Hydra.Tx
2 (Data Constructor)Hydra.Tx.ScriptRegistry, Hydra.Tx
setIncrementalActionMaybeHydra.Tx.Utils
signHydra.Tx.Crypto
SignatureHydra.Tx.Crypto
SigningKeyHydra.Tx.Crypto
slotLengthHydra.Ledger.Cardano.Evaluate
slotNoFromUTCTimeHydra.Ledger.Cardano.Time
slotNoToUTCTimeHydra.Ledger.Cardano.Time
Snapshot 
1 (Type/Class)Hydra.Tx.Snapshot, Hydra.Tx
2 (Data Constructor)Hydra.Tx.Snapshot, Hydra.Tx
SnapshotNumberHydra.Tx.Snapshot, Hydra.Tx
SnapshotVersionHydra.Tx.Snapshot, Hydra.Tx
splitUTxOHydra.Tx.Utils
systemStartHydra.Ledger.Cardano.Evaluate
toChainHydra.Tx.ContestationPeriod
ToCommitHydra.Tx.Utils
ToDecommitHydra.Tx.Utils
toNominalDiffTimeHydra.Tx.ContestationPeriod
toPlutusSignaturesHydra.Tx.Crypto
TransactionBudgetOverspentHydra.Ledger.Cardano.Evaluate
TransactionInvalidHydra.Ledger.Cardano.Evaluate
txIdHydra.Tx.IsTx, Hydra.Tx
TxIdTypeHydra.Tx.IsTx, Hydra.Tx, Hydra.Tx
txInToHeadSeedHydra.Tx.HeadId, Hydra.Tx
TxOutTypeHydra.Tx.IsTx, Hydra.Tx, Hydra.Tx
txSpendingUTxOHydra.Tx.IsTx, Hydra.Tx
unsafeBuildTransactionHydra.Ledger.Cardano.Builder, Hydra.Tx
UnsafeContestationPeriodHydra.Tx.ContestationPeriod
UnsafeDepositDeadlineHydra.Tx.DepositDeadline
UnsafeHeadIdHydra.Tx.HeadId, Hydra.Tx
UnsafeHeadSeedHydra.Tx.HeadId, Hydra.Tx
UnsafeOnChainIdHydra.Tx.OnChainId
UnsafeSnapshotNumberHydra.Tx.Snapshot, Hydra.Tx
UnsafeSnapshotVersionHydra.Tx.Snapshot, Hydra.Tx
usedExecutionUnitsHydra.Ledger.Cardano.Evaluate
utxoFromTxHydra.Tx.IsTx, Hydra.Tx
UTxOHash 
1 (Type/Class)Hydra.Tx.CollectCom
2 (Data Constructor)Hydra.Tx.CollectCom
UTxOTypeHydra.Tx.IsTx, Hydra.Tx, Hydra.Tx
ValueTypeHydra.Tx.IsTx, Hydra.Tx, Hydra.Tx
VerificationKeyHydra.Tx.Crypto
verificationKeyHashHydra.Tx.Crypto
verificationKeyToOnChainIdHydra.Tx.Utils
Verified 
1 (Type/Class)Hydra.Tx.Crypto
2 (Data Constructor)Hydra.Tx.Crypto
verifyHydra.Tx.Crypto
verifyMultiSignatureHydra.Tx.Crypto
withoutUTxOHydra.Tx.IsTx, Hydra.Tx