diff --git a/ouroboros-consensus-cardano/changelog.d/js-ntc20.md b/ouroboros-consensus-cardano/changelog.d/js-ntc20.md new file mode 100644 index 0000000000..db1064d1ae --- /dev/null +++ b/ouroboros-consensus-cardano/changelog.d/js-ntc20.md @@ -0,0 +1,4 @@ +### Breaking + +* Use new `NodeToClientV_20`. +* Expose new query `QueryStakePoolDefaultVote` in new `ShelleyNodeToClientVersion12`. diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Allegra b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Allegra new file mode 100644 index 0000000000..018b7bc479 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Allegra differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Alonzo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Alonzo new file mode 100644 index 0000000000..d9c76ed708 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Alonzo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Babbage b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Babbage new file mode 100644 index 0000000000..dcabd6d274 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Babbage differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Byron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Byron new file mode 100644 index 0000000000..1728309622 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Byron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Conway b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Conway new file mode 100644 index 0000000000..7e36ce4445 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Conway @@ -0,0 +1 @@ +X1s]k?ժP[{%A \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Mary b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Mary new file mode 100644 index 0000000000..f0ab5dd881 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Mary differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Shelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Shelley new file mode 100644 index 0000000000..15bf711ff0 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_Shelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_WrongEraByron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_WrongEraByron new file mode 100644 index 0000000000..9735c28d23 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_WrongEraByron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_WrongEraShelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_WrongEraShelley new file mode 100644 index 0000000000..43f2fa8267 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/ApplyTxErr_WrongEraShelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Allegra b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Allegra new file mode 100644 index 0000000000..b525fa7868 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Allegra differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Alonzo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Alonzo new file mode 100644 index 0000000000..dc3903d3a6 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Alonzo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Babbage b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Babbage new file mode 100644 index 0000000000..279d590c81 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Babbage differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Byron_EBB b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Byron_EBB new file mode 100644 index 0000000000..d2bc47fdf7 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Byron_EBB differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Byron_regular b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Byron_regular new file mode 100644 index 0000000000..ce89fa545b Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Byron_regular differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Conway b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Conway new file mode 100644 index 0000000000..5ae5c5065d Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Conway differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Mary b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Mary new file mode 100644 index 0000000000..14d8281f93 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Mary differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Shelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Shelley new file mode 100644 index 0000000000..7d900c96a8 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Block_Shelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Allegra b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Allegra new file mode 100644 index 0000000000..61ec98ae96 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Allegra @@ -0,0 +1,3 @@ +X cA:^D d +uS| ] +q \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Alonzo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Alonzo new file mode 100644 index 0000000000..6e6d3158a7 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Alonzo @@ -0,0 +1 @@ +X 3? GCa\ո1%Eg# diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Babbage b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Babbage new file mode 100644 index 0000000000..3c56b72b00 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Babbage @@ -0,0 +1 @@ +X M~@)_ur7WH5O2$h h \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Byron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Byron new file mode 100644 index 0000000000..a07d334baa Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Byron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Conway b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Conway new file mode 100644 index 0000000000..8f2268ce3f --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Conway @@ -0,0 +1 @@ +X K8aLs,а^"5J \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Mary b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Mary new file mode 100644 index 0000000000..1235567289 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Mary @@ -0,0 +1 @@ +X Ճ(x.x_GFߖ} Ԉh+ ޢ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Shelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Shelley new file mode 100644 index 0000000000..667dbef8ea --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTxId_Shelley @@ -0,0 +1 @@ +X np+t3NUe<Ҷ= \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Allegra b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Allegra new file mode 100644 index 0000000000..786e482302 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Allegra differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Alonzo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Alonzo new file mode 100644 index 0000000000..558dfbcca8 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Alonzo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Babbage b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Babbage new file mode 100644 index 0000000000..0be195e3f1 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Babbage differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Byron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Byron new file mode 100644 index 0000000000..9c10e1bb39 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Byron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Conway b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Conway new file mode 100644 index 0000000000..9d1ce51c81 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Conway differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Mary b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Mary new file mode 100644 index 0000000000..1d7d61fa77 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Mary differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Shelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Shelley new file mode 100644 index 0000000000..d41c1aacc8 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/GenTx_Shelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..bc0aee634c Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetBigLedgerPeerSnapshot differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetCurrentPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetCurrentPParams new file mode 100644 index 0000000000..4d12a7ad6b Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetCurrentPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetEpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetEpochNo new file mode 100644 index 0000000000..1d07267558 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetEpochNo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetGenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetGenesisConfig new file mode 100644 index 0000000000..6741a401cb Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetGenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetLedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetLedgerTip new file mode 100644 index 0000000000..6706725ac7 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..08c5c789e9 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetProposedPParamsUpdates new file mode 100644 index 0000000000..e85ed2037e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetProposedPParamsUpdates differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetStakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetStakeDistribution new file mode 100644 index 0000000000..b5f799b270 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Allegra_GetStakeDistribution differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..7312d4e726 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetBigLedgerPeerSnapshot differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetCurrentPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetCurrentPParams new file mode 100644 index 0000000000..046b306d4d Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetCurrentPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetEpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetEpochNo new file mode 100644 index 0000000000..a6f766751b Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetEpochNo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetGenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetGenesisConfig new file mode 100644 index 0000000000..f701524d73 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetGenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetLedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetLedgerTip new file mode 100644 index 0000000000..d9a18e85a2 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..58e70d849d Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetProposedPParamsUpdates new file mode 100644 index 0000000000..3e58e98cc2 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetProposedPParamsUpdates differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetStakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetStakeDistribution new file mode 100644 index 0000000000..e5308b275a Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Alonzo_GetStakeDistribution differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_AnytimeByron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_AnytimeByron new file mode 100644 index 0000000000..6fd42d6043 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_AnytimeByron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_AnytimeShelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_AnytimeShelley new file mode 100644 index 0000000000..d82b9fc7f4 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_AnytimeShelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetCurrentPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetCurrentPParams new file mode 100644 index 0000000000..cd6d53bc79 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetCurrentPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetEpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetEpochNo new file mode 100644 index 0000000000..f5ea7bd085 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetEpochNo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetGenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetGenesisConfig new file mode 100644 index 0000000000..e6ee8c45c4 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetGenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetLedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetLedgerTip new file mode 100644 index 0000000000..4d00b4e9fa Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..b5217dc67a Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetProposedPParamsUpdates new file mode 100644 index 0000000000..62efc1c1ea Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetProposedPParamsUpdates differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetStakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetStakeDistribution new file mode 100644 index 0000000000..41aeabd30d Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Babbage_GetStakeDistribution differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Byron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Byron new file mode 100644 index 0000000000..cfa4236d51 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Byron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetCurrentPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetCurrentPParams new file mode 100644 index 0000000000..05f2ba9773 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetCurrentPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetEpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetEpochNo new file mode 100644 index 0000000000..915b078647 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetEpochNo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetGenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetGenesisConfig new file mode 100644 index 0000000000..70189500e9 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetGenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetLedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetLedgerTip new file mode 100644 index 0000000000..7337b0de4e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..b47684f4c3 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetProposedPParamsUpdates new file mode 100644 index 0000000000..38afb22354 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetProposedPParamsUpdates differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetStakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetStakeDistribution new file mode 100644 index 0000000000..89ed187e31 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Conway_GetStakeDistribution differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_HardFork b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_HardFork new file mode 100644 index 0000000000..64c266fdc5 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_HardFork differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..b3f0d169c0 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetBigLedgerPeerSnapshot differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetCurrentPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetCurrentPParams new file mode 100644 index 0000000000..7338cd7416 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetCurrentPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetEpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetEpochNo new file mode 100644 index 0000000000..58e4767132 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetEpochNo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetGenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetGenesisConfig new file mode 100644 index 0000000000..2306eb025e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetGenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetLedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetLedgerTip new file mode 100644 index 0000000000..c5b7ef0497 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..72f3ff8f93 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetProposedPParamsUpdates new file mode 100644 index 0000000000..b833d91e65 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetProposedPParamsUpdates differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetStakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetStakeDistribution new file mode 100644 index 0000000000..e63d41b76d Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Mary_GetStakeDistribution differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..95d62a50fd Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetBigLedgerPeerSnapshot differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetCurrentPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetCurrentPParams new file mode 100644 index 0000000000..cafc5b7290 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetCurrentPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetEpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetEpochNo new file mode 100644 index 0000000000..112bec95a3 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetEpochNo differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetGenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetGenesisConfig new file mode 100644 index 0000000000..bca99cf254 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetGenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetLedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetLedgerTip new file mode 100644 index 0000000000..33dba00f05 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..57e64f50fb Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetProposedPParamsUpdates new file mode 100644 index 0000000000..8fe4019886 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetProposedPParamsUpdates differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetStakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetStakeDistribution new file mode 100644 index 0000000000..8d50b1f974 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Query_Shelley_GetStakeDistribution differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_EmptyPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_EmptyPParams new file mode 100644 index 0000000000..231cb35567 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_EpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_EpochNo new file mode 100644 index 0000000000..b180370379 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_GenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_GenesisConfig new file mode 100644 index 0000000000..10a12c2526 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..2c6a1843ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_GetBigLedgerPeerSnapshot @@ -0,0 +1,3 @@ +* + +ҟ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_LedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_LedgerTip new file mode 100644 index 0000000000..e64ffada5d --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_LedgerTip @@ -0,0 +1 @@ + X B!)k8 Pl"5^ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_NonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_NonMyopicMemberRewards new file mode 100644 index 0000000000..c47618c170 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_NonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_ProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_ProposedPParamsUpdates new file mode 100644 index 0000000000..4918531195 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_ProposedPParamsUpdates @@ -0,0 +1 @@ +X ts.?9ZEP# 2d \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_StakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_StakeDistribution new file mode 100644 index 0000000000..968f15663d --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Allegra_StakeDistribution @@ -0,0 +1 @@ +X1s]k?ժP[{%AX -ò^46R>Žb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_EmptyPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_EmptyPParams new file mode 100644 index 0000000000..9e750e2688 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_EpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_EpochNo new file mode 100644 index 0000000000..b180370379 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_GenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_GenesisConfig new file mode 100644 index 0000000000..10a12c2526 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..2c6a1843ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_GetBigLedgerPeerSnapshot @@ -0,0 +1,3 @@ +* + +ҟ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_LedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_LedgerTip new file mode 100644 index 0000000000..a8d3ebca89 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_LedgerTip @@ -0,0 +1 @@ + X 8ofo&&&nss$& \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_NonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_NonMyopicMemberRewards new file mode 100644 index 0000000000..c47618c170 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_NonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_ProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_ProposedPParamsUpdates new file mode 100644 index 0000000000..4080e95c54 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_ProposedPParamsUpdates @@ -0,0 +1 @@ +X ts.?9ZEP# 2 \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_StakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_StakeDistribution new file mode 100644 index 0000000000..968f15663d --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Alonzo_StakeDistribution @@ -0,0 +1 @@ +X1s]k?ժP[{%AX -ò^46R>Žb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_AnytimeByron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_AnytimeByron new file mode 100644 index 0000000000..070897ad04 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_AnytimeByron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_AnytimeShelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_AnytimeShelley new file mode 100644 index 0000000000..61dee1376e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_AnytimeShelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_EmptyPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_EmptyPParams new file mode 100644 index 0000000000..edc6f11887 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_EpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_EpochNo new file mode 100644 index 0000000000..b180370379 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_GenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_GenesisConfig new file mode 100644 index 0000000000..10a12c2526 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_LedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_LedgerTip new file mode 100644 index 0000000000..c36241968e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_LedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_NonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_NonMyopicMemberRewards new file mode 100644 index 0000000000..c47618c170 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_NonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_ProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_ProposedPParamsUpdates new file mode 100644 index 0000000000..4080e95c54 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_ProposedPParamsUpdates @@ -0,0 +1 @@ +X ts.?9ZEP# 2 \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_StakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_StakeDistribution new file mode 100644 index 0000000000..968f15663d --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Babbage_StakeDistribution @@ -0,0 +1 @@ +X1s]k?ժP[{%AX -ò^46R>Žb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Byron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Byron new file mode 100644 index 0000000000..d66107b64e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Byron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_EmptyPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_EmptyPParams new file mode 100644 index 0000000000..04416edc30 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_EpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_EpochNo new file mode 100644 index 0000000000..b180370379 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_GenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_GenesisConfig new file mode 100644 index 0000000000..10a12c2526 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_LedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_LedgerTip new file mode 100644 index 0000000000..2eeba1fbba --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_LedgerTip @@ -0,0 +1 @@ + X M7!SYǭdGfp; \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_NonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_NonMyopicMemberRewards new file mode 100644 index 0000000000..c47618c170 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_NonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_ProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_ProposedPParamsUpdates new file mode 100644 index 0000000000..4080e95c54 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_ProposedPParamsUpdates @@ -0,0 +1 @@ +X ts.?9ZEP# 2 \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_StakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_StakeDistribution new file mode 100644 index 0000000000..967baf0b47 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Conway_StakeDistribution @@ -0,0 +1 @@ +X1s]k?ժP[{%AX -ò^46R>Žb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_EraMismatchByron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_EraMismatchByron new file mode 100644 index 0000000000..9735c28d23 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_EraMismatchByron differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_EraMismatchShelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_EraMismatchShelley new file mode 100644 index 0000000000..43f2fa8267 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_EraMismatchShelley differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_HardFork b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_HardFork new file mode 100644 index 0000000000..84885abaa8 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_HardFork differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_EmptyPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_EmptyPParams new file mode 100644 index 0000000000..0240c52f6f Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_EpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_EpochNo new file mode 100644 index 0000000000..b180370379 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_GenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_GenesisConfig new file mode 100644 index 0000000000..10a12c2526 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..2c6a1843ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_GetBigLedgerPeerSnapshot @@ -0,0 +1,3 @@ +* + +ҟ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_LedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_LedgerTip new file mode 100644 index 0000000000..6ec12660a7 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Mary_LedgerTip @@ -0,0 +1 @@ + X EŽb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_EmptyPParams b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_EmptyPParams new file mode 100644 index 0000000000..b792678e2e Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_EpochNo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_EpochNo new file mode 100644 index 0000000000..b180370379 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_GenesisConfig b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_GenesisConfig new file mode 100644 index 0000000000..10a12c2526 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..2c6a1843ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_GetBigLedgerPeerSnapshot @@ -0,0 +1,3 @@ +* + +ҟ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_LedgerTip b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_LedgerTip new file mode 100644 index 0000000000..32d3f65a35 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_LedgerTip @@ -0,0 +1 @@ + X u'9Ki(׺yC)l \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_NonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_NonMyopicMemberRewards new file mode 100644 index 0000000000..c47618c170 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_NonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_ProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_ProposedPParamsUpdates new file mode 100644 index 0000000000..4918531195 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_ProposedPParamsUpdates @@ -0,0 +1 @@ +X ts.?9ZEP# 2d \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_StakeDistribution b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_StakeDistribution new file mode 100644 index 0000000000..968f15663d --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/Result_Shelley_StakeDistribution @@ -0,0 +1 @@ +X1s]k?ժP[{%AX -ò^46R>Žb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Allegra b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Allegra new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Allegra @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Alonzo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Alonzo new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Alonzo @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Babbage b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Babbage new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Babbage @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Byron_EBB b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Byron_EBB new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Byron_EBB @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Byron_regular b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Byron_regular new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Byron_regular @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Conway b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Conway new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Conway @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Mary b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Mary new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Mary @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Shelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Shelley new file mode 100644 index 0000000000..6a5024d0dc --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SerialisedBlock_Shelley @@ -0,0 +1 @@ +O \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Allegra b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Allegra new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Allegra @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Alonzo b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Alonzo new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Alonzo @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Babbage b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Babbage new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Babbage @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Byron b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Byron new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Byron @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Conway b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Conway new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Conway @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Mary b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Mary new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Mary @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Shelley b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Shelley new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/cardano/QueryVersion2/CardanoNodeToClientVersion16/SlotNo_Shelley @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/ApplyTxErr b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/ApplyTxErr new file mode 100644 index 0000000000..7fcb1ef707 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/ApplyTxErr differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Block b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Block new file mode 100644 index 0000000000..f49d79d20f Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Block differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/GenTx b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/GenTx new file mode 100644 index 0000000000..ddad98bf82 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/GenTx differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/GenTxId b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/GenTxId new file mode 100644 index 0000000000..b26e394526 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/GenTxId @@ -0,0 +1 @@ +X np+t3NUe<Ҷ= \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..1799efd138 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetBigLedgerPeerSnapshot @@ -0,0 +1 @@ +" \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetCurrentPParams b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetCurrentPParams new file mode 100644 index 0000000000..f05c5a13e1 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetCurrentPParams @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetEpochNo b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetEpochNo new file mode 100644 index 0000000000..17bb347215 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetEpochNo @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetGenesisConfig b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetGenesisConfig new file mode 100644 index 0000000000..b9eb323e65 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetGenesisConfig @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetLedgerTip b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetLedgerTip new file mode 100644 index 0000000000..8b040ead36 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetLedgerTip differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetNonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetNonMyopicMemberRewards new file mode 100644 index 0000000000..2963a50540 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetNonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetProposedPParamsUpdates new file mode 100644 index 0000000000..e8a0edfbbb --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetProposedPParamsUpdates @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetStakeDistribution b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetStakeDistribution new file mode 100644 index 0000000000..34008b6588 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Query_GetStakeDistribution @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_EmptyPParams b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_EmptyPParams new file mode 100644 index 0000000000..e09e9163f6 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_EmptyPParams differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_EpochNo b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_EpochNo new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_EpochNo @@ -0,0 +1 @@ + diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_GenesisConfig b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_GenesisConfig new file mode 100644 index 0000000000..2b8afb63eb Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_GenesisConfig differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_GetBigLedgerPeerSnapshot b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_GetBigLedgerPeerSnapshot new file mode 100644 index 0000000000..9fdbcecb87 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_GetBigLedgerPeerSnapshot @@ -0,0 +1,3 @@ +* + +ҟ \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_LedgerTip b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_LedgerTip new file mode 100644 index 0000000000..622a58e349 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_LedgerTip @@ -0,0 +1 @@ + X u'9Ki(׺yC)l \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_NonMyopicMemberRewards b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_NonMyopicMemberRewards new file mode 100644 index 0000000000..0cb4c8c211 Binary files /dev/null and b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_NonMyopicMemberRewards differ diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_ProposedPParamsUpdates b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_ProposedPParamsUpdates new file mode 100644 index 0000000000..ff22aff4e6 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_ProposedPParamsUpdates @@ -0,0 +1 @@ +X ts.?9ZEP# 2d \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_StakeDistribution b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_StakeDistribution new file mode 100644 index 0000000000..12f9add46f --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/Result_StakeDistribution @@ -0,0 +1 @@ +X1s]k?ժP[{%AX -ò^46R>Žb{L \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/SerialisedBlock b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/SerialisedBlock new file mode 100644 index 0000000000..558b48dd80 --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/SerialisedBlock @@ -0,0 +1 @@ +G \ No newline at end of file diff --git a/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/SlotNo b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/SlotNo new file mode 100644 index 0000000000..d9ba7315ac --- /dev/null +++ b/ouroboros-consensus-cardano/golden/shelley/QueryVersion2/ShelleyNodeToClientVersion12/SlotNo @@ -0,0 +1 @@ +* \ No newline at end of file diff --git a/ouroboros-consensus-cardano/src/ouroboros-consensus-cardano/Ouroboros/Consensus/Cardano/Node.hs b/ouroboros-consensus-cardano/src/ouroboros-consensus-cardano/Ouroboros/Consensus/Cardano/Node.hs index 36be8ac6e1..e25fc2d747 100644 --- a/ouroboros-consensus-cardano/src/ouroboros-consensus-cardano/Ouroboros/Consensus/Cardano/Node.hs +++ b/ouroboros-consensus-cardano/src/ouroboros-consensus-cardano/Ouroboros/Consensus/Cardano/Node.hs @@ -46,6 +46,7 @@ module Ouroboros.Consensus.Cardano.Node ( , pattern CardanoNodeToClientVersion13 , pattern CardanoNodeToClientVersion14 , pattern CardanoNodeToClientVersion15 + , pattern CardanoNodeToClientVersion16 , pattern CardanoNodeToNodeVersion1 , pattern CardanoNodeToNodeVersion2 ) where @@ -328,6 +329,23 @@ pattern CardanoNodeToClientVersion15 = :* Nil ) +-- | The hard fork enabled, and the Shelley, Allegra, Mary, Alonzo and Babbage +-- and Conway eras enabled, using 'ShelleyNodeToClientVersion12' for the +-- Shelley-based eras. +pattern CardanoNodeToClientVersion16 :: BlockNodeToClientVersion (CardanoBlock c) +pattern CardanoNodeToClientVersion16 = + HardForkNodeToClientEnabled + HardForkSpecificNodeToClientVersion3 + ( EraNodeToClientEnabled ByronNodeToClientVersion1 + :* EraNodeToClientEnabled ShelleyNodeToClientVersion12 + :* EraNodeToClientEnabled ShelleyNodeToClientVersion12 + :* EraNodeToClientEnabled ShelleyNodeToClientVersion12 + :* EraNodeToClientEnabled ShelleyNodeToClientVersion12 + :* EraNodeToClientEnabled ShelleyNodeToClientVersion12 + :* EraNodeToClientEnabled ShelleyNodeToClientVersion12 + :* Nil + ) + instance CardanoHardForkConstraints c => SupportedNetworkProtocolVersion (CardanoBlock c) where supportedNodeToNodeVersions _ = Map.fromList $ @@ -340,9 +358,10 @@ instance CardanoHardForkConstraints c , (NodeToClientV_17, CardanoNodeToClientVersion13) , (NodeToClientV_18, CardanoNodeToClientVersion14) , (NodeToClientV_19, CardanoNodeToClientVersion15) + , (NodeToClientV_20, CardanoNodeToClientVersion16) ] - latestReleasedNodeVersion _prx = (Just NodeToNodeV_14, Just NodeToClientV_19) + latestReleasedNodeVersion _prx = (Just NodeToNodeV_14, Just NodeToClientV_20) {------------------------------------------------------------------------------- ProtocolInfo diff --git a/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/NetworkProtocolVersion.hs b/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/NetworkProtocolVersion.hs index 957bddce67..73a219fc95 100644 --- a/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/NetworkProtocolVersion.hs +++ b/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/NetworkProtocolVersion.hs @@ -26,6 +26,9 @@ data ShelleyNodeToClientVersion = -- | New queries introduced: GetBigLedgerPeerSnapshot | ShelleyNodeToClientVersion11 + + -- | New queries introduced: QueryStakePoolDefaultVote + | ShelleyNodeToClientVersion12 deriving (Show, Eq, Ord, Enum, Bounded) instance HasNetworkProtocolVersion (ShelleyBlock proto era) where @@ -43,6 +46,7 @@ instance SupportedNetworkProtocolVersion (ShelleyBlock proto era) where , (NodeToClientV_17, ShelleyNodeToClientVersion9) , (NodeToClientV_18, ShelleyNodeToClientVersion10) , (NodeToClientV_19, ShelleyNodeToClientVersion11) + , (NodeToClientV_20, ShelleyNodeToClientVersion12) ] latestReleasedNodeVersion = latestReleasedNodeVersionDefault diff --git a/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/Query.hs b/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/Query.hs index a8abefad56..d265035ded 100644 --- a/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/Query.hs +++ b/ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/Query.hs @@ -318,6 +318,11 @@ data instance BlockQuery (ShelleyBlock proto era) :: Type -> Type where GetBigLedgerPeerSnapshot :: BlockQuery (ShelleyBlock proto era) LedgerPeerSnapshot + QueryStakePoolDefaultVote + :: CG.ConwayEraGov era + => KeyHash 'StakePool + -> BlockQuery (ShelleyBlock proto era) CG.DefaultVote + -- WARNING: please add new queries to the end of the list and stick to this -- order in all other pattern matches on queries. This helps in particular -- with the en/decoders, as we want the CBOR tags to be ordered. @@ -490,6 +495,8 @@ instance ledgerPeers = second (fmap stakePoolRelayAccessPoint) <$> getPeers lst bigLedgerPeers = accumulateBigLedgerStake ledgerPeers in LedgerPeerSnapshot (slot, bigLedgerPeers) + QueryStakePoolDefaultVote stakePool -> + SL.queryStakePoolDefaultVote st stakePool where lcfg = configLedger $ getExtLedgerCfg cfg globals = shelleyLedgerGlobals lcfg @@ -653,6 +660,8 @@ instance SameDepIndex (BlockQuery (ShelleyBlock proto era)) where sameDepIndex GetFuturePParams{} _ = Nothing sameDepIndex GetBigLedgerPeerSnapshot GetBigLedgerPeerSnapshot = Just Refl sameDepIndex GetBigLedgerPeerSnapshot _ = Nothing + sameDepIndex QueryStakePoolDefaultVote{} QueryStakePoolDefaultVote{} = Just Refl + sameDepIndex QueryStakePoolDefaultVote{} _ = Nothing deriving instance Eq (BlockQuery (ShelleyBlock proto era) result) deriving instance Show (BlockQuery (ShelleyBlock proto era) result) @@ -694,6 +703,7 @@ instance ShelleyCompatible proto era => ShowQuery (BlockQuery (ShelleyBlock prot GetRatifyState {} -> show GetFuturePParams {} -> show GetBigLedgerPeerSnapshot -> show + QueryStakePoolDefaultVote {} -> show -- | Is the given query supported by the given 'ShelleyNodeToClientVersion'? querySupportedVersion :: BlockQuery (ShelleyBlock proto era) result -> ShelleyNodeToClientVersion -> Bool @@ -733,6 +743,7 @@ querySupportedVersion = \case GetRatifyState {} -> (>= v9) GetFuturePParams {} -> (>= v10) GetBigLedgerPeerSnapshot -> (>= v11) + QueryStakePoolDefaultVote {} -> (>= v12) -- WARNING: when adding a new query, a new @ShelleyNodeToClientVersionX@ -- must be added. See #2830 for a template on how to do this. where @@ -740,6 +751,7 @@ querySupportedVersion = \case v9 = ShelleyNodeToClientVersion9 v10 = ShelleyNodeToClientVersion10 v11 = ShelleyNodeToClientVersion11 + v12 = ShelleyNodeToClientVersion12 {------------------------------------------------------------------------------- Auxiliary @@ -862,6 +874,8 @@ encodeShelleyQuery query = case query of CBOR.encodeListLen 1 <> CBOR.encodeWord8 33 GetBigLedgerPeerSnapshot -> CBOR.encodeListLen 1 <> CBOR.encodeWord8 34 + QueryStakePoolDefaultVote stakePoolKey -> + CBOR.encodeListLen 2 <> CBOR.encodeWord8 35 <> LC.toEraCBOR @era stakePoolKey decodeShelleyQuery :: forall era proto. ShelleyBasedEra era @@ -924,6 +938,7 @@ decodeShelleyQuery = do (1, 32) -> requireCG $ return $ SomeSecond GetRatifyState (1, 33) -> requireCG $ return $ SomeSecond GetFuturePParams (1, 34) -> return $ SomeSecond GetBigLedgerPeerSnapshot + (2, 35) -> requireCG $ SomeSecond . QueryStakePoolDefaultVote <$> LC.fromEraCBOR @era _ -> failmsg "invalid" encodeShelleyResult :: @@ -966,6 +981,7 @@ encodeShelleyResult _v query = case query of GetRatifyState {} -> LC.toEraCBOR @era GetFuturePParams {} -> LC.toEraCBOR @era GetBigLedgerPeerSnapshot -> toCBOR + QueryStakePoolDefaultVote {} -> toCBOR decodeShelleyResult :: forall proto era result. ShelleyCompatible proto era @@ -1008,6 +1024,7 @@ decodeShelleyResult _v query = case query of GetRatifyState {} -> LC.fromEraCBOR @era GetFuturePParams {} -> LC.fromEraCBOR @era GetBigLedgerPeerSnapshot -> fromCBOR + QueryStakePoolDefaultVote {} -> fromCBOR -- | The stake snapshot returns information about the mark, set, go ledger snapshots for a pool, -- plus the total active stake for each snapshot that can be used in a 'sigma' calculation. diff --git a/ouroboros-consensus-cardano/test/cardano-test/Test/Consensus/Cardano/Golden.hs b/ouroboros-consensus-cardano/test/cardano-test/Test/Consensus/Cardano/Golden.hs index 215525865c..b89e7708ea 100644 --- a/ouroboros-consensus-cardano/test/cardano-test/Test/Consensus/Cardano/Golden.hs +++ b/ouroboros-consensus-cardano/test/cardano-test/Test/Consensus/Cardano/Golden.hs @@ -36,4 +36,5 @@ instance CardanoHardForkConstraints c CardanoNodeToClientVersion13 -> "CardanoNodeToClientVersion13" CardanoNodeToClientVersion14 -> "CardanoNodeToClientVersion14" CardanoNodeToClientVersion15 -> "CardanoNodeToClientVersion15" + CardanoNodeToClientVersion16 -> "CardanoNodeToClientVersion16" _ -> error $ "Unknown version: " <> show blockVersion diff --git a/ouroboros-consensus/changelog.d/jasagredo-ntc20.md b/ouroboros-consensus/changelog.d/jasagredo-ntc20.md new file mode 100644 index 0000000000..a78d5576db --- /dev/null +++ b/ouroboros-consensus/changelog.d/jasagredo-ntc20.md @@ -0,0 +1,3 @@ +### Non-Breaking + +* Use new `NodeToClientV_20`.