diff --git a/ouroboros-consensus-cardano/changelog.d/20240808_125131_marcin.wojtowicz_tx_wire_size.md b/ouroboros-consensus-cardano/changelog.d/20240808_125131_marcin.wojtowicz_tx_wire_size.md new file mode 100644 index 0000000000..36b768f5cb --- /dev/null +++ b/ouroboros-consensus-cardano/changelog.d/20240808_125131_marcin.wojtowicz_tx_wire_size.md @@ -0,0 +1,22 @@ + + + + +### Breaking + +- Implement wireTxSize of LedgerSupportsMempool instantiations for Byron and Shelley + diff --git a/ouroboros-consensus-diffusion/changelog.d/20240808_125632_marcin.wojtowicz_tx_wire_size.md b/ouroboros-consensus-diffusion/changelog.d/20240808_125632_marcin.wojtowicz_tx_wire_size.md new file mode 100644 index 0000000000..f8c30ca4c0 --- /dev/null +++ b/ouroboros-consensus-diffusion/changelog.d/20240808_125632_marcin.wojtowicz_tx_wire_size.md @@ -0,0 +1,25 @@ + + + + +### Non-Breaking + +- Pass wireTxSize binding to txSubmission{Inbound, Outbound} which + enables transaction submission handlers to conveniently work with + sizes of byte encoded transactions for network dissemination. + + diff --git a/ouroboros-consensus/changelog.d/20240808_101916_marcin.wojtowicz_tx_wire_size.md b/ouroboros-consensus/changelog.d/20240808_101916_marcin.wojtowicz_tx_wire_size.md new file mode 100644 index 0000000000..abee35af3d --- /dev/null +++ b/ouroboros-consensus/changelog.d/20240808_101916_marcin.wojtowicz_tx_wire_size.md @@ -0,0 +1,23 @@ + + + + +### Breaking + +- Added txWireSize method to LedgerSupportsMempool to provide + a CBOR-encoded transaction size as it is when transmitted + over the network.