fix signature of stake_claim abstract function