That's kind of what we were doing before.  Actually, the parameter would be 10000000 instead of 1.  So everywhere we want to know the current bitcoin price, we'd pass 100000000 to the "get balance" function.  That seems confusing to me - I think it's better to have an explicitly name function for each: one for returning the balance, and one for returning the price.  Even if they are similar, it's much more intuitive to others (and they're short functions, so code duplication not really an issue).