Handle rounding to zero on small offers.

This commit is contained in:
Arthur Britto
2013-01-26 20:48:33 -08:00
parent 0d9b76c802
commit ddf0a9e78b
2 changed files with 44 additions and 25 deletions

View File

@@ -1,5 +1,7 @@
#include "Transactor.h"
#ifndef __OFFERCREATETRANSACTOR__
#define __OFFERCREATETRANSACTOR__
#include "Transactor.h"
class OfferCreateTransactor : public Transactor
{
@@ -11,12 +13,13 @@ class OfferCreateTransactor : public Transactor
const STAmount& saTakerPays,
const STAmount& saTakerGets,
STAmount& saTakerPaid,
STAmount& saTakerGot);
STAmount& saTakerGot,
bool& bUnfunded);
public:
OfferCreateTransactor(const SerializedTransaction& txn,TransactionEngineParams params, TransactionEngine* engine) : Transactor(txn,params,engine) {}
TER doApply();
};
#endif
// vim:ts=4