From e383a59b5eb077acf7ddb7d8469fda41f22dbf5e Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Wed, 27 Jun 2012 13:33:22 -0700 Subject: [PATCH] Support validations with versions in them. --- src/SerializedObject.h | 1 + src/SerializedValidation.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/SerializedObject.h b/src/SerializedObject.h index ab82ef284c..0918db000f 100644 --- a/src/SerializedObject.h +++ b/src/SerializedObject.h @@ -85,6 +85,7 @@ enum SOE_Field sfTransitExpire, sfTransitRate, sfTransitStart, + sfVersion, sfWalletLocator, // test fields diff --git a/src/SerializedValidation.cpp b/src/SerializedValidation.cpp index dd24a51726..15dca09117 100644 --- a/src/SerializedValidation.cpp +++ b/src/SerializedValidation.cpp @@ -8,6 +8,7 @@ SOElement SerializedValidation::sValidationFormat[] = { { sfLedgerHash, "LedgerHash", STI_HASH256, SOE_REQUIRED, 0 }, { sfCloseTime, "CloseTime", STI_UINT64, SOE_REQUIRED, 0 }, { sfSigningKey, "SigningKey", STI_VL, SOE_REQUIRED, 0 }, + { sfVersion, "Version", STI_UINT32, SOE_IFFLAG, 1 }, { sfExtensions, "Extensions", STI_TL, SOE_IFFLAG, 0x01000000 }, { sfInvalid, NULL, STI_DONE, SOE_NEVER, -1 }, };