ledger-core
Public Member Functions | List of all members
ledger::core::api::EthereumLikeOperation Class Referenceabstract

#include <EthereumLikeOperation.hpp>

+ Inheritance diagram for ledger::core::api::EthereumLikeOperation:

Public Member Functions

virtual std::shared_ptr< EthereumLikeTransactiongetTransaction ()=0
 
virtual std::vector< std::shared_ptr< InternalTransaction > > getInternalTransactions ()=0
 

Detailed Description

Class representing a Ethereum Operation.

Member Function Documentation

◆ getInternalTransactions()

virtual std::vector<std::shared_ptr<InternalTransaction> > ledger::core::api::EthereumLikeOperation::getInternalTransactions ( )
pure virtual

Get all actions triggered by this transaction

Implemented in ledger::core::EthereumLikeOperation.

◆ getTransaction()

virtual std::shared_ptr<EthereumLikeTransaction> ledger::core::api::EthereumLikeOperation::getTransaction ( )
pure virtual

Get operation's transaction.

Returns
EthereumLikeTransaction object

Implemented in ledger::core::EthereumLikeOperation.


The documentation for this class was generated from the following file: