#include "call_engine.hpp"


Public Types | |
| using | ModelType = CallEngine |
Public Member Functions | |
| virtual | ~CallEngine () |
| virtual EngineType | type () const =0 |
| virtual const std::string & | caller () const =0 |
| virtual std::optional< std::reference_wrapper< const std::string > > | callee () const =0 |
| virtual const std::string & | input () const =0 |
| std::string | toString () const |
| bool | operator== (const CallEngine &rhs) const |
Call smart contract engine to deploy or execute a contract.
|
virtualdefault |
Reimplemented in shared_model::proto::CallEngine.
|
pure virtual |
Implemented in shared_model::proto::CallEngine.

|
pure virtual |
Implemented in shared_model::proto::CallEngine.

|
pure virtual |
Implemented in shared_model::proto::CallEngine.

| bool CallEngine::operator== | ( | const CallEngine & | rhs | ) | const |

| std::string CallEngine::toString | ( | ) | const |

|
pure virtual |
Implemented in shared_model::proto::CallEngine.
