@ -89,11 +89,11 @@ public:
virtual uint64_t get_tx_block_height ( const crypto : : hash & h ) const { return 0 ; }
virtual uint64_t get_tx_block_height ( const crypto : : hash & h ) const { return 0 ; }
virtual uint64_t get_num_outputs ( const uint64_t & amount ) const { return 1 ; }
virtual uint64_t get_num_outputs ( const uint64_t & amount ) const { return 1 ; }
virtual uint64_t get_indexing_base ( ) const { return 0 ; }
virtual uint64_t get_indexing_base ( ) const { return 0 ; }
virtual cryptonote : : output_data_t get_output_key ( const uint64_t & amount , const uint64_t & index ) { return cryptonote : : output_data_t ( ) ; }
virtual cryptonote : : output_data_t get_output_key ( const uint64_t & amount , const uint64_t & index ) const { return cryptonote : : output_data_t ( ) ; }
virtual cryptonote : : tx_out_index get_output_tx_and_index_from_global ( const uint64_t & index ) const { return cryptonote : : tx_out_index ( ) ; }
virtual cryptonote : : tx_out_index get_output_tx_and_index_from_global ( const uint64_t & index ) const { return cryptonote : : tx_out_index ( ) ; }
virtual cryptonote : : tx_out_index get_output_tx_and_index ( const uint64_t & amount , const uint64_t & index ) const { return cryptonote : : tx_out_index ( ) ; }
virtual cryptonote : : tx_out_index get_output_tx_and_index ( const uint64_t & amount , const uint64_t & index ) const { return cryptonote : : tx_out_index ( ) ; }
virtual void get_output_tx_and_index ( const uint64_t & amount , const std : : vector < uint64_t > & offsets , std : : vector < cryptonote : : tx_out_index > & indices ) const { }
virtual void get_output_tx_and_index ( const uint64_t & amount , const std : : vector < uint64_t > & offsets , std : : vector < cryptonote : : tx_out_index > & indices ) const { }
virtual void get_output_key ( const epee : : span < const uint64_t > & amounts , const std : : vector < uint64_t > & offsets , std : : vector < cryptonote : : output_data_t > & outputs , bool allow_partial = false ) { }
virtual void get_output_key ( const epee : : span < const uint64_t > & amounts , const std : : vector < uint64_t > & offsets , std : : vector < cryptonote : : output_data_t > & outputs , bool allow_partial = false ) const { }
virtual bool can_thread_bulk_indices ( ) const { return false ; }
virtual bool can_thread_bulk_indices ( ) const { return false ; }
virtual std : : vector < uint64_t > get_tx_output_indices ( const crypto : : hash & h ) const { return std : : vector < uint64_t > ( ) ; }
virtual std : : vector < uint64_t > get_tx_output_indices ( const crypto : : hash & h ) const { return std : : vector < uint64_t > ( ) ; }
virtual std : : vector < uint64_t > get_tx_amount_output_indices ( const uint64_t tx_index ) const { return std : : vector < uint64_t > ( ) ; }
virtual std : : vector < uint64_t > get_tx_amount_output_indices ( const uint64_t tx_index ) const { return std : : vector < uint64_t > ( ) ; }