|
ledger-core
|
This is the complete list of members for ledger::core::BitcoinLikeStrategyUtxoPicker, including all inherited members.
| _executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
| 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 |
| BitcoinLikeStrategyUtxoPicker(const std::shared_ptr< api::ExecutionContext > &context, const api::Currency ¤cy) (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | |
| BitcoinLikeUtxoPicker(const std::shared_ptr< api::ExecutionContext > &context, const api::Currency ¤cy) (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | |
| CENT (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| COIN (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| computeAggregatedAmount(const std::shared_ptr< Buddy > &buddy) (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | inlineprotected |
| DedicatedContext(const std::shared_ptr< api::ExecutionContext > &context) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| DEFAULT_DISCARD_FEE (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| DEFAULT_FALLBACK_FEE (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| fillInputs(const std::shared_ptr< Buddy > &buddy) (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | protectedvirtual |
| fillOutputs(const std::shared_ptr< Buddy > &buddy) (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | protectedvirtual |
| fillTransactionInfo(const std::shared_ptr< Buddy > &buddy) (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | protectedvirtual |
| filterInputs(const std::shared_ptr< Buddy > &buddy) override (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedvirtual |
| filterWithDeepFirst(const std::shared_ptr< Buddy > &buddy, const std::vector< std::shared_ptr< api::BitcoinLikeOutput >> &utxo, const BigInt &aggregatedAmount) (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protected |
| filterWithMergeOutputs(const std::shared_ptr< BitcoinLikeUtxoPicker::Buddy > &buddy, const std::vector< std::shared_ptr< api::BitcoinLikeOutput >> &utxos, const BigInt &aggregatedAmount) (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protected |
| filterWithOptimizeSize(const std::shared_ptr< BitcoinLikeUtxoPicker::Buddy > &buddy, const std::vector< std::shared_ptr< api::BitcoinLikeOutput >> &utxos, const BigInt &aggregatedAmount) (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protected |
| getBuildFunction(const BitcoinLikeGetUtxoFunction &getUtxo, const BitcoinLikeGetTxFunction &getTransaction, const std::shared_ptr< BitcoinLikeBlockchainExplorer > &explorer, const std::shared_ptr< BitcoinLikeKeychain > &keychain, const uint64_t currentBlockHeight, const std::shared_ptr< spdlog::logger > &logger, bool partial) (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | virtual |
| getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| getCurrency() const (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | |
| hasEnough(const std::shared_ptr< Buddy > &buddy, const BigInt &aggregatedAmount, int inputCount, bool computeOutputAmount=false) (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protected |
| MAX_MONEY (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| MIN_CHANGE (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| run(std::function< void()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| TOTAL_TRIES (defined in ledger::core::BitcoinLikeStrategyUtxoPicker) | ledger::core::BitcoinLikeStrategyUtxoPicker | protectedstatic |
| UTXODescriptor typedef (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | protected |
| UTXODescriptorList typedef (defined in ledger::core::BitcoinLikeUtxoPicker) | ledger::core::BitcoinLikeUtxoPicker | protected |
1.8.13