智能合約循環(huán)互助游戲開發(fā)詳細邏輯
struct block_header{
uint32_t timestamp;
name producer;kaifa873
uint16_t confirmed=0;
capi_checksum256 previous;
capi_checksum256 transaction_mroot;
capi_checksum256 action_mroot;
uint32_t schedule_version=0;
std::optional<eosio::producer_schedule>new_producers;
EOSLIB_SERIALIZE(block_header,(timestamp)(producer)(confirmed)(previous)(transaction_mroot)(action_mroot)
(schedule_version)(new_producers))
};
struct wait_weight{
uint32_t wait_sec;
uint16_t weight;
EOSLIB_SERIALIZE(wait_weight,(wait_sec)(weight))
};需求及模式詳細:kaifa873
該結(jié)構(gòu)體沒有什么特別的,陌生的部分仍舊只有第一個參數(shù)wait_sec,但通過字面含義即可理解,就是等待的秒數(shù)。
struct authority{
uint32_t threshold=0;
std::vector<key_weight>keys;
std::vector<permission_level_weight>accounts;