text: #pragma once
  
  // Copyright 2015 epc Development Foundation and contributors. Licensed
  // under the Apache License, Version 2.0. See the COPYING file at the root
  // of this distribution or at http://www.apache.org/licenses/LICENSE-2.0
  
  #include "transactions/ManageOfferOpFrame.h"
  
  namespace epc
  {
  class ManageOfferOpHolder
  {
    public:
      ManageOfferOpHolder(Operation const& op);
      Operation mCreateOp;
  };
  
  class CreatePassiveOfferOpFrame : public ManageOfferOpHolder,
                                    public ManageOfferOpFrame
  {
    public:
      CreatePassiveOfferOpFrame(Operation const& op, OperationResult& res,
                                TransactionFrame& parentTx);
  };
  }
  