Wire Sysio
Wire Sysion 1.0.0
Loading...
Searching...
No Matches
limit_auth_changes.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <sysio/multi_index.hpp>
4
5
namespace
sysiosystem
{
6
using
sysio::name
;
7
8
struct
[[sysio::table(
"limitauthchg"
),
sysio
::contract("sysio.system")]]
limit_auth_change
{
9
uint8_t
version = 0;
10
name
account
;
11
std::vector<name>
allow_perms
;
12
std::vector<name>
disallow_perms
;
13
14
uint64_t
primary_key
()
const
{
return
account.value; }
15
16
SYSLIB_SERIALIZE(
limit_auth_change
, (version)(account)(allow_perms)(disallow_perms))
17
};
18
19
typedef
sysio::multi_index<
"limitauthchg"
_n,
limit_auth_change
>
limit_auth_change_table
;
20
}
// namespace sysiosystem
sysio
Definition
abi_serializer.cpp:8
sysiosystem
Definition
block_info.hpp:10
sysiosystem::limit_auth_change_table
sysio::multi_index<"limitauthchg"_n, limit_auth_change > limit_auth_change_table
Definition
limit_auth_changes.hpp:19
uint8_t
unsigned char uint8_t
Definition
stdint.h:124
uint64_t
unsigned __int64 uint64_t
Definition
stdint.h:136
sysio::chain::name
Immutable except for fc::from_variant.
Definition
name.hpp:43
sysiosystem::limit_auth_change
Definition
limit_auth_changes.hpp:8
sysiosystem::limit_auth_change::primary_key
uint64_t primary_key() const
Definition
limit_auth_changes.hpp:14
sysiosystem::limit_auth_change::account
name account
Definition
limit_auth_changes.hpp:10
sysiosystem::limit_auth_change::allow_perms
std::vector< name > allow_perms
Definition
limit_auth_changes.hpp:11
sysiosystem::limit_auth_change::disallow_perms
std::vector< name > disallow_perms
Definition
limit_auth_changes.hpp:12
wire-system-contracts
contracts
sysio.system
include
sysio.system
limit_auth_changes.hpp
Generated by
1.12.0