How to write smart contract in rust for crowdsale/ico? I am trying to rewrite the openzeppelin in rust.
Crowdsale.sol
The constructor takes a token parameter i