code: func ValidateConditions(conds *Conditions) error {
  	if conds.ExpectedAmount != nil {
  		if *conds.ExpectedAmount > 0 && conds.MultiUse {
  			return errors.Wrap(ErrInvalidDepositAddressOptions, "expected amount and multi use are mutually exclusive")
  		}
  	}
  	return nil
  }
docs: // ValidateConditions validates the deposit conditions.