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>
11#include "../lib/index.hpp"
12#include "../lib/core/ledger2/accounts.hpp"
13#include "../lib/core/ledger2/operations.hpp"
14#include "../lib/core/ledger2/wallets.hpp"
60 ledger2(eosio::name receiver, eosio::name code,
61 eosio::datastream<const char*> ds)
73 eosio::name initiator,
74 eosio::name operation_code,
77 eosio::checksum256 process_hash,
88 eosio::name wallet_from,
89 eosio::name wallet_to,
91 eosio::checksum256 process_hash,
103 eosio::checksum256 process_hash,
115 eosio::checksum256 process_hash,
135 [[
eosio::action]]
void migrate(uint64_t from_coop_index, uint64_t limit);
165 eosio::name initiator,
166 eosio::name username,
167 eosio::name from_wallet,
168 eosio::name to_wallet,
170 eosio::checksum256 process_hash,
206 eosio::name initiator,
207 uint64_t original_operation_id,
208 eosio::name original_operation_code,
209 eosio::name username,
211 uint8_t mirror_wallet_op,
212 eosio::name mirror_wallet_from,
213 eosio::name mirror_wallet_to,
214 uint64_t mirror_debit_account_id,
215 uint64_t mirror_credit_account_id,
216 eosio::checksum256 process_hash,
C void apply(uint64_t receiver, uint64_t code, uint64_t action)
Definition: blockinfo_tester.cpp:47
Контракт ledger2.
Definition: ledger2.hpp:58
ledger2(eosio::name receiver, eosio::name code, eosio::datastream< const char * > ds)
Definition: ledger2.hpp:60
#define LEDGER2
Definition: consts.hpp:141
contract
Definition: eosio.msig_tests.cpp:977
share_type amount
Definition: eosio.token_tests.cpp:174
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()