3#include <eosio/contract.hpp>
4#include <eosio/crypto.hpp>
5#include <eosio/eosio.hpp>
6#include <eosio/multi_index.hpp>
7#include <eosio/system.hpp>
8#include <eosio/time.hpp>
11#include "../lib/index.hpp"
115 ano(eosio::name receiver, eosio::name code, eosio::datastream<const char *> ds)
134 eosio::checksum256 chain_id,
135 eosio::public_key cert_key,
136 eosio::time_point_sec expires_at,
137 std::string credential);
144 [[
eosio::action]]
void revoke(eosio::name issuer, eosio::name subject);
ano(eosio::name receiver, eosio::name code, eosio::datastream< const char * > ds)
Definition: ano.hpp:115
#define ANO
Definition: consts.hpp:141
contract
Definition: eosio.msig_tests.cpp:977
static constexpr size_t MAX_CREDENTIAL_SIZE
Definition: ano.hpp:108
static constexpr uint64_t ROOT_ENDORSEMENT_MAX_SECONDS
Definition: ano.hpp:79
static constexpr uint64_t ENDORSEMENT_MAX_SECONDS
Definition: ano.hpp:96
Definition: eosio.msig.hpp:34
action(permission_level{ _gateway, "active"_n}, _gateway, "adduser"_n, std::make_tuple(coopname, deposit->username, to_spread, to_circulation, eosio::current_time_point(), true)).send()