i wanna create a smart contract for eosio
void eosio::apply(uint64_t receiver, uint64_t code, uint64_t action){ if(code == receiver){ switch(action){ case N(transfer){ eosio::execute_action(eosio::name(receiver), eosio::name(code), &transfer); break; } } } }