https://medium.com/@giovanni33labadiezse/staking-syscoin-sys-for-beginners-with-dappradar-a-practical-overview-99cfb3bd8b68