Golos
Разработчикам Статистика Баунти Документация Партнеры Github
Namespaces | Typedefs
golos::chain::exceptions::chain Namespace Reference

Namespaces

 internal
 
 undo_database
 
 utility
 

Typedefs

template<uint32_t Code = 4000000, typename What = boost::mpl::string<'blockchain exception'>>
using basic = fc::basic_exception< Code, What >
 
template<uint32_t Code = 4010000, typename What = boost::mpl::string<'database query exception'>>
using database_query = basic< Code, What >
 
template<uint32_t Code = 4020000, typename What = boost::mpl::string<'block validation exception'>>
using block_validate = basic< Code, What >
 
template<uint32_t Code = 4030000, typename What = boost::mpl::string< 'transaction validation exception'>>
using transaction = basic< Code, What >
 
template<uint32_t Code = 4040000, typename What = boost::mpl::string< 'operation validation exception'>>
using operation_validate = basic< Code, What >
 
template<uint32_t Code = 4050000, typename What = boost::mpl::string< 'operation evaluation exception'>>
using operation_evaluate = basic< Code, What >
 
template<uint32_t Code = 4080000, typename What = boost::mpl::string< 'unlinkable block exception'>>
using unlinkable_block = basic< Code, What >
 
template<uint32_t Code = 4090000, typename What = boost::mpl::string< 'chain attempted to apply unknown hardfork'>>
using unknown_hardfork = basic< Code, What >
 
template<uint32_t Code = 4100000, typename What = boost::mpl::string<'plugin exception'>>
using plugin = basic< Code, What >
 
template<uint32_t Code = 4110000, typename What = boost::mpl::string<'block log exception'>>
using block_log = basic< Code, What >
 
template<uint32_t Code = 37006, typename What = boost::mpl::string<'insuffucient feeds'>>
using insufficient_feeds = basic< Code, What >
 
template<uint32_t Code = 3090000, typename What = boost::mpl::string<'black swan'>>
using black_swan = basic< Code, What >
 

Typedef Documentation

◆ basic

template<uint32_t Code = 4000000, typename What = boost::mpl::string<'blockchain exception'>>
using golos::chain::exceptions::chain::basic = typedef fc::basic_exception< Code, What>

Definition at line 13 of file database_exceptions.hpp.

◆ black_swan

template<uint32_t Code = 3090000, typename What = boost::mpl::string<'black swan'>>
using golos::chain::exceptions::chain::black_swan = typedef basic<Code, What>

Definition at line 67 of file database_exceptions.hpp.

◆ block_log

template<uint32_t Code = 4110000, typename What = boost::mpl::string<'block log exception'>>
using golos::chain::exceptions::chain::block_log = typedef basic<Code, What>

Definition at line 60 of file database_exceptions.hpp.

◆ block_validate

template<uint32_t Code = 4020000, typename What = boost::mpl::string<'block validation exception'>>
using golos::chain::exceptions::chain::block_validate = typedef basic< Code, What>

Definition at line 21 of file database_exceptions.hpp.

◆ database_query

template<uint32_t Code = 4010000, typename What = boost::mpl::string<'database query exception'>>
using golos::chain::exceptions::chain::database_query = typedef basic< Code, What>

Definition at line 17 of file database_exceptions.hpp.

◆ insufficient_feeds

template<uint32_t Code = 37006, typename What = boost::mpl::string<'insuffucient feeds'>>
using golos::chain::exceptions::chain::insufficient_feeds = typedef basic<Code, What>

Definition at line 64 of file database_exceptions.hpp.

◆ operation_evaluate

template<uint32_t Code = 4050000, typename What = boost::mpl::string< 'operation evaluation exception'>>
using golos::chain::exceptions::chain::operation_evaluate = typedef basic<Code, What>

Definition at line 30 of file database_exceptions.hpp.

◆ operation_validate

template<uint32_t Code = 4040000, typename What = boost::mpl::string< 'operation validation exception'>>
using golos::chain::exceptions::chain::operation_validate = typedef basic<Code, What>

Definition at line 27 of file database_exceptions.hpp.

◆ plugin

template<uint32_t Code = 4100000, typename What = boost::mpl::string<'plugin exception'>>
using golos::chain::exceptions::chain::plugin = typedef basic<Code, What>

Definition at line 57 of file database_exceptions.hpp.

◆ transaction

template<uint32_t Code = 4030000, typename What = boost::mpl::string< 'transaction validation exception'>>
using golos::chain::exceptions::chain::transaction = typedef basic<Code, What>

Definition at line 24 of file database_exceptions.hpp.

◆ unknown_hardfork

template<uint32_t Code = 4090000, typename What = boost::mpl::string< 'chain attempted to apply unknown hardfork'>>
using golos::chain::exceptions::chain::unknown_hardfork = typedef basic<Code, What>

Definition at line 54 of file database_exceptions.hpp.

◆ unlinkable_block

template<uint32_t Code = 4080000, typename What = boost::mpl::string< 'unlinkable block exception'>>
using golos::chain::exceptions::chain::unlinkable_block = typedef basic<Code, What>

Definition at line 51 of file database_exceptions.hpp.