5#include <eosio/action.hpp>
6#include <eosio/asset.hpp>
7#include <eosio/crypto.hpp>
8#include <eosio/eosio.hpp>
10#include "../../consts.hpp"
38 static inline void apply(eosio::name actor,
40 eosio::name operation_code,
43 eosio::checksum256 process_hash,
49 std::make_tuple(coopname, actor, operation_code,
amount, username, process_hash, memo)
Хелпер для вызова ledger2::apply из контрактов-инициаторов.
Definition: ledger2.hpp:25
static void apply(eosio::name actor, eosio::name coopname, eosio::name operation_code, eosio::asset amount, eosio::name username, eosio::checksum256 process_hash, std::string memo)
Отправить inline action ledger2::apply.
Definition: ledger2.hpp:38
static constexpr eosio::name _ledger2
Definition: consts.hpp:166
permission_level
Definition: eosio.msig_tests.cpp:896
share_type amount
Definition: eosio.token_tests.cpp:174
void send(name contract, name action_name, name actor, Args &&... args)
Definition: actions.hpp:10
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()