|
template<typename T > |
using | sysio::chain::plugin_interface::next_function = std::function<void(const std::variant<fc::exception_ptr, T>&)> |
|
using | sysio::chain::plugin_interface::channels::pre_accepted_block = channel_decl<struct pre_accepted_block_tag, signed_block_ptr> |
|
using | sysio::chain::plugin_interface::channels::rejected_block = channel_decl<struct rejected_block_tag, signed_block_ptr> |
|
using | sysio::chain::plugin_interface::channels::accepted_block_header = channel_decl<struct accepted_block_header_tag, block_state_ptr> |
|
using | sysio::chain::plugin_interface::channels::accepted_block = channel_decl<struct accepted_block_tag, block_state_ptr> |
|
using | sysio::chain::plugin_interface::channels::irreversible_block = channel_decl<struct irreversible_block_tag, block_state_ptr> |
|
using | sysio::chain::plugin_interface::channels::accepted_transaction = channel_decl<struct accepted_transaction_tag, transaction_metadata_ptr> |
|
using | sysio::chain::plugin_interface::channels::applied_transaction = channel_decl<struct applied_transaction_tag, transaction_trace_ptr> |
|
using | sysio::chain::plugin_interface::methods::get_block_by_number = method_decl<chain_plugin_interface, signed_block_ptr(uint32_t block_num)> |
|
using | sysio::chain::plugin_interface::methods::get_block_by_id = method_decl<chain_plugin_interface, signed_block_ptr(const block_id_type& block_id)> |
|
using | sysio::chain::plugin_interface::methods::get_head_block_id = method_decl<chain_plugin_interface, block_id_type ()> |
|
using | sysio::chain::plugin_interface::methods::get_lib_block_id = method_decl<chain_plugin_interface, block_id_type ()> |
|
using | sysio::chain::plugin_interface::methods::get_last_irreversible_block_number = method_decl<chain_plugin_interface, uint32_t ()> |
|
using | sysio::chain::plugin_interface::incoming::methods::block_sync = method_decl<chain_plugin_interface, bool(const signed_block_ptr&, const std::optional<block_id_type>&, const block_state_ptr&), first_provider_policy> |
|
using | sysio::chain::plugin_interface::incoming::methods::transaction_async = method_decl<chain_plugin_interface, void(const packed_transaction_ptr&, bool, bool, bool, next_function<transaction_trace_ptr>), first_provider_policy> |
|
using | sysio::chain::plugin_interface::compat::channels::transaction_ack = channel_decl<struct accepted_transaction_tag, std::pair<fc::exception_ptr, packed_transaction_ptr>> |
|