mirror of
https://codeberg.org/anoncontributorxmr/monero.git
synced 2024-11-23 19:33:28 +01:00
blockchain_db: remove a couple unused functions
This commit is contained in:
parent
e282e9fa40
commit
6644b9b7b7
@ -714,29 +714,6 @@ bool BlockchainBDB::for_all_outputs(std::function<bool(uint64_t amount, const cr
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
blobdata BlockchainBDB::output_to_blob(const tx_out& output) const
|
|
||||||
{
|
|
||||||
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
|
||||||
blobdata b;
|
|
||||||
if (!t_serializable_object_to_blob(output, b))
|
|
||||||
throw1(DB_ERROR("Error serializing output to blob"));
|
|
||||||
return b;
|
|
||||||
}
|
|
||||||
|
|
||||||
tx_out BlockchainBDB::output_from_blob(const blobdata& blob) const
|
|
||||||
{
|
|
||||||
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
|
||||||
std::stringstream ss;
|
|
||||||
ss << blob;
|
|
||||||
binary_archive<false> ba(ss);
|
|
||||||
tx_out o;
|
|
||||||
|
|
||||||
if (!(::serialization::serialize(ba, o)))
|
|
||||||
throw1(DB_ERROR("Error deserializing tx output blob"));
|
|
||||||
|
|
||||||
return o;
|
|
||||||
}
|
|
||||||
|
|
||||||
uint64_t BlockchainBDB::get_output_global_index(const uint64_t& amount, const uint64_t& index)
|
uint64_t BlockchainBDB::get_output_global_index(const uint64_t& amount, const uint64_t& index)
|
||||||
{
|
{
|
||||||
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
||||||
|
@ -391,24 +391,6 @@ private:
|
|||||||
virtual void check_hard_fork_info();
|
virtual void check_hard_fork_info();
|
||||||
virtual void drop_hard_fork_info();
|
virtual void drop_hard_fork_info();
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief convert a tx output to a blob for storage
|
|
||||||
*
|
|
||||||
* @param output the output to convert
|
|
||||||
*
|
|
||||||
* @return the resultant blob
|
|
||||||
*/
|
|
||||||
blobdata output_to_blob(const tx_out& output) const;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief convert a tx output blob to a tx output
|
|
||||||
*
|
|
||||||
* @param blob the blob to convert
|
|
||||||
*
|
|
||||||
* @return the resultant tx output
|
|
||||||
*/
|
|
||||||
tx_out output_from_blob(const blobdata& blob) const;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief get the global index of the index-th output of the given amount
|
* @brief get the global index of the index-th output of the given amount
|
||||||
*
|
*
|
||||||
|
@ -1112,29 +1112,6 @@ void BlockchainLMDB::remove_spent_key(const crypto::key_image& k_image)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
blobdata BlockchainLMDB::output_to_blob(const tx_out& output) const
|
|
||||||
{
|
|
||||||
LOG_PRINT_L3("BlockchainLMDB::" << __func__);
|
|
||||||
blobdata b;
|
|
||||||
if (!t_serializable_object_to_blob(output, b))
|
|
||||||
throw1(DB_ERROR("Error serializing output to blob"));
|
|
||||||
return b;
|
|
||||||
}
|
|
||||||
|
|
||||||
tx_out BlockchainLMDB::output_from_blob(const blobdata& blob) const
|
|
||||||
{
|
|
||||||
LOG_PRINT_L3("BlockchainLMDB::" << __func__);
|
|
||||||
std::stringstream ss;
|
|
||||||
ss << blob;
|
|
||||||
binary_archive<false> ba(ss);
|
|
||||||
tx_out o;
|
|
||||||
|
|
||||||
if (!(::serialization::serialize(ba, o)))
|
|
||||||
throw1(DB_ERROR("Error deserializing tx output blob"));
|
|
||||||
|
|
||||||
return o;
|
|
||||||
}
|
|
||||||
|
|
||||||
void BlockchainLMDB::check_open() const
|
void BlockchainLMDB::check_open() const
|
||||||
{
|
{
|
||||||
// LOG_PRINT_L3("BlockchainLMDB::" << __func__);
|
// LOG_PRINT_L3("BlockchainLMDB::" << __func__);
|
||||||
|
@ -357,24 +357,6 @@ private:
|
|||||||
virtual void check_hard_fork_info();
|
virtual void check_hard_fork_info();
|
||||||
virtual void drop_hard_fork_info();
|
virtual void drop_hard_fork_info();
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief convert a tx output to a blob for storage
|
|
||||||
*
|
|
||||||
* @param output the output to convert
|
|
||||||
*
|
|
||||||
* @return the resultant blob
|
|
||||||
*/
|
|
||||||
blobdata output_to_blob(const tx_out& output) const;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief convert a tx output blob to a tx output
|
|
||||||
*
|
|
||||||
* @param blob the blob to convert
|
|
||||||
*
|
|
||||||
* @return the resultant tx output
|
|
||||||
*/
|
|
||||||
tx_out output_from_blob(const blobdata& blob) const;
|
|
||||||
|
|
||||||
void check_open() const;
|
void check_open() const;
|
||||||
|
|
||||||
virtual bool is_read_only() const;
|
virtual bool is_read_only() const;
|
||||||
|
Loading…
Reference in New Issue
Block a user