I spent a lot of time to develop a number of smart contracts for the Ethereum blockchain, with custom functions I would use for my personal projects. Now I am exploring EOS and I would like to migrate to it, but I have no idea of how to implement those contracts written in solidity on it. Is there a conversion tool, a service or whatever way to do that?