module Binance::Utils::Url

Url Utils

Public Instance Methods

add_param(query, key, value) click to toggle source
# File lib/binance/utils/url.rb, line 19
def add_param(query, key, value)
  query = (query || '').dup
  query << "&#{key}=#{value}"
  query.delete_prefix('&')
end
build_query(params) click to toggle source
# File lib/binance/utils/url.rb, line 9
def build_query(params)
  params.map do |key, value|
    if value.is_a?(Array)
      value.map { |v| "#{key}=#{v}" }.join('&')
    else
      "#{key}=#{value}"
    end
  end.join('&')
end