diff --git a/lib/blockchainexplorers/insight.js b/lib/blockchainexplorers/insight.js index f11e901..e436c9c 100644 --- a/lib/blockchainexplorers/insight.js +++ b/lib/blockchainexplorers/insight.js @@ -108,4 +108,8 @@ Insight.prototype.initSocket = function() { return socket; }; +Insight.prototype.getPublicUrlForTx = function(txid) { + return this.url + '/tx/' + txid; +}; + module.exports = Insight; diff --git a/test/blockchainexplorer.js b/test/blockchainexplorer.js index 097dfa0..0431c5a 100644 --- a/test/blockchainexplorer.js +++ b/test/blockchainexplorer.js @@ -20,6 +20,7 @@ describe('Blockchain explorer', function() { exp.should.respondTo('getAddressActivity'); exp.should.respondTo('getUnspentUtxos'); exp.should.respondTo('initSocket'); + exp.should.respondTo('getPublicUrlForTx'); var exp = new BlockchainExplorer({ provider: 'insight', network: 'livenet',