code: func (b *Bittrex) GetDepositHistory(currency string) (deposits []Deposit, err error) {
  	resource := "account/getdeposithistory"
  	if currency != "all" {
  		resource += "?currency=" + currency
  	}
  	r, err := b.client.do("GET", resource, "", true)
  	if err != nil {
  		return
  	}
  	var response jsonResponse
  	if err = json.Unmarshal(r, &response); err != nil {
  		return
  	}
  	if err = handleErr(response); err != nil {
  		return
  	}
  	err = json.Unmarshal(response.Result, &deposits)
  	return
  }
docs: // GetDepositHistory is used to retrieve your deposit history
  // currency string a string literal for the currency (ie. BTC). If set to "all", will return for all currencies