Comparing version 0.1.5 to 0.1.6
@@ -1,1 +0,1 @@ | ||
"use strict";var _require=require("../TronWrap"),TronWeb=_require.TronWeb;var wrapper=require("./wrapper");module.exports={wrap:function wrap(provider,options){return wrapper.wrap(provider,options)},create:function create(options){var provider;if(options.provider&&typeof options.provider=="function"){provider=options.provider()}else if(options.provider){provider=options.provider}else{var HttpProvider=TronWeb.providers.HttpProvider;HttpProvider.prototype.send=function(payload){var request=this.prepareRequest(false);try{request.send(JSON.stringify(payload))}catch(error){throw errors.InvalidConnection(this.host)}var result=request.responseText;try{result=JSON.parse(result)}catch(e){throw errors.InvalidResponse(request.responseText)}return result};HttpProvider.prototype.sendAsync=function(payload,callback){var request=this.prepareRequest(true);request.onreadystatechange=function(){if(request.readyState===4&&request.timeout!==1){var result=request.responseText;var error=null;try{result=JSON.parse(result)}catch(e){error=errors.InvalidResponse(request.responseText)}callback(error,result)}};request.ontimeout=function(){callback(errors.ConnectionTimeout(this.timeout))};try{request.send(JSON.stringify(payload))}catch(error){callback(errors.InvalidConnection(this.host))}return request};provider=new HttpProvider(options.fullHost)}return this.wrap(provider,options)},test_connection:function test_connection(provider,callback){callback(null,true)}}; | ||
"use strict";var _require=require("../TronWrap"),TronWeb=_require.TronWeb;var wrapper=require("./wrapper");module.exports={wrap:function wrap(provider,options){return wrapper.wrap(provider,options)},create:function create(options){var provider;if(options.provider&&typeof options.provider=="function"){provider=options.provider()}else if(options.provider){provider=options.provider}else{var HttpProvider=TronWeb.providers.HttpProvider;HttpProvider.prototype.send=function(payload){var request=this.prepareRequest(false);try{request.send(JSON.stringify(payload))}catch(error){throw errors.InvalidConnection(this.host)}var result=request.responseText;try{result=JSON.parse(result)}catch(e){throw errors.InvalidResponse(request.responseText)}return result};HttpProvider.prototype.sendAsync=function(payload,callback){var request=this.prepareRequest(true);request.onreadystatechange=function(){if(request.readyState===4&&request.timeout!==1){var result=request.responseText;var error=null;try{result=JSON.parse(result)}catch(e){error=errors.InvalidResponse(request.responseText)}callback(error,result)}};request.ontimeout=function(){callback(errors.ConnectionTimeout(this.timeout))};try{request.send(JSON.stringify(payload))}catch(error){callback(errors.InvalidConnection(this.host))}return request};provider=new HttpProvider(options.mainFullHost)}return this.wrap(provider,options)},test_connection:function test_connection(provider,callback){callback(null,true)}}; |
{ | ||
"name": "sunbox", | ||
"namespace": "tronprotocol", | ||
"version": "0.1.5", | ||
"version": "0.1.6", | ||
"description": "SunBox - Simple development framework for Tron SunNetwork", | ||
@@ -6,0 +6,0 @@ "dependencies": { |
193342