|
ledger-core
|
This is the complete list of members for ledger::core::BitcoinLikeAccount, including all inherited members.
| _executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
| AbstractAccount(const std::shared_ptr< AbstractWallet > &wallet, int32_t index) (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| AddressList typedef (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| asBitcoinLikeAccount() override | ledger::core::BitcoinLikeAccount | virtual |
| asEthereumLikeAccount() override | ledger::core::AbstractAccount | virtual |
| asRippleLikeAccount() override | ledger::core::AbstractAccount | virtual |
| asTezosLikeAccount() override | ledger::core::AbstractAccount | virtual |
| async(std::function< T()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| async(std::function< T()> f) const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| BitcoinLikeAccount(const std::shared_ptr< AbstractWallet > &wallet, int32_t index, const std::shared_ptr< BitcoinLikeBlockchainExplorer > &explorer, const std::shared_ptr< BitcoinLikeBlockchainObserver > &observer, const std::shared_ptr< BitcoinLikeAccountSynchronizer > &synchronizer, const std::shared_ptr< BitcoinLikeKeychain > &keychain) (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| broadcastRawTransaction(const std::vector< uint8_t > &transaction, const std::shared_ptr< api::StringCallback > &callback) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| broadcastRawTransaction(const std::vector< uint8_t > &transaction, const std::shared_ptr< StringCallback > &callback)=0 (defined in ledger::core::api::BitcoinLikeAccount) | ledger::core::api::BitcoinLikeAccount | pure virtual |
| broadcastTransaction(const std::shared_ptr< api::BitcoinLikeTransaction > &transaction, const std::shared_ptr< api::StringCallback > &callback) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| broadcastTransaction(const std::vector< uint8_t > &transaction) (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| broadcastTransaction(const std::shared_ptr< BitcoinLikeTransaction > &transaction, const std::shared_ptr< StringCallback > &callback)=0 (defined in ledger::core::api::BitcoinLikeAccount) | ledger::core::api::BitcoinLikeAccount | pure virtual |
| buildTransaction(std::experimental::optional< bool > partial) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | virtual |
| checkIfWalletIsEmpty() (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | protected |
| DedicatedContext(const std::shared_ptr< api::ExecutionContext > &context) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| emitEventsNow() (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| emitNewBlockEvent(const Block &block) (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | protected |
| emitNewOperationEvent(const Operation &operation) (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | protected |
| eraseDataSince(const std::chrono::system_clock::time_point &date) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | virtual |
| eraseDataSince(const std::chrono::system_clock::time_point &date, const std::shared_ptr< api::ErrorCodeCallback > &callback) override (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| ledger::core::api::Account::eraseDataSince(const std::chrono::system_clock::time_point &date, const std::shared_ptr< ErrorCodeCallback > &callback)=0 | ledger::core::api::Account | pure virtual |
| EV_NEW_BLOCK_CURRENCY_NAME | ledger::core::api::Account | static |
| EV_NEW_BLOCK_HASH (defined in ledger::core::api::Account) | ledger::core::api::Account | static |
| EV_NEW_BLOCK_HEIGHT (defined in ledger::core::api::Account) | ledger::core::api::Account | static |
| EV_NEW_OP_ACCOUNT_INDEX (defined in ledger::core::api::Account) | ledger::core::api::Account | static |
| EV_NEW_OP_UID (defined in ledger::core::api::Account) | ledger::core::api::Account | static |
| EV_NEW_OP_WALLET_NAME | ledger::core::api::Account | static |
| EV_SYNC_DURATION_MS | ledger::core::api::Account | static |
| EV_SYNC_ERROR_CODE | ledger::core::api::Account | static |
| EV_SYNC_ERROR_CODE_INT (defined in ledger::core::api::Account) | ledger::core::api::Account | static |
| EV_SYNC_ERROR_MESSAGE | ledger::core::api::Account | static |
| FLAG_NEW_TRANSACTION (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| FLAG_TRANSACTION_CREATED_RECEPTION_OPERATION (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| FLAG_TRANSACTION_CREATED_SENDING_OPERATION (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| FLAG_TRANSACTION_IGNORED (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| FLAG_TRANSACTION_ON_PREVIOUSLY_EMPTY_ADDRESS (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| FLAG_TRANSACTION_ON_USED_ADDRESS (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| FLAG_TRANSACTION_UPDATED (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | static |
| getAccountUid() const (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getBalance() override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | virtual |
| getBalance(const std::shared_ptr< api::AmountCallback > &callback) override (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| ledger::core::api::Account::getBalance(const std::shared_ptr< AmountCallback > &callback)=0 | ledger::core::api::Account | pure virtual |
| getBalanceHistory(const std::string &start, const std::string &end, api::TimePeriod precision) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | virtual |
| getBalanceHistory(const std::string &start, const std::string &end, api::TimePeriod precision, const std::shared_ptr< api::AmountListCallback > &callback) override (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| ledger::core::api::Account::getBalanceHistory(const std::string &start, const std::string &end, TimePeriod period, const std::shared_ptr< AmountListCallback > &callback)=0 | ledger::core::api::Account | pure virtual |
| getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| getEventBus() override | ledger::core::AbstractAccount | virtual |
| getExplorer() const (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| getExternalPreferences() const (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getFees(const std::shared_ptr< api::BigIntListCallback > &callback) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| ledger::core::api::BitcoinLikeAccount::getFees(const std::shared_ptr< BigIntListCallback > &callback)=0 | ledger::core::api::BitcoinLikeAccount | pure virtual |
| getFreshPublicAddresses() override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | virtual |
| getFreshPublicAddresses(const std::shared_ptr< api::AddressListCallback > &callback) override (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| ledger::core::api::Account::getFreshPublicAddresses(const std::shared_ptr< AddressListCallback > &callback)=0 | ledger::core::api::Account | pure virtual |
| getIndex() override | ledger::core::AbstractAccount | virtual |
| getInternalPreferences() const (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getKeychain() const (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| getLastBlock(const std::shared_ptr< api::BlockCallback > &callback) override (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| getLastBlock() (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| ledger::core::api::Account::getLastBlock(const std::shared_ptr< BlockCallback > &callback)=0 | ledger::core::api::Account | pure virtual |
| getLogger() override | ledger::core::AbstractAccount | virtual |
| getMainExecutionContext() const (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | |
| getOperationExternalPreferences(const std::string &uid) (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getOperationInternalPreferences(const std::string &uid) (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getOperationPreferences(const std::string &uid) override | ledger::core::AbstractAccount | virtual |
| getPreferences() override | ledger::core::AbstractAccount | virtual |
| getRestoreKey() override | ledger::core::BitcoinLikeAccount | virtual |
| getTransaction(const std::string &hash) (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| getUTXO(int32_t from, int32_t to, const std::shared_ptr< api::BitcoinLikeOutputListCallback > &callback) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| getUTXO() (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| getUTXO(int32_t from, int32_t to) (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| ledger::core::api::BitcoinLikeAccount::getUTXO(int32_t from, int32_t to, const std::shared_ptr< BitcoinLikeOutputListCallback > &callback)=0 | ledger::core::api::BitcoinLikeAccount | pure virtual |
| getUTXOCount(const std::shared_ptr< api::I32Callback > &callback) override (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| getUTXOCount() (defined in ledger::core::BitcoinLikeAccount) | ledger::core::BitcoinLikeAccount | |
| ledger::core::api::BitcoinLikeAccount::getUTXOCount(const std::shared_ptr< I32Callback > &callback)=0 | ledger::core::api::BitcoinLikeAccount | pure virtual |
| getWallet() const (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getWallet() (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| getWalletType() override | ledger::core::AbstractAccount | virtual |
| isInstanceOfBitcoinLikeAccount() override | ledger::core::AbstractAccount | virtual |
| isInstanceOfEthereumLikeAccount() override | ledger::core::AbstractAccount | virtual |
| isInstanceOfRippleLikeAccount() override | ledger::core::AbstractAccount | virtual |
| isObservingBlockchain() override | ledger::core::BitcoinLikeAccount | virtual |
| isSynchronizing() override | ledger::core::BitcoinLikeAccount | virtual |
| logger() const (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | virtual |
| pushEvent(const std::shared_ptr< api::Event > &event) (defined in ledger::core::AbstractAccount) | ledger::core::AbstractAccount | protected |
| putBlock(soci::session &sql, const BitcoinLikeBlockchainExplorer::Block &block) | ledger::core::BitcoinLikeAccount | |
| putTransaction(soci::session &sql, const BitcoinLikeBlockchainExplorerTransaction &transaction) | ledger::core::BitcoinLikeAccount | |
| queryOperations() override | ledger::core::BitcoinLikeAccount | virtual |
| run(std::function< void()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| startBlockchainObservation() override | ledger::core::BitcoinLikeAccount | virtual |
| stopBlockchainObservation() override | ledger::core::BitcoinLikeAccount | virtual |
| synchronize() override | ledger::core::BitcoinLikeAccount | virtual |
| ~Account() (defined in ledger::core::api::Account) | ledger::core::api::Account | inlinevirtual |
| ~BitcoinLikeAccount() (defined in ledger::core::api::BitcoinLikeAccount) | ledger::core::api::BitcoinLikeAccount | inlinevirtual |
1.8.13