3#include <eosio/asset.hpp>
4#include <eosio/crypto.hpp>
5#include <eosio/eosio.hpp>
7#include "../consts.hpp"
30 eosio::time_point_sec created_at = current_time_point();
33 checksum256
by_hash()
const {
return withdraw_hash; }
36 uint64_t
by_created()
const {
return created_at.sec_since_epoch(); }
40 "withdraws"_n, withdraw,
41 indexed_by<
"byusername"_n, const_mem_fun<withdraw, uint64_t, &withdraw::by_username>>,
42 indexed_by<
"byhash"_n, const_mem_fun<withdraw, checksum256, &withdraw::by_hash>>,
43 indexed_by<
"bystatus"_n, const_mem_fun<withdraw, uint64_t, &withdraw::by_status>>,
44 indexed_by<
"bycreated"_n, const_mem_fun<withdraw, uint64_t, &withdraw::by_created>>>
contract
Definition: eosio.msig_tests.cpp:977
Definition: table_wallet_deposits.hpp:9
multi_index< "withdraws"_n, withdraw, indexed_by<"byusername"_n, const_mem_fun< withdraw, uint64_t, &withdraw::by_username > >, indexed_by<"byhash"_n, const_mem_fun< withdraw, checksum256, &withdraw::by_hash > >, indexed_by<"bystatus"_n, const_mem_fun< withdraw, uint64_t, &withdraw::by_status > >, indexed_by<"bycreated"_n, const_mem_fun< withdraw, uint64_t, &withdraw::by_created > > > withdraws_index
Definition: table_wallet_withdraws.hpp:45
Definition: eosio.msig.hpp:34
Definition: table_wallet_withdraws.hpp:18
document2 approved_statement
Definition: table_wallet_withdraws.hpp:27
name status
Definition: table_wallet_withdraws.hpp:23
name coopname
Definition: table_wallet_withdraws.hpp:21
checksum256 by_hash() const
Definition: table_wallet_withdraws.hpp:33
document2 authorization
Definition: table_wallet_withdraws.hpp:28
checksum256 withdraw_hash
Definition: table_wallet_withdraws.hpp:22
document2 statement
Definition: table_wallet_withdraws.hpp:26
uint64_t by_status() const
Definition: table_wallet_withdraws.hpp:35
name username
Definition: table_wallet_withdraws.hpp:20
uint64_t by_username() const
Definition: table_wallet_withdraws.hpp:34
uint64_t primary_key() const
Definition: table_wallet_withdraws.hpp:32
asset quantity
Definition: table_wallet_withdraws.hpp:25
uint64_t id
Definition: table_wallet_withdraws.hpp:19
uint64_t by_created() const
Definition: table_wallet_withdraws.hpp:36
Definition: document_core.hpp:27