diff --git a/lib/jsonrpc2.js b/lib/jsonrpc2.js index 694eef0..f4d0f3c 100644 --- a/lib/jsonrpc2.js +++ b/lib/jsonrpc2.js @@ -2,9 +2,10 @@ // JSON-RPC 2.0 wrapper for WelsonJS framework // Namhyeon Go // https://github.com/gnh1201/welsonjs +// function JsonRpc2(url) { this.url = url; - this.userAgent = "php-httpproxy/0.1.5 (Client; WelsonJS; abuse@catswords.net)"; + this.userAgent = "php-httpproxy/0.1.5 (Client; WelsonJS)"; this.setUserAgent = function(agent) { this.userAgent = agent; @@ -48,10 +49,14 @@ function create(url) { return new JsonRpc2(url); } +var DEFAULT_JSONRPC2_URL = "https://azure-ashlan-40.tiiny.io/"; + exports.wrap = wrap; exports.create = create; -exports.VERSIONINFO = "JSON-RPC 2.0 wrapper (jsonrpc2.js) version 0.1.4"; +exports.DEFAULT_JSONRPC2_URL = DEFAULT_JSONRPC2_URL; + +exports.VERSIONINFO = "JSON-RPC 2.0 wrapper (jsonrpc2.js) version 0.1.5"; exports.AUTHOR = "abuse@catswords.net"; exports.global = global; exports.require = global.require; diff --git a/lib/punycode.js b/lib/punycode.js index cecc377..6a45d0d 100644 --- a/lib/punycode.js +++ b/lib/punycode.js @@ -9,10 +9,8 @@ // var JsonRpc2 = require("lib/jsonrpc2"); -var API_URL = "https://azure-ashlan-40.tiiny.io/"; - function encode(s) { - var rpc = JsonRpc2.create(API_URL); + var rpc = JsonRpc2.create(JsonRpc2.DEFAULT_JSONRPC2_URL); var result = rpc.invoke("relay_invoke_method", { "callback": "load_script", "requires": [ @@ -27,7 +25,7 @@ function encode(s) { } function decode(s) { - var rpc = JsonRpc2.create(API_URL); + var rpc = JsonRpc2.create(JsonRpc2.DEFAULT_JSONRPC2_URL); var result = rpc.invoke("relay_invoke_method", { "callback": "load_script", "requires": [ @@ -44,7 +42,7 @@ function decode(s) { exports.encode = encode; exports.decode = decode; -exports.VERSIONINFO = "Punycode Public API client (punycode.js) version 0.2.2"; +exports.VERSIONINFO = "Punycode Public API client (punycode.js) version 0.2.3"; exports.AUTHOR = "abuse@catswords.net"; exports.global = global; exports.require = global.require; diff --git a/lib/totp.js b/lib/totp.js index 307a981..464e225 100644 --- a/lib/totp.js +++ b/lib/totp.js @@ -10,10 +10,8 @@ // var JsonRpc2 = require("lib/jsonrpc2"); -var API_URL = "https://azure-ashlan-40.tiiny.io/"; - function getPubKey() { - var rpc = JsonRpc2.create(API_URL); + var rpc = JsonRpc2.create(JsonRpc2.DEFAULT_JSONRPC2_URL); var result = rpc.invoke("relay_invoke_method", { "callback": "load_script", "requires": [ @@ -28,7 +26,7 @@ function getPubKey() { } function getOtp(pubkey) { - var rpc = JsonRpc2.create(API_URL); + var rpc = JsonRpc2.create(JsonRpc2.DEFAULT_JSONRPC2_URL); var result = rpc.invoke("relay_invoke_method", { "callback": "load_script", "requires": [ @@ -45,7 +43,7 @@ function getOtp(pubkey) { exports.getPubKey = getPubKey; exports.getOtp = getOtp; -exports.VERSIONINFO = "TOTP library (totp.js) version 0.1.6"; +exports.VERSIONINFO = "TOTP library (totp.js) version 0.1.7"; exports.AUTHOR = "abuse@catswords.net"; exports.global = global; exports.require = global.require;