@cardano-ogmios/schema
Advanced tools
Changelog
[6.11.1] - 2025-01-31
queryLedgerState/delegateRepresentatives
.Changelog
[6.11.0] - 2025-01-12
The queryLedgerState/stakePools
query now take an optional includeStake: bool
parameter. When provided and set to true
, each stake pool result will include an additional stake
field with its current absolute live stake (reflecting its governance power).
A new query [queryLedgerState/delegateRepresentatives
] to fetch all registered (and pre-defined) DReps, alongside their metadata and live stake. In a similar fashion to many other queries, DReps can be filtered using keys
or scripts
credentials in the query parameters. When both are omitted, all representatives are returned.
cardano-node==10.1.4
Changelog
[6.10.0] - 2024-12-14
![TypeScript][] The ConnectionConfig
can now take an optional address
object, so that URL with paths can be provided instead of only host/port; allowing for more flexible connection options.
New ledger-state query ledgerState/dump
which dumps the ENTIRE ledger-state as base16-encoded CBOR. That query is mostly for advanced used only, and spits out a lot of data. Use only if you know what you're doing.
Changelog
[6.9.0] - UNRELEASED
cardano-node==10.1.2
and associated dependencies.
EmptyTreasuryWithdrawal
(code=3168
) triggered when a transaction contains a governance proposal with an empty treasury withdrawal.UnexpectedMempoolError
(code=3997
) triggered when a transaction is rejected due to custom arbitrary rules that prevented it from entering the mempool.Changelog
[6.8.0] - 2024-09-21
cardano-node==9.2.0
and associated dependencies.queryLedgerState/governanceProposals
to retrieve currently active governance proposals and their ratification state (i.e. ongoig votes).Fix automatic transaction upgrade to NOT change underlying binary format during upgrade. The previous implementation would on some occasions alter the serialized form, thus causing transaction hash to change and invalidating all signatures on it. The new approach does always preserve binary serialisation, but as a result, makes more scenario not translatable (e.g. trying to translate a multi-asset UTxOs containing a 0 quantity is impossible when targetting Conway).
![TypeScript][] Fix JSON deserialization of metadata on web platforms.
Changelog
[6.7.0] - 2024-09-13
Changelog
[6.6.2] - 2024-09-10
cardano-node==9.1.1
/ cardano-ledger-shelley==1.12.3.0
carrying an important fix for pointer deserialization.Changelog
[6.6.1] - 2024-09-01
"babbage"
being reported as the block era for Conway blocks.Changelog
[6.6.0] - 2024-08-15
Add missing treasury.value
and treasury.donation
for Conway transactions.
Add missing protocolParametersUpdate.security
thresholds to stake pools voting thresholds in Conway governance actions.
Add missing ancestor
to various governance actions, pointing to the previous action of the same group.
Add a new from
field to objects referring to stake credential. The field allows to distinguish between verification key and script credentials.
![TypeScript][] The stakePools
method on the LedgerStateQueryClient
now supports an extra filter
. The filters were available on th standalone query but not via the client somehow.
Fix upgradability of Alonzo/Babbage transactions into Conway transactions. Before, Babbage transaction submitted for evaluation that spent Plutus V3 Scripts while using a Babbage serialization format would failed to upgrade into Conway transactions due to incompatibility at the binary level. The translation has been fixed, except for truly incompatible transactions (e.g. those containing MIR or duplicate certificates).
Refresh embedded configuration files to match those expected by cardano-node==9.1.0
(in particular, genesis files for mainnet, preview and preprod).
Only return OverlappingAdditionalUtxo
error during transaction simulation when overlapping utxo differ from the ones fetched from the ledger.