From c5b35976eef07470534c65e9f18c02b0f5e40c4a Mon Sep 17 00:00:00 2001 From: Nathan Marley Date: Sat, 10 Nov 2018 13:54:08 -0200 Subject: [PATCH] add size fields for following var len fields (#29) --- dip-0004.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dip-0004.md b/dip-0004.md index c38e902..9e061b3 100644 --- a/dip-0004.md +++ b/dip-0004.md @@ -112,7 +112,9 @@ The `MNLISTDIFF` message contains a serialized object with the following structu | merkleFlagsCount | compactSize uint | 1-9 | Number of Merkle flag bytes | | merkleFlags | uint8_t[] | variable | Merkle flag bits, packed per 8 in a byte, least significant bit first | | cbTx | CTransaction | variable | The fully serialized coinbase transaction of blockHash | +| deletedMNcount | compactSize uint | 1-9 | Number of ProRegTx hashes which were deleted after baseBlockHash | | deletedMNs | uint256[] | variable | A list of ProRegTx hashes for masternode which were deleted after baseBlockHash | +| mnCount | compactSize uint | 1-9 | Number of SML entries which were added or updated since baseBlockHash | | mnList | SMLEntry[] | variable | The list of SML entries which were added or updated since baseBlockHash | ## Tracking/Updating and verifying masternode lists based on MNLISTDIFF