CDT  v4.2.0
инструменты разработчика
Файл transaction.hpp
#include "action.hpp"
#include "system.hpp"
#include "../../core/eosio/time.hpp"
#include "../../core/eosio/serialize.hpp"
#include <vector>

См. исходные тексты.

Классы

class  eosio::transaction_header
 Содержит сведения о транзакции Подробнее...
 
class  eosio::transaction
 
struct  eosio::onerror
 

Пространства имен

namespace  eosio
 
namespace  eosio::internal_use_do_not_use
 

Определения типов

typedef std::tuple< uint16_t, std::vector< char > > eosio::extension
 
typedef std::vector< extension > eosio::extensions_type
 

Функции

 eosio::internal_use_do_not_use::__attribute__ ((eosio_wasm_import)) void send_deferred(const uint128_t &
 
 eosio::internal_use_do_not_use::__attribute__ ((eosio_wasm_import)) void eosio_assert(uint32_t test
 
void eosio::send_deferred (const uint128_t &sender_id, name payer, const char *serialized_transaction, size_t size, bool replace=false)
 
action eosio::get_action (uint32_t type, uint32_t index)
 
size_t eosio::read_transaction (char *ptr, size_t sz)
 
int eosio::cancel_deferred (const uint128_t &sender_id)
 
size_t eosio::transaction_size ()
 
int eosio::tapos_block_num ()
 
int eosio::tapos_block_prefix ()
 
uint32_t eosio::expiration ()
 Возвращает срок действия текущей выполняемой транзакции. Подробнее...
 
int eosio::get_context_free_data (uint32_t index, char *buff, size_t size)
 

Переменные

const char eosio::internal_use_do_not_use::size_t
 

Подробное описание

См. определение в файле transaction.hpp