Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano Transactions responses
Synopsis
-
data
Transaction
=
Transaction
{
- _transactionHash :: Text
- _transactionBlock :: BlockHash
- _transactionBlockHeight :: Integer
- _transactionSlot :: Slot
- _transactionIndex :: Integer
- _transactionOutputAmount :: [ Amount ]
- _transactionFees :: Lovelaces
- _transactionDeposit :: Lovelaces
- _transactionSize :: Integer
- _transactionInvalidBefore :: Maybe Text
- _transactionInvalidHereafter :: Maybe Text
- _transactionUtxoCount :: Integer
- _transactionWithdrawalCount :: Integer
- _transactionMirCertCount :: Integer
- _transactionDelegationCount :: Integer
- _transactionStakeCertCount :: Integer
- _transactionPoolUpdateCount :: Integer
- _transactionPoolRetireCount :: Integer
- _transactionAssetMintOrBurnCount :: Integer
- _transactionRedeemerCount :: Integer
- _transactionValidContract :: Bool
- data TransactionUtxos = TransactionUtxos { }
- data UtxoInput = UtxoInput { }
- data UtxoOutput = UtxoOutput { }
- data ValidationPurpose
- data TransactionRedeemer = TransactionRedeemer { }
- data TransactionStake = TransactionStake { }
- data TransactionDelegation = TransactionDelegation { }
- data TransactionWithdrawal = TransactionWithdrawal { }
- data Pot
- data TransactionMir = TransactionMir { }
-
data
TransactionPoolUpdate
=
TransactionPoolUpdate
{
- _transactionPoolUpdateCertIndex :: Integer
- _transactionPoolUpdatePoolId :: PoolId
- _transactionPoolUpdateVrfKey :: Text
- _transactionPoolUpdatePledge :: Lovelaces
- _transactionPoolUpdateMarginCost :: Double
- _transactionPoolUpdateFixedCost :: Lovelaces
- _transactionPoolUpdateRewardAccount :: Address
- _transactionPoolUpdateOwners :: [ Address ]
- _transactionPoolUpdateMetadata :: Maybe PoolUpdateMetadata
- _transactionPoolUpdateRelays :: [ PoolRelay ]
- _transactionPoolUpdateActiveEpoch :: Epoch
- data PoolUpdateMetadata = PoolUpdateMetadata { }
- data TransactionPoolRetiring = TransactionPoolRetiring { }
- data TransactionMetaJSON = TransactionMetaJSON { }
- data TransactionMetaCBOR = TransactionMetaCBOR { }
Documentation
data Transaction Source #
Information about a transaction
Transaction | |
|
Instances
data TransactionUtxos Source #
Transaction UTxOs
TransactionUtxos | |
|
Instances
Transaction input UTxO
UtxoInput | |
|
Instances
data UtxoOutput Source #
Transaction output UTxO
UtxoOutput | |
|
Instances
data ValidationPurpose Source #
Validation purpose
Instances
data TransactionRedeemer Source #
Transaction redeemer
TransactionRedeemer | |
|
Instances
data TransactionStake Source #
Information about (de-)registration of a stake address within a transaction
TransactionStake | |
|
Instances
data TransactionDelegation Source #
Information about delegation certificates of a specific transaction
TransactionDelegation | |
|
Instances
data TransactionWithdrawal Source #
Information about withdrawals of a specific transaction
TransactionWithdrawal | |
|
Instances
Pot from which MIRs are transferred
data TransactionMir Source #
Information about Move Instantaneous Rewards (MIRs) of a specific transaction
TransactionMir | |
|
Instances
data TransactionPoolUpdate Source #
Information about stake pool registration and update certificates of a specific transaction
TransactionPoolUpdate | |
|
Instances
data PoolUpdateMetadata Source #
Update of a pool metadata
PoolUpdateMetadata | |
|
Instances
data TransactionPoolRetiring Source #
Information about stake pool retirements within a specific transaction
TransactionPoolRetiring | |
|
Instances
data TransactionMetaJSON Source #
Transaction metadata in JSON
TransactionMetaJSON | |
|
Instances
data TransactionMetaCBOR Source #
Transaction metadata in CBOR
TransactionMetaCBOR | |
|