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);