Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::config Namespace Reference

Classes

struct  billable_size
 
struct  billable_size< generated_transaction_object >
 
struct  billable_size< index128_object >
 
struct  billable_size< index256_object >
 
struct  billable_size< index64_object >
 
struct  billable_size< index_double_object >
 
struct  billable_size< index_long_double_object >
 
struct  billable_size< key_value_object >
 
struct  billable_size< key_weight >
 
struct  billable_size< permission_level_weight >
 
struct  billable_size< permission_link_object >
 
struct  billable_size< permission_object >
 
struct  billable_size< shared_authority >
 
struct  billable_size< table_id_object >
 
struct  billable_size< wait_weight >
 

Typedefs

typedef __uint128_t uint128_t
 

Variables

template<typename T >
constexpr uint64_t billable_size_v = ((billable_size<T>::value + billable_alignment - 1) / billable_alignment) * billable_alignment
 

Typedef Documentation

◆ uint128_t

typedef __uint128_t sysio::chain::config::uint128_t

Definition at line 8 of file config.hpp.

Variable Documentation

◆ billable_size_v

template<typename T >
uint64_t sysio::chain::config::billable_size_v = ((billable_size<T>::value + billable_alignment - 1) / billable_alignment) * billable_alignment
constexpr

Definition at line 147 of file config.hpp.