3#include <eosio/asset.hpp>
4#include <eosio/contract.hpp>
5#include <eosio/crypto.hpp>
6#include <eosio/eosio.hpp>
7#include <eosio/multi_index.hpp>
8#include <eosio/system.hpp>
9#include <eosio/time.hpp>
12#include "../lib/index.hpp"
93 apps(eosio::name receiver, eosio::name code,
94 eosio::datastream<const char *> ds)
113 eosio::name package_id,
114 std::string package_name,
116 std::vector<eosio::name> compatible_subnets);
123 eosio::name package_id,
124 eosio::name new_owner);
143 eosio::name package_id,
146 eosio::checksum256 tarball_sha256,
147 eosio::name moderated_by,
159 eosio::name package_id,
160 std::string version);
170 eosio::name package_id,
199 eosio::name subscriber,
200 eosio::name package_id,
201 eosio::checksum256 chain_id,
203 eosio::time_point_sec start_at,
204 eosio::time_point_sec end_at);
212 eosio::name subscriber,
213 eosio::name package_id);
231 eosio::checksum256 chain_id,
232 eosio::name subnet_label,
233 eosio::public_key signing_key);
245 std::optional<eosio::checksum256> chain_id,
246 std::optional<eosio::name> subnet_label,
247 std::optional<eosio::public_key> signing_key,
248 std::optional<bool>
active);
274 eosio::asset hourly_rate);
286 [[
eosio::action]]
void setglobals(uint32_t min_payment_period_seconds,
287 uint32_t free_trial_period_seconds,
288 uint32_t lead_time_seconds,
304 [[
eosio::action]]
void regclient(eosio::name catalog_operator,
305 eosio::name client_coopname);
316 [[
eosio::action]]
void delclient(eosio::name catalog_operator,
317 eosio::name client_coopname);
346 [[
eosio::action]]
void extendsub(eosio::name catalog_operator,
347 eosio::name subscriber,
348 eosio::name package_id,
349 uint32_t period_seconds,
350 eosio::checksum256 charge_intent_id);
368 [[
eosio::action]]
void setattempt(eosio::name catalog_operator,
369 eosio::name subscriber,
370 eosio::name package_id,
apps(eosio::name receiver, eosio::name code, eosio::datastream< const char * > ds)
Definition: apps.hpp:93
#define APPS
Definition: consts.hpp:156
const auto active
Definition: eosio.limitauth_tests.cpp:17
const auto owner
Definition: eosio.limitauth_tests.cpp:16
contract
Definition: eosio.msig_tests.cpp:977
static constexpr uint64_t CLEANUP_BUDGET_PER_CALL
Definition: apps.hpp:87
static constexpr uint64_t RELEASE_RETENTION_SECS
Definition: apps.hpp:80
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()
Описание области видимости релиза.
Definition: table_apps_releases.hpp:30
Definition: table_counts.hpp:7