I want to make a smart contract that will give me an upper edge when it comes to buying into icos. Basically once a condition is met, for example the block reaches a certain number or a specific date requirement is met all the eth in a wallet will be sent to the pre coded wallet address.
I'ts a fairly simple idea but was wondering if something like this is what smart contracts were made to do. A simple yes or no and maybe a pointer is more than enough, I'll figure out how to make it on my own. I know Python 3 and Java, I know smart contracts are coded in JS which is pretty close to Java so I shouldn't have a problem figuring this out.