Rename RippleAsset to Issue and RippleBook to Book:

* Split STAmount out of SerializedTypes.h
* New concept of "Issue consistency": when either both or neither of its
  currency and account are XRP.
* Stop checking for consistency of Issue in its constructor.
* Clarification of mIsNative logic in STAmount.
* Usual cleanups.
This commit is contained in:
Tom Ritchford
2014-07-03 18:20:47 -04:00
committed by Nik Bougalis
parent a96dee85d2
commit 206efbf30d
42 changed files with 1611 additions and 1490 deletions

View File

@@ -45,6 +45,6 @@
#include <ripple/types/impl/strHex.cpp>
#include <ripple/types/impl/UintTypes.cpp>
#include <ripple/types/impl/RippleIdentifierTests.cpp>
#include <ripple/types/impl/RippleAssets.cpp>
#include <ripple/types/impl/Issue.cpp>
#include <ripple/common/tests/cross_offer.test.cpp>

View File

@@ -42,6 +42,7 @@
#include <ripple/types/api/AgedHistory.h>
#include <ripple/types/api/Blob.h>
#include <ripple/types/api/Base58.h>
#include <ripple/types/api/Book.h>
#include <ripple/types/api/ByteOrder.h>
#include <ripple/types/api/strHex.h>
#include <ripple/types/api/UInt160.h>
@@ -54,7 +55,6 @@
#include <ripple/types/api/RippleAccountID.h>
#include <ripple/types/api/RippleAccountPublicKey.h>
#include <ripple/types/api/RippleAccountPrivateKey.h>
#include <ripple/types/api/RippleAssets.h>
#include <ripple/types/api/RipplePublicKey.h>
#include <ripple/types/api/RipplePrivateKey.h>
#include <ripple/types/api/SimpleIdentifier.h>