16
General Discussion / Nubits and the Bter hack
« on: February 23, 2015, 06:00:08 am »
Nubits custodians must have gotten hit pretty hard by the Bter hack, yes? Is there any info on this?
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
/Users/jules/bitshares/libraries/db/include/bts/db/fast_level_map.hpp:117:16: error:
no viable conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'decltype(this->_cache.find(key))' (aka '__hash_map_iterator<typename
__table::iterator>')
return _cache.find( key );
^~~~~~~~~~~~~~~~~~
/Users/jules/bitshares/libraries/blockchain/chain_database.cpp:3853:56: note:
in instantiation of member function
'bts::db::fast_level_map<fc::signed_int,
bts::blockchain::account_record>::unordered_find' requested here
const auto iter = my->_account_id_to_record.unordered_find( id );
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit copy constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to 'const
std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<fc::signed_int,
bts::blockchain::account_record>, void *> *> > &' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit move constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to
'std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<fc::signed_int,
bts::blockchain::account_record>, void *> *> > &&' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:570:5: note: candidate constructor not
viable: no known conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<fc::signed_int,
bts::blockchain::account_record>, void *> *>' for 1st argument
__hash_map_iterator(_HashIterator __i) _NOEXCEPT : __i_(__i) {}
^
In file included from /Users/jules/bitshares/libraries/blockchain/chain_database.cpp:2:
In file included from /Users/jules/bitshares/libraries/blockchain/include/bts/blockchain/chain_database_impl.hpp:5:
/Users/jules/bitshares/libraries/db/include/bts/db/fast_level_map.hpp:117:16: error:
no viable conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'decltype(this->_cache.find(key))' (aka '__hash_map_iterator<typename
__table::iterator>')
return _cache.find( key );
^~~~~~~~~~~~~~~~~~
/Users/jules/bitshares/libraries/blockchain/chain_database.cpp:3860:54: note:
in instantiation of member function
'bts::db::fast_level_map<std::__1::basic_string<char>,
fc::signed_int>::unordered_find' requested here
const auto iter = my->_account_name_to_id.unordered_find( name );
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit copy constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to 'const
std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<std::__1::basic_string<char>,
fc::signed_int>, void *> *> > &' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit move constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to
'std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<std::__1::basic_string<char>,
fc::signed_int>, void *> *> > &&' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:570:5: note: candidate constructor not
viable: no known conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<std::__1::basic_string<char>,
fc::signed_int>, void *> *>' for 1st argument
__hash_map_iterator(_HashIterator __i) _NOEXCEPT : __i_(__i) {}
^
In file included from /Users/jules/bitshares/libraries/blockchain/chain_database.cpp:2:
In file included from /Users/jules/bitshares/libraries/blockchain/include/bts/blockchain/chain_database_impl.hpp:5:
/Users/jules/bitshares/libraries/db/include/bts/db/fast_level_map.hpp:117:16: error:
no viable conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'decltype(this->_cache.find(key))' (aka '__hash_map_iterator<typename
__table::iterator>')
return _cache.find( key );
^~~~~~~~~~~~~~~~~~
/Users/jules/bitshares/libraries/blockchain/chain_database.cpp:3867:57: note:
in instantiation of member function
'bts::db::fast_level_map<bts::blockchain::address,
fc::signed_int>::unordered_find' requested here
const auto iter = my->_account_address_to_id.unordered_find( addr );
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit copy constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to 'const
std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<bts::blockchain::address,
fc::signed_int>, void *> *> > &' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit move constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to
'std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<bts::blockchain::address,
fc::signed_int>, void *> *> > &&' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:570:5: note: candidate constructor not
viable: no known conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<bts::blockchain::address,
fc::signed_int>, void *> *>' for 1st argument
__hash_map_iterator(_HashIterator __i) _NOEXCEPT : __i_(__i) {}
^
In file included from /Users/jules/bitshares/libraries/blockchain/chain_database.cpp:2:
In file included from /Users/jules/bitshares/libraries/blockchain/include/bts/blockchain/chain_database_impl.hpp:5:
/Users/jules/bitshares/libraries/db/include/bts/db/fast_level_map.hpp:117:16: error:
no viable conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'decltype(this->_cache.find(key))' (aka '__hash_map_iterator<typename
__table::iterator>')
return _cache.find( key );
^~~~~~~~~~~~~~~~~~
/Users/jules/bitshares/libraries/blockchain/chain_database.cpp:3919:54: note:
in instantiation of member function
'bts::db::fast_level_map<fc::signed_int,
bts::blockchain::asset_record>::unordered_find' requested here
const auto iter = my->_asset_id_to_record.unordered_find( id );
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit copy constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to 'const
std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<fc::signed_int,
bts::blockchain::asset_record>, void *> *> > &' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit move constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to
'std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<fc::signed_int,
bts::blockchain::asset_record>, void *> *> > &&' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:570:5: note: candidate constructor not
viable: no known conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<fc::signed_int,
bts::blockchain::asset_record>, void *> *>' for 1st argument
__hash_map_iterator(_HashIterator __i) _NOEXCEPT : __i_(__i) {}
^
In file included from /Users/jules/bitshares/libraries/blockchain/chain_database.cpp:2:
In file included from /Users/jules/bitshares/libraries/blockchain/include/bts/blockchain/chain_database_impl.hpp:5:
/Users/jules/bitshares/libraries/db/include/bts/db/fast_level_map.hpp:117:16: error:
no viable conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'decltype(this->_cache.find(key))' (aka '__hash_map_iterator<typename
__table::iterator>')
return _cache.find( key );
^~~~~~~~~~~~~~~~~~
/Users/jules/bitshares/libraries/blockchain/chain_database.cpp:3958:50: note:
in instantiation of member function
'bts::db::fast_level_map<bts::blockchain::address,
bts::blockchain::balance_record>::unordered_find' requested here
auto iter = my->_balance_id_to_record.unordered_find( id );
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit copy constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to 'const
std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<bts::blockchain::address,
bts::blockchain::balance_record>, void *> *> > &' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:546:24: note: candidate constructor (the
implicit move constructor) not viable: no known conversion from
'const_iterator' (aka '__hash_map_const_iterator<typename
__table::const_iterator>') to
'std::__1::__hash_map_iterator<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<bts::blockchain::address,
bts::blockchain::balance_record>, void *> *> > &&' for 1st argument
class _LIBCPP_TYPE_VIS __hash_map_iterator
^
/usr/bin/../lib/c++/v1/unordered_map:570:5: note: candidate constructor not
viable: no known conversion from 'const_iterator' (aka
'__hash_map_const_iterator<typename __table::const_iterator>') to
'std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<bts::blockchain::address,
bts::blockchain::balance_record>, void *> *>' for 1st argument
__hash_map_iterator(_HashIterator __i) _NOEXCEPT : __i_(__i) {}
^
5 errors generated.
make[2]: *** [libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_database.cpp.o] Error 1
make[1]: *** [libraries/blockchain/CMakeFiles/bts_blockchain.dir/all] Error 2
make: *** [all] Error 2