diff --git a/src/cpp/ripple/ChangeTransactor.h b/src/cpp/ripple/ChangeTransactor.h new file mode 100644 index 0000000000..28f3a1947a --- /dev/null +++ b/src/cpp/ripple/ChangeTransactor.h @@ -0,0 +1,24 @@ +#include "Transactor.h" + +class ChangeTransactor : public Transactor +{ +protected: + + TER applyFeature(); + TER applyFee(); + + bool mustHaveValidAccount() { return false; } + +public: + ChangeTransactor(const SerializedTransaction& txn, TransactionEngineParams params, TransactionEngine *engine) + : Transactor(txn, params, engine) + { ; } + + TER doApply(); + TER checkSig(); + TER checkSeq(); + TER payFee(); + TER preCheck(); +}; + +// vim:ts=4