Sha256: f7c84831a85d79783e1cbc319fbcd5d881cb928bf5cf5e9bc1cff11cb49d150d
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
require "garnet_client/version" require "garnet_client/engine" require "garnet_client/utils/http_request" require "garnet_client/service" require "garnet_client/result" require "garnet_client/railtie" if defined?(Rails) require 'HTTParty' require 'json' module GarnetClient @version = GarnetClient::VERSION @content_type = 'application/json' @response_headers = {} # 接口路径 API_POST_NOTICE_DEPOSIT_URL = '/api/garnet_client/notify_deposits' # 接口路径 API_POST_NOTICE_WITHDRAW_URL = '/api/garnet_client/notify_withdraws' # 接口路径 API_POST_NOTICE_TX_URL = '/api/garnet_client/notify_transactions' class<< self # mer_id 商户账号 # mer_key 加密key attr_accessor :tenant_id, :debug_mode attr_reader :api_base_url def api_base_url=(url) @api_base_url = url end def response_headers params = {"Content-Type" => @content_type, "tenant-id" => @tenant_id} response_headers = params response_headers end def debug_mode? @debug_mode end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
garnet_client-0.1.10 | lib/garnet_client.rb |