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