TARAXA
mutation.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <memory>
4 
5 #include "MutationObject.h"
7 
8 namespace graphql::taraxa {
9 
10 class Mutation {
11  public:
12  Mutation() = default;
13  explicit Mutation(std::shared_ptr<::taraxa::TransactionManager> trx_manager) noexcept;
14 
15  response::Value applySendRawTransaction(response::Value&& dataArg) const;
16 
17  private:
18  std::shared_ptr<::taraxa::TransactionManager> trx_manager_;
19 };
20 
21 } // namespace graphql::taraxa
Definition: mutation.hpp:10
std::shared_ptr<::taraxa::TransactionManager > trx_manager_
Definition: mutation.hpp:18
response::Value applySendRawTransaction(response::Value &&dataArg) const
Definition: mutation.cpp:15
Definition: account.hpp:10