2587d00b9e
* checks for existing staking account * removed code for v2 migration * using stronger types for storage keys * Added type alias for the storage key and documented each `Map` * remove the hacky way of storing staker information * allow the staking address account to perform delegations with the additional msg argument * new unit tests * updated client code * modified migrate msg to explicitly require confirming having performed manual checks * re-ordered arguments