I've developed my first Ethereum smart contract and am looking for any feedback or suggestions. Its a service delivery contract that tries to solve the problems of:
- How as a freelancer do I know I'm going to get paid?
- How as a contractor do I know I'm going to get work done properly without losing all my money?
There are many other use cases as well as these.
I'm looking for help with a code review, security review or suggestions.
The source code is here: https://github.com/dmozzy/TimeClock
and is fully opensourced under the MIT licence.