add seq to offer json

This commit is contained in:
jed
2012-12-10 12:05:50 -08:00
parent 35ec825d8c
commit eea2739f53
5 changed files with 8 additions and 4 deletions

View File

@@ -12,4 +12,5 @@ Offer::Offer(SerializedLedgerEntry::pointer ledgerEntry) : AccountItem(ledgerEnt
mAccount=mLedgerEntry->getFieldAccount(sfAccount);
mTakerGets = mLedgerEntry->getFieldAmount(sfTakerGets);
mTakerPays = mLedgerEntry->getFieldAmount(sfTakerPays);
mSeq = mLedgerEntry->getFieldU32(sfSequence);
}

View File

@@ -6,6 +6,7 @@ class Offer : public AccountItem
RippleAddress mAccount;
STAmount mTakerGets;
STAmount mTakerPays;
int mSeq;
Offer(SerializedLedgerEntry::pointer ledgerEntry); // For accounts in a ledger
@@ -17,5 +18,6 @@ public:
STAmount getTakerPays(){ return(mTakerPays); }
STAmount getTakerGets(){ return(mTakerGets); }
RippleAddress getAccount(){ return(mAccount); }
int getSeq(){ return(mSeq); }
};

View File

@@ -643,6 +643,7 @@ Json::Value RPCHandler::doAccountOffers(Json::Value jvRequest)
//obj["account"] = account.humanAccountID();
obj["taker_pays"] = takerPays.getJson(0);
obj["taker_gets"] = takerGets.getJson(0);
obj["seq"] = offer->getSeq();
jsonLines.append(obj);
}