32 #ifndef LEDGER_CORE_OPERATION_H    33 #define LEDGER_CORE_OPERATION_H    36 #include <api/WalletType.hpp>    39 #include <math/BigInt.h>    40 #include <utils/Option.hpp>    41 #include "TrustIndicator.h"    43 #include <wallet/bitcoin/explorers/BitcoinLikeBlockchainExplorer.hpp>    44 #include <wallet/ethereum/explorers/EthereumLikeBlockchainExplorer.h>    45 #include <wallet/ripple/explorers/RippleLikeBlockchainExplorer.h>    46 #include <wallet/tezos/explorers/TezosLikeBlockchainExplorer.h>    47 #include <api/OperationType.hpp>    48 #include <api/Operation.hpp>    55             std::string accountUid;
    56             std::string walletUid;
    58             std::chrono::system_clock::time_point date;
    59             std::vector<std::string> senders;
    60             std::vector<std::string> recipients;
    64             std::string currencyName;
    65             api::OperationType type;
    66             std::shared_ptr<TrustIndicator> trust;
    72             void refreshUid(
const std::string &additional = 
"");
    85 #endif //LEDGER_CORE_OPERATION_H Definition: Option.hpp:49
 
Definition: Operation.h:53
 
Definition: Account.cpp:8
 
WalletType
Definition: WalletType.hpp:20