The examples in the repo, despite being basic, are correct and safe and can be used as a solid base to build more advanced contracts. In order to do so, the functions must be virtual, so that they can be overridden.
@jaydenwindle This PR adds virtual to the functions' signatures, making them also public so they can be called as super.
The examples in the repo, despite being basic, are correct and safe and can be used as a solid base to build more advanced contracts. In order to do so, the functions must be virtual, so that they can be overridden.
@jaydenwindle This PR adds
virtual
to the functions' signatures, making them alsopublic
so they can be called as super.