COOPENOMICS  v1
Кооперативная Экономика
test.hpp
См. документацию.
1#pragma once
2
3#include <eosio/eosio.hpp>
4#include <eosio/asset.hpp>
5
6using namespace eosio;
7
8class [[eosio::contract("test")]] test : public contract {
9public:
11
15 struct [[eosio::table]] testrecord {
16 uint64_t id;
17 uint64_t counter;
18 uint64_t value;
19 std::string status;
20
21 uint64_t primary_key() const { return id; }
22 };
23
24 typedef eosio::multi_index<"testrecords"_n, testrecord> testrecords_index;
25
30 void testmultimod(uint64_t record_id);
31
36 void clear();
37
42 void init(uint64_t record_id);
43};
Definition: test.hpp:8
eosio::multi_index<"testrecords"_n, testrecord > testrecords_index
Definition: test.hpp:24
contract
Definition: eosio.msig_tests.cpp:977
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: test.hpp:15
uint64_t value
Definition: test.hpp:18
uint64_t id
Definition: test.hpp:16
uint64_t primary_key() const
Definition: test.hpp:21
uint64_t counter
Definition: test.hpp:17
std::string status
Definition: test.hpp:19