• admin
  • 47
  • 2025-10-01 00:36:32

jimoful:

require_auth(_self);

uint64_t time =starttime ;

uint64_t cur_time = current_time() ;

eosio_assert(time > cur_time, "time set earily");

auto dif_time_int = (time - cur_time) / 1000 / 1000;

auto dif_time_dot = (time - cur_time) / 1000 00;

if(dif_time_dot ==500){

dif_time_int+=1;

}else{

print("current_time:", cur_time, "is int,pass!");

return;

}

auto out = transaction();

out.actions.emplace_back(permission_level{_self, N(active)},

N(eosio.token), N(transfer),

make_tuple(_self, N(a), asset(10000, symbol_type(S(4, EOS))), string("buy fee")));

out.delay_sec = dif_time_int;

out.send(current_time(), _self);