monero/src/cryptonote_core
warptangent 4eba21fd48
Fix transfers to support mixins
Implement BlockchainLMDB::get_output_global_index()
- returns global output index for a given amount and amount output
  index.

Add information to debug statement for failed ring signature check
within Blockchain::check_tx_inputs()

Fixes bitmonerod RPC call "/getrandom_outs.bin" to return correct
output keys, used in creating a transaction with mixins.

TODO: get_output_global_index() could be refactored with part of
get_output_tx_and_index() as the latter uses the former's
functionality.  Keep track of LMDB read transaction.
2015-01-09 16:34:18 -08:00
..
BlockchainDB_impl Fix transfers to support mixins 2015-01-09 16:34:18 -08:00
account.cpp year updated in license 2015-01-02 18:52:46 +02:00
account.h year updated in license 2015-01-02 18:52:46 +02:00
account_boost_serialization.h year updated in license 2015-01-02 18:52:46 +02:00
blockchain.cpp Fix transfers to support mixins 2015-01-09 16:34:18 -08:00
blockchain.h blockchain: add consts where appropriate 2015-01-04 19:39:41 -08:00
blockchain_db.cpp BlockchainLMDB seems to be working*! 2015-01-04 19:31:19 -08:00
blockchain_db.h Fix transfers (without mixins) 2015-01-09 16:34:12 -08:00
blockchain_storage.cpp blockchain_storage: refactor genesis block creation 2015-01-04 19:39:41 -08:00
blockchain_storage.h blockchain_storage: refactor genesis block creation 2015-01-04 19:39:41 -08:00
blockchain_storage_boost_serialization.h year updated in license 2015-01-02 18:52:46 +02:00
checkpoints.cpp Fixes segfault in Blockchain::handle_alternative_block 2015-01-09 05:56:51 -05:00
checkpoints.h checkpoints: add consts where appropriate 2015-01-04 19:39:41 -08:00
checkpoints_create.cpp year updated in license 2015-01-02 18:52:46 +02:00
checkpoints_create.h year updated in license 2015-01-02 18:52:46 +02:00
CMakeLists.txt build: add liblmdb to the cmake autodetection system 2015-01-04 19:39:40 -08:00
connection_context.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_basic.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_basic_impl.cpp year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_basic_impl.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_boost_serialization.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_core.cpp Integrate BlockchainDB into cryptonote_core 2015-01-04 19:29:51 -08:00
cryptonote_core.h Integrate BlockchainDB into cryptonote_core 2015-01-04 19:29:51 -08:00
cryptonote_format_utils.cpp year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_format_utils.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_stat_info.h year updated in license 2015-01-02 18:52:46 +02:00
difficulty.cpp year updated in license 2015-01-02 18:52:46 +02:00
difficulty.h year updated in license 2015-01-02 18:52:46 +02:00
miner.cpp year updated in license 2015-01-02 18:52:46 +02:00
miner.h year updated in license 2015-01-02 18:52:46 +02:00
tx_extra.h year updated in license 2015-01-02 18:52:46 +02:00
tx_pool.cpp Integrate BlockchainDB into cryptonote_core 2015-01-04 19:29:51 -08:00
tx_pool.h Integrate BlockchainDB into cryptonote_core 2015-01-04 19:29:51 -08:00
verification_context.h year updated in license 2015-01-02 18:52:46 +02:00