From f34cf72f15eff5cb96de4e9cdaadf3c49bdabc33 Mon Sep 17 00:00:00 2001 From: Arthur Britto Date: Fri, 1 Jun 2012 01:33:31 -0700 Subject: [PATCH] Use 16 bits for name space keys in index generation. --- src/LedgerIndex.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/LedgerIndex.cpp b/src/LedgerIndex.cpp index 52dde491d4..9037ce125f 100644 --- a/src/LedgerIndex.cpp +++ b/src/LedgerIndex.cpp @@ -5,7 +5,7 @@ uint256 Ledger::getAccountRootIndex(const uint160& uAccountID) { Serializer s; - s.add8(spaceAccount); + s.add16(spaceAccount); s.add160(uAccountID); return s.getSHA512Half(); @@ -18,7 +18,7 @@ uint256 Ledger::getRippleStateIndex(const NewcoinAddress& naA, const NewcoinAddr bool bAltB = uAID < uBID; Serializer s; - s.add8(spaceRipple); + s.add16(spaceRipple); s.add160(bAltB ? uAID : uBID); s.add160(bAltB ? uBID : uAID); s.add160(uCurrency); @@ -30,7 +30,7 @@ uint256 Ledger::getRippleDirIndex(const uint160& uAccountID) { Serializer s; - s.add8(spaceRippleDir); + s.add16(spaceRippleDir); s.add160(uAccountID); return s.getSHA512Half(); @@ -40,7 +40,7 @@ uint256 Ledger::getGeneratorIndex(const uint160& uGeneratorID) { Serializer s; - s.add8(spaceGenerator); + s.add16(spaceGenerator); s.add160(uGeneratorID); return s.getSHA512Half();