|
ledger-core
|
This is the complete list of members for ledger::core::ERC20LikeAccount, including all inherited members.
| accumulateBalanceWithOperation(const BigInt &balance, api::ERC20LikeOperation &op) (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | static |
| ERC20LikeAccount(const std::string &accountUid, const api::ERC20Token &erc20Token, const std::string &accountAddress, const api::Currency &parentCurrency, const std::shared_ptr< EthereumLikeAccount > &parentAccount) (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | |
| getAddress() override | ledger::core::ERC20LikeAccount | virtual |
| getBalance() (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | |
| getBalance(const std::shared_ptr< api::BigIntCallback > &callback) override (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | |
| ledger::core::api::ERC20LikeAccount::getBalance(const std::shared_ptr< BigIntCallback > &callback)=0 | ledger::core::api::ERC20LikeAccount | pure virtual |
| getBalanceHistoryFor(const std::chrono::system_clock::time_point &startDate, const std::chrono::system_clock::time_point &endDate, api::TimePeriod period) override | ledger::core::ERC20LikeAccount | virtual |
| getOperations() override | ledger::core::ERC20LikeAccount | virtual |
| getToken() override | ledger::core::ERC20LikeAccount | virtual |
| getTransferToAddressData(const std::shared_ptr< api::BigInt > &amount, const std::string &address) (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | |
| getTransferToAddressData(const std::shared_ptr< api::BigInt > &amount, const std::string &address, const std::shared_ptr< api::BinaryCallback > &data) override (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | |
| ledger::core::api::ERC20LikeAccount::getTransferToAddressData(const std::shared_ptr< BigInt > &amount, const std::string &address, const std::shared_ptr< BinaryCallback > &data)=0 | ledger::core::api::ERC20LikeAccount | pure virtual |
| putOperation(soci::session &sql, const std::shared_ptr< ERC20LikeOperation > &operation, bool newOperation=false) (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | |
| queryOperations() override (defined in ledger::core::ERC20LikeAccount) | ledger::core::ERC20LikeAccount | virtual |
| ~ERC20LikeAccount() (defined in ledger::core::api::ERC20LikeAccount) | ledger::core::api::ERC20LikeAccount | inlinevirtual |
1.8.13