Socket
Socket
Sign inDemoInstall

@vechain/connex-wallet-buddy

Package Overview
Dependencies
Maintainers
2
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vechain/connex-wallet-buddy - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

esm/browser.d.ts

2

dist/bundle.min.js

@@ -1,2 +0,2 @@

!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.ConnexWalletBuddy=n():e.ConnexWalletBuddy=n()}(self,(function(){return(()=>{"use strict";var e={35:(e,n,o)=>{o.r(n),o.d(n,{create:()=>y});var t=function(e,n,o){this.name=e,this.version=n,this.os=o,this.type="browser"},r=function(e,n,o,t){this.name=e,this.version=n,this.os=o,this.bot=t,this.type="bot-device"},i=function(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null},s=/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,a=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FBAV\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["searchbot",/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/]],c=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function d(e){var n=function(e){return""!==e&&a.reduce((function(n,o){var t=o[0],r=o[1];if(n)return n;var i=r.exec(e);return!!i&&[t,i]}),!1)}(e);if(!n)return null;var o=n[0],d=n[1];if("searchbot"===o)return new i;var u=d[1]&&d[1].split(/[._]/).slice(0,3);u?u.length<3&&(u=function(){for(var e=0,n=0,o=arguments.length;n<o;n++)e+=arguments[n].length;var t=Array(e),r=0;for(n=0;n<o;n++)for(var i=arguments[n],s=0,a=i.length;s<a;s++,r++)t[r]=i[s];return t}(u,function(e){for(var n=[],o=0;o<e;o++)n.push("0");return n}(3-u.length))):u=[];var l=u.join("."),f=function(e){for(var n=0,o=c.length;n<o;n++){var t=c[n],r=t[0];if(t[1].exec(e))return r}return null}(e),h=s.exec(e);return h&&h[1]?new r(o,l,f,h[1]):new t(o,l,f)}const u="undefined"==typeof document&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product?new function(){this.type="react-native",this.name="react-native",this.version=null,this.os=null}:"undefined"!=typeof navigator?d(navigator.userAgent):"undefined"!=typeof process&&process.version?new function(e){this.version=e,this.type="node",this.name="node",this.os=process.platform}(process.version.slice(1)):null;const l=(()=>{let e=null;return()=>(e||(e=document.createElement("iframe"),e.style.display="none",document.body.appendChild(e)),e)})();function f(e,n){if(navigator.msLaunchUri)return function(e){return new Promise(((n,o)=>{navigator.msLaunchUri(e,n,o)}))}(e);if(!u)return null;if("iOS"===u.os)return null;switch(u.name){case"chrome":case"edge-chromium":case"safari":return function(e,n){return l().contentWindow.location.href=e,function(e,n,o){return new Promise(((t,r)=>{let i;const s=setTimeout((()=>{e.removeEventListener(n,i),r()}),o);i=o=>{e.removeEventListener(n,i),clearTimeout(s),t(o)},e.addEventListener(n,i)}))}(window,"blur",n)}(e,n);default:return null}}function h(e){return n=this,o=void 0,r=function*(){try{const n=function(e){return f("connex:sign?src="+encodeURIComponent(e),1e3)}(e);if(n)return yield n,null}catch(e){}return function(e){const n=(()=>{switch(u&&u.os){case"iOS":case"android":return{};default:return{target:"sync|"+window.location.host,features:"width=360,height=640,resizable,scrollbars=yes,dependent,modal"}}})();return window.open(new URL("#/sign?src="+encodeURIComponent(e),"https://lite.sync.vecha.in/").href,n.target,n.features,!0)}(e)},new((t=void 0)||(t=Promise))((function(e,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(n){var o;n.done?e(n.value):(o=n.value,o instanceof t?o:new t((function(e){e(o)}))).then(s,a)}c((r=r.apply(n,o||[])).next())}));var n,o,t,r}var w=function(e,n,o,t){return new(o||(o=Promise))((function(r,i){function s(e){try{c(t.next(e))}catch(e){i(e)}}function a(e){try{c(t.throw(e))}catch(e){i(e)}}function c(e){var n;e.done?r(e.value):(n=e.value,n instanceof o?n:new o((function(e){e(n)}))).then(s,a)}c((t=t.apply(e,n||[])).next())}))};const p="https://tos.vecha.in:5678/";function v(e,n,o,t,r){return w(this,void 0,void 0,(function*(){let i=0;const s=Date.now()+o;for(;Date.now()<s&&!t.done;)try{const o=yield fetch(new URL(`${e}${n}?wait=1`,r).href),t=yield o.text();if(t)return t}catch(e){if(++i>2)throw new Error("failed fetch response");yield new Promise((e=>setTimeout(e,3e3)))}throw new Error("timeout")}))}function m(e,n,o,t,r,i,s){const a=o.onAccepted,c={type:e,gid:t,payload:{message:n,options:Object.assign(Object.assign({},o),{onAccepted:void 0})},nonce:r()},d=JSON.stringify(c),u=i(d),l={done:!1};return Promise.race([(()=>w(this,void 0,void 0,(function*(){try{const e=yield h(new URL(u,s).href);for(;!l.done;){if(e&&e.closed)throw new Error("wallet window closed");yield new Promise((e=>setTimeout(e,1e3)))}}finally{l.done=!0}})))(),(()=>w(this,void 0,void 0,(function*(){try{yield function(e,n,o,t){return w(this,void 0,void 0,(function*(){const r=new URL(e,t).href;for(let e=0;e<3&&!o.done;e++)try{return yield fetch(r,{method:"POST",body:n,headers:new Headers({"Content-Type":"application/json"})})}catch(e){yield new Promise((e=>setTimeout(e,2e3)))}throw new Error("failed to submit request")}))}(u,d,l,s),a&&(()=>{w(this,void 0,void 0,(function*(){try{yield v(u,".accepted",6e4,l,s),!l.done&&a&&a()}catch(e){console.warn(e)}}))})();const e=yield v(u,".resp",6e5,l,s),n=JSON.parse(e);if(n.error)throw new Error(n.error);return n.payload}finally{l.done=!0}})))()])}function y(e,n,o,t){return{signTx:(r,i)=>m("tx",r,i,e,n,o,t||p),signCert:(r,i)=>m("cert",r,i,e,n,o,t||p)}}const b=JSON.parse('{"u2":"@vechain/connex-wallet-buddy","i8":"0.1.0"}');console.log(`[${b.u2}] v${b.i8} loaded`)}},n={};function o(t){if(n[t])return n[t].exports;var r=n[t]={exports:{}};return e[t](r,r.exports,o),r.exports}return o.d=(e,n)=>{for(var t in n)o.o(n,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},o.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o(35)})()}));
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ConnexWalletBuddy=t():e.ConnexWalletBuddy=t()}(self,(function(){return(()=>{"use strict";var e={585:(e,t,o)=>{o.r(t),o.d(t,{create:()=>b});const n=class extends Promise{constructor(){if(arguments.length>0)return super(arguments[0]),this.resolve=()=>{throw new Error("Deferred.resolve is not callable")},void(this.reject=()=>{throw new Error("Deferred.reject is not callable")});let e,t;super(((o,n)=>{e=o,t=n})),this.resolve=e,this.reject=t}};var r=function(e,t,o){this.name=e,this.version=t,this.os=o,this.type="browser"},i=function(e,t,o,n){this.name=e,this.version=t,this.os=o,this.bot=n,this.type="bot-device"},s=function(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null},a=/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,d=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FBAV\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["searchbot",/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/]],c=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function l(e){var t=function(e){return""!==e&&d.reduce((function(t,o){var n=o[0],r=o[1];if(t)return t;var i=r.exec(e);return!!i&&[n,i]}),!1)}(e);if(!t)return null;var o=t[0],n=t[1];if("searchbot"===o)return new s;var l=n[1]&&n[1].split(/[._]/).slice(0,3);l?l.length<3&&(l=function(){for(var e=0,t=0,o=arguments.length;t<o;t++)e+=arguments[t].length;var n=Array(e),r=0;for(t=0;t<o;t++)for(var i=arguments[t],s=0,a=i.length;s<a;s++,r++)n[r]=i[s];return n}(l,function(e){for(var t=[],o=0;o<e;o++)t.push("0");return t}(3-l.length))):l=[];var u=l.join("."),f=function(e){for(var t=0,o=c.length;t<o;t++){var n=c[t],r=n[0];if(n[1].exec(e))return r}return null}(e),h=a.exec(e);return h&&h[1]?new i(o,u,f,h[1]):new r(o,u,f)}const u="undefined"==typeof document&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product?new function(){this.type="react-native",this.name="react-native",this.version=null,this.os=null}:"undefined"!=typeof navigator?l(navigator.userAgent):"undefined"!=typeof process&&process.version?new function(e){this.version=e,this.type="node",this.name="node",this.os=process.platform}(process.version.slice(1)):null;var f=function(e,t,o,n){return new(o||(o=Promise))((function(r,i){function s(e){try{d(n.next(e))}catch(e){i(e)}}function a(e){try{d(n.throw(e))}catch(e){i(e)}}function d(e){var t;e.done?r(e.value):(t=e.value,t instanceof o?t:new o((function(e){e(t)}))).then(s,a)}d((n=n.apply(e,t||[])).next())}))};const h="https://tos.vecha.in:5678/";function p(e){return new Promise((t=>{setTimeout(t,e)}))}function m(e,t,o,n,r){return f(this,void 0,void 0,(function*(){let i=0;const s=Date.now()+o;for(;Date.now()<s;)try{const o=yield Promise.race([r,fetch(new URL(`${e}${t}?wait=1`,n).href)]),i=yield Promise.race([r,o.text()]);if(i)return i}catch(e){if(++i>2)throw new Error("failed fetch response");yield Promise.race([r,p(3e3)])}throw new Error("timeout")}))}function w(e,t,o,r,i,s,a){return f(this,void 0,void 0,(function*(){const d=o.onAccepted,c={type:e,gid:r,payload:{message:t,options:Object.assign(Object.assign({},o),{onAccepted:void 0})},nonce:i()},l=JSON.stringify(c),h=s(l),w=new URL(h,a).href,b=new n;let y,g=!1;try{window.location.href="connex:sign?src="+encodeURIComponent(w)}catch(e){}try{yield function(e,t,o,n){return f(this,void 0,void 0,(function*(){const r=new URL(e,o).href;for(let e=0;e<3;e++)try{return yield Promise.race([n,fetch(r,{method:"POST",body:t,headers:new Headers({"Content-Type":"application/json"})})])}catch(e){yield Promise.race([n,p(2e3)])}throw new Error("failed to submit request")}))}(h,l,a,b),(()=>{f(this,void 0,void 0,(function*(){yield p(2e3),g||(y=function(e){const t=document.createElement("iframe");t.style.border="none",t.style.position="fixed",t.style.zIndex="999",t.style.width="100vw",t.style.height="110px",t.style.left=t.style.bottom="0px",t.src=URL.createObjectURL(new Blob(['<html> <head> <style>body,html{margin:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-size:16px;width:100vw;height:100vh}.lds-dual-ring{display:inline-block;width:1em;height:1em}.lds-dual-ring:after{content:"";display:block;width:1em;height:1em;border-radius:50%;border:.16em solid;border-color:currentColor transparent currentColor transparent;animation:lds-dual-ring .8s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.footer{background:rgba(0,0,0,.7);position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:12px 16px 24px 16px;box-shadow:0 0 4px rgba(0,0,0,.3)}.button{border:0;background:#1e88e5;color:#fff;font-family:system-ui,sans-serif;font-size:1rem;line-height:1.2;white-space:nowrap;text-decoration:none;padding:.25rem 1rem;margin-left:.5rem;margin-right:.5rem;cursor:pointer;outline:0}.close{border:0;background:0 0;color:#fff;font-size:1rem;text-decoration:none;padding:.25rem .5rem;margin-left:.5rem;margin-right:.5rem;cursor:pointer;outline:0}</style> </head> <body> <div class="footer"> <div> <div class="lds-dual-ring" style="margin-right:.5em"></div> Launching Sync2 ... <button style="float:right" class="close" onclick=\'post("close")\'>&#x2715;</button> </div> <div style="text-align:center;margin-top:.5rem"> <a href="javascript:post(\'lite\')" style="margin-right:2rem;color:#f5f5f5;font-size:90%">Try out Sync2-lite</a> <a class="button" href="https://github.com/vechain/sync2/releases" target="_blank">Install</a> </div> </div> <script>function post(e){parent.postMessage({src:"connex-helper",action:e},"*")}<\/script> </body> </html>'],{type:"text/html"})),document.body.appendChild(t);let o=()=>{document.body.removeChild(t),o=()=>{}};return window.addEventListener("message",(t=>{if(t.data&&"connex-helper"===t.data.src&&t.data.action)switch(t.data.action){case"close":return void o();case"lite":return void function(e){const t=(()=>{switch(u&&u.os){case"iOS":case"android":return{};default:return{target:"sync|"+window.location.host,features:"width=360,height=640,resizable,scrollbars=yes,dependent,modal"}}})();window.open(new URL("#/sign?src="+encodeURIComponent(e),"https://lite.sync.vecha.in/").href,t.target,t.features)}(e)}})),{hide(){o()}}}(w))}))})(),(()=>{f(this,void 0,void 0,(function*(){try{yield m(h,".accepted",6e4,a,b),g=!0,y&&y.hide(),d&&d()}catch(e){console.warn(e)}}))})();const e=yield m(h,".resp",6e5,a,b),t=JSON.parse(e);if(t.error)throw new Error(t.error);return t.payload}finally{y&&y.hide(),b.reject("aborted")}}))}function b(e,t,o,n){return{signTx:(r,i)=>w("tx",r,i,e,t,o,n||h),signCert:(r,i)=>w("cert",r,i,e,t,o,n||h)}}const y=JSON.parse('{"u2":"@vechain/connex-wallet-buddy","i8":"0.1.1"}');console.log(`[${y.u2}] v${y.i8} loaded`)}},t={};function o(n){if(t[n])return t[n].exports;var r=t[n]={exports:{}};return e[n](r,r.exports,o),r.exports}return o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o(585)})()}));
//# sourceMappingURL=bundle.min.js.map

@@ -10,22 +10,34 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

};
import '../../framework/dist/driver-interface';
import * as W from './wallet';
import '@vechain/connex-framework/dist/driver-interface';
import Deferred from './deferred';
import * as Helper from './helper';
const DEFAULT_TOS_URL = 'https://tos.vecha.in:5678/';
const ACCEPTED_SUFFIX = '.accepted';
const RESP_SUFFIX = '.resp';
function submitRequest(rid, json, signal, tosUrl) {
function sleep(ms) {
return new Promise(resolve => {
setTimeout(resolve, ms);
});
}
function submitRequest(rid, json, tosUrl, abort) {
return __awaiter(this, void 0, void 0, function* () {
const src = new URL(rid, tosUrl).href;
for (let i = 0; i < 3 && !signal.done; i++) {
for (let i = 0; i < 3; i++) {
try {
return yield fetch(src, {
method: 'POST',
body: json,
headers: new Headers({
'Content-Type': 'application/json'
return yield Promise.race([
abort,
fetch(src, {
method: 'POST',
body: json,
headers: new Headers({
'Content-Type': 'application/json'
})
})
});
]);
}
catch (_a) {
yield new Promise(resolve => setTimeout(resolve, 2000));
yield Promise.race([
abort,
sleep(2000)
]);
}

@@ -36,10 +48,16 @@ }

}
function pollResponse(rid, suffix, timeout, signal, tosUrl) {
function pollResponse(rid, suffix, timeout, tosUrl, abort) {
return __awaiter(this, void 0, void 0, function* () {
let errCount = 0;
const deadline = Date.now() + timeout;
while (Date.now() < deadline && !signal.done) {
while (Date.now() < deadline) {
try {
const resp = yield fetch(new URL(`${rid}${suffix}?wait=1`, tosUrl).href);
const text = yield resp.text();
const resp = yield Promise.race([
abort,
fetch(new URL(`${rid}${suffix}?wait=1`, tosUrl).href)
]);
const text = yield Promise.race([
abort,
resp.text()
]);
if (text) {

@@ -53,3 +71,6 @@ return text;

}
yield new Promise(resolve => setTimeout(resolve, 3000));
yield Promise.race([
abort,
sleep(3000)
]);
}

@@ -61,58 +82,55 @@ }

function sign(type, msg, options, genesisId, nonce, blake2b256, tosUrl) {
const onAccepted = options.onAccepted;
const req = {
type,
gid: genesisId,
payload: {
message: msg,
options: Object.assign(Object.assign({}, options), { onAccepted: undefined })
},
nonce: nonce()
};
const json = JSON.stringify(req);
const rid = blake2b256(json);
const signal = {
done: false
};
return Promise.race([
// open wallet and watch wallet closing
(() => __awaiter(this, void 0, void 0, function* () {
try {
const w = yield W.connect(new URL(rid, tosUrl).href);
while (!signal.done) {
if (w && w.closed) {
throw new Error('wallet window closed');
}
yield new Promise(resolve => setTimeout(resolve, 1000));
return __awaiter(this, void 0, void 0, function* () {
const onAccepted = options.onAccepted;
const req = {
type,
gid: genesisId,
payload: {
message: msg,
options: Object.assign(Object.assign({}, options), { onAccepted: undefined })
},
nonce: nonce()
};
const json = JSON.stringify(req);
const rid = blake2b256(json);
const src = new URL(rid, tosUrl).href;
const abort = new Deferred();
let shownHelper;
let accepted = false;
try {
window.location.href = `connex:sign?src=${encodeURIComponent(src)}`;
}
catch (_a) { }
try {
// submit request and poll response
yield submitRequest(rid, json, tosUrl, abort);
void (() => __awaiter(this, void 0, void 0, function* () {
yield sleep(2000);
if (!accepted) {
shownHelper = Helper.show(src);
}
}
finally {
signal.done = true;
}
}))(),
// submit request and poll response
(() => __awaiter(this, void 0, void 0, function* () {
try {
yield submitRequest(rid, json, signal, tosUrl);
onAccepted && void (() => __awaiter(this, void 0, void 0, function* () {
try {
yield pollResponse(rid, ACCEPTED_SUFFIX, 60 * 1000, signal, tosUrl);
!signal.done && onAccepted && onAccepted();
}
catch (err) {
console.warn(err);
}
}))();
const respJson = yield pollResponse(rid, RESP_SUFFIX, 10 * 60 * 1000, signal, tosUrl);
const resp = JSON.parse(respJson);
if (resp.error) {
throw new Error(resp.error);
}))();
void (() => __awaiter(this, void 0, void 0, function* () {
try {
yield pollResponse(rid, ACCEPTED_SUFFIX, 60 * 1000, tosUrl, abort);
accepted = true;
shownHelper && shownHelper.hide();
onAccepted && onAccepted();
}
return resp.payload;
catch (err) {
console.warn(err);
}
}))();
const respJson = yield pollResponse(rid, RESP_SUFFIX, 10 * 60 * 1000, tosUrl, abort);
const resp = JSON.parse(respJson);
if (resp.error) {
throw new Error(resp.error);
}
finally {
signal.done = true;
}
}))()
]);
return resp.payload;
}
finally {
shownHelper && shownHelper.hide();
abort.reject('aborted');
}
});
}

@@ -136,2 +154,2 @@ /**

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsT0FBTyx1Q0FBdUMsQ0FBQTtBQUM5QyxPQUFPLEtBQUssQ0FBQyxNQUFNLFVBQVUsQ0FBQTtBQUU3QixNQUFNLGVBQWUsR0FBRyw0QkFBNEIsQ0FBQTtBQUNwRCxNQUFNLGVBQWUsR0FBRyxXQUFXLENBQUE7QUFDbkMsTUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFBO0FBdUIzQixTQUFlLGFBQWEsQ0FBQyxHQUFXLEVBQUUsSUFBWSxFQUFFLE1BQWMsRUFBRSxNQUFjOztRQUNsRixNQUFNLEdBQUcsR0FBRyxJQUFJLEdBQUcsQ0FBQyxHQUFHLEVBQUUsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFBO1FBQ3JDLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3hDLElBQUk7Z0JBQ0EsT0FBTyxNQUFNLEtBQUssQ0FBQyxHQUFHLEVBQUU7b0JBQ3BCLE1BQU0sRUFBRSxNQUFNO29CQUNkLElBQUksRUFBRSxJQUFJO29CQUNWLE9BQU8sRUFBRSxJQUFJLE9BQU8sQ0FBQzt3QkFDakIsY0FBYyxFQUFFLGtCQUFrQjtxQkFDckMsQ0FBQztpQkFDTCxDQUFDLENBQUE7YUFDTDtZQUFDLFdBQU07Z0JBQ0osTUFBTSxJQUFJLE9BQU8sQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQTthQUMxRDtTQUNKO1FBQ0QsTUFBTSxJQUFJLEtBQUssQ0FBQywwQkFBMEIsQ0FBQyxDQUFBO0lBQy9DLENBQUM7Q0FBQTtBQUVELFNBQWUsWUFBWSxDQUFDLEdBQVcsRUFBRSxNQUFjLEVBQUUsT0FBZSxFQUFFLE1BQWMsRUFBRSxNQUFjOztRQUNw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
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsT0FBTyxpREFBaUQsQ0FBQTtBQUN4RCxPQUFPLFFBQVEsTUFBTSxZQUFZLENBQUE7QUFDakMsT0FBTyxLQUFLLE1BQU0sTUFBTSxVQUFVLENBQUE7QUFFbEMsTUFBTSxlQUFlLEdBQUcsNEJBQTRCLENBQUE7QUFDcEQsTUFBTSxlQUFlLEdBQUcsV0FBVyxDQUFBO0FBQ25DLE1BQU0sV0FBVyxHQUFHLE9BQU8sQ0FBQTtBQW1CM0IsU0FBUyxLQUFLLENBQUMsRUFBVTtJQUNyQixPQUFPLElBQUksT0FBTyxDQUFDLE9BQU8sQ0FBQyxFQUFFO1FBQ3pCLFVBQVUsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUFDLENBQUE7SUFDM0IsQ0FBQyxDQUFDLENBQUE7QUFDTixDQUFDO0FBR0QsU0FBZSxhQUFhLENBQUMsR0FBVyxFQUFFLElBQVksRUFBRSxNQUFjLEVBQUUsS0FBcUI7O1FBQ3pGLE1BQU0sR0FBRyxHQUFHLElBQUksR0FBRyxDQUFDLEdBQUcsRUFBRSxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUE7UUFDckMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUN4QixJQUFJO2dCQUNBLE9BQU8sTUFBTSxPQUFPLENBQUMsSUFBSSxDQUFDO29CQUN0QixLQUFLO29CQUNMLEtBQUssQ0FBQyxHQUFHLEVBQUU7d0JBQ1AsTUFBTSxFQUFFLE1BQU07d0JBQ2QsSUFBSSxFQUFFLElBQUk7d0JBQ1YsT0FBTyxFQUFFLElBQUksT0FBTyxDQUFDOzRCQUNqQixjQUFjLEVBQUUsa0JBQWtCO3lCQUNyQyxDQUFDO3FCQUNMLENBQUM7aUJBQUMsQ0FBQyxDQUFBO2FBQ1g7WUFBQyxXQUFNO2dCQUNKLE1BQU0sT0FBTyxDQUFDLElBQUksQ0FBQztvQkFDZixLQUFLO29CQUNMLEtBQUssQ0FBQyxJQUFJLENBQUM7aUJBQ2QsQ0FBQyxDQUFBO2FBQ0w7U0FDSjtRQUNELE1BQU0sSUFBSSxLQUFLLENBQUMsMEJBQTBCLENBQUMsQ0FBQTtJQUMvQyxDQUFDO0NBQUE7QUFFRCxTQUFlLFlBQVksQ0FBQyxHQUFXLEVBQUUsTUFBYyxFQUFFLE9BQWUsRUFBRSxNQUFjLEVBQUUsS0FBcUI7O1FBQzNHLElBQUksUUFBUSxHQUFHLENBQUMsQ0FBQTtRQUNoQixNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsT0FBTyxDQUFBO1FBQ3JDLE9BQU8sSUFBSSxDQUFDLEdBQUcsRUFBRSxHQUFHLFFBQVEsRUFBRTtZQUMxQixJQUFJO2dCQUNBLE1BQU0sSUFBSSxHQUFHLE1BQU0sT0FBTyxDQUFDLElBQUksQ0FBQztvQkFDNUIsS0FBSztvQkFDTCxLQUFLLENBQUMsSUFBSSxHQUFHLENBQUMsR0FBRyxHQUFHLEdBQUcsTUFBTSxTQUFTLEVBQUUsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDO2lCQUN4RCxDQUFDLENBQUE7Z0JBQ0YsTUFBTSxJQUFJLEdBQUcsTUFBTSxPQUFPLENBQUMsSUFBSSxDQUFDO29CQUM1QixLQUFLO29CQUNMLElBQUksQ0FBQyxJQUFJLEVBQUU7aUJBQ2QsQ0FBQyxDQUFBO2dCQUNGLElBQUksSUFBSSxFQUFFO29CQUNOLE9BQU8sSUFBSSxDQUFBO2lCQUNkO2FBQ0o7WUFBQyxPQUFPLEdBQUcsRUFBRTtnQkFDVixJQUFJLEVBQUUsUUFBUSxHQUFHLENBQUMsRUFBRTtvQkFDaEIsTUFBTSxJQUFJLEtBQUssQ0FBQyx1QkFBdUIsQ0FBQyxDQUFBO2lCQUMzQztnQkFDRCxNQUFNLE9BQU8sQ0FBQyxJQUFJLENBQUM7b0JBQ2YsS0FBSztvQkFDTCxLQUFLLENBQUMsSUFBSSxDQUFDO2lCQUNkLENBQUMsQ0FBQTthQUNMO1NBQ0o7UUFDRCxNQUFNLElBQUksS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFBO0lBQzlCLENBQUM7Q0FBQTtBQUVELFNBQWUsSUFBSSxDQUNmLElBQU8sRUFDUCxHQUF5RSxFQUN6RSxPQUE2RSxFQUM3RSxTQUFpQixFQUNqQixLQUFtQixFQUNuQixVQUFtQyxFQUNuQyxNQUFjOztRQUVkLE1BQU0sVUFBVSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUE7UUFDckMsTUFBTSxHQUFHLEdBQW1CO1lBQ3hCLElBQUk7WUFDSixHQUFHLEVBQUUsU0FBUztZQUNkLE9BQU8sRUFBRTtnQkFDTCxPQUFPLEVBQUUsR0FBRztnQkFDWixPQUFPLGtDQUFPLE9BQU8sS0FBRSxVQUFVLEVBQUUsU0FBUyxHQUFFO2FBQ2pEO1lBQ0QsS0FBSyxFQUFFLEtBQUssRUFBRTtTQUNqQixDQUFBO1FBQ0QsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsQ0FBQTtRQUNoQyxNQUFNLEdBQUcsR0FBRyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUE7UUFFNUIsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQTtRQUNyQyxNQUFNLEtBQUssR0FBRyxJQUFJLFFBQVEsRUFBUyxDQUFBO1FBQ25DLElBQUksV0FBdUQsQ0FBQTtRQUMzRCxJQUFJLFFBQVEsR0FBRyxLQUFLLENBQUE7UUFDcEIsSUFBSTtZQUNBLE1BQU0sQ0FBQyxRQUFRLENBQUMsSUFBSSxHQUFHLG1CQUFtQixrQkFBa0IsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFBO1NBQ3RFO1FBQUMsV0FBTSxHQUFHO1FBRVgsSUFBSTtZQUNBLG1DQUFtQztZQUNuQyxNQUFNLGFBQWEsQ0FBQyxHQUFHLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQTtZQUU3QyxLQUFLLENBQUMsR0FBUyxFQUFFO2dCQUNiLE1BQU0sS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFBO2dCQUNqQixJQUFJLENBQUMsUUFBUSxFQUFFO29CQUNYLFdBQVcsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFBO2lCQUNqQztZQUNMLENBQUMsQ0FBQSxDQUFDLEVBQUUsQ0FBQTtZQUVKLEtBQUssQ0FBQyxHQUFTLEVBQUU7Z0JBQ2IsSUFBSTtvQkFDQSxNQUFNLFlBQVksQ0FBQyxHQUFHLEVBQUUsZUFBZSxFQUFFLEVBQUUsR0FBRyxJQUFJLEVBQUUsTUFBTSxFQUFFLEtBQUssQ0FBQyxDQUFBO29CQUNsRSxRQUFRLEdBQUcsSUFBSSxDQUFBO29CQUNmLFdBQVcsSUFBSSxXQUFXLENBQUMsSUFBSSxFQUFFLENBQUE7b0JBQ2pDLFVBQVUsSUFBSSxVQUFVLEVBQUUsQ0FBQTtpQkFDN0I7Z0JBQUMsT0FBTyxHQUFHLEVBQUU7b0JBQ1YsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQTtpQkFDcEI7WUFDTCxDQUFDLENBQUEsQ0FBQyxFQUFFLENBQUE7WUFHSixNQUFNLFFBQVEsR0FBRyxNQUFNLFlBQVksQ0FBQyxHQUFHLEVBQUUsV0FBVyxFQUFFLEVBQUUsR0FBRyxFQUFFLEdBQUcsSUFBSSxFQUFFLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQTtZQUNwRixNQUFNLElBQUksR0FBb0IsSUFBSSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsQ0FBQTtZQUNsRCxJQUFJLElBQUksQ0FBQyxLQUFLLEVBQUU7Z0JBQ1osTUFBTSxJQUFJLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUE7YUFDOUI7WUFDRCxPQUFPLElBQUksQ0FBQyxPQUFjLENBQUE7U0FDN0I7Z0JBQVM7WUFDTixXQUFXLElBQUksV0FBVyxDQUFDLElBQUksRUFBRSxDQUFBO1lBQ2pDLEtBQUssQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUE7U0FDMUI7SUFDTCxDQUFDO0NBQUE7QUFFRDs7Ozs7O0dBTUc7QUFDSCxNQUFNLFVBQVUsTUFBTSxDQUNsQixTQUFpQixFQUNqQixLQUFtQixFQUNuQixVQUFtQyxFQUNuQyxNQUFlO0lBRWYsT0FBTztRQUNILE1BQU0sQ0FBQyxHQUE0QixFQUFFLE9BQWdDO1lBQ2pFLE9BQU8sSUFBSSxDQUFDLElBQUksRUFBRSxHQUFHLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLE1BQU0sSUFBSSxlQUFlLENBQUMsQ0FBQTtRQUM1RixDQUFDO1FBQ0QsUUFBUSxDQUFDLEdBQThCLEVBQUUsT0FBa0M7WUFDdkUsT0FBTyxJQUFJLENBQUMsTUFBTSxFQUFFLEdBQUcsRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsTUFBTSxJQUFJLGVBQWUsQ0FBQyxDQUFBO1FBQzlGLENBQUM7S0FDSixDQUFBO0FBQ0wsQ0FBQyJ9
{
"name": "@vechain/connex-wallet-buddy",
"version": "0.1.0",
"version": "0.1.1",
"description": "to bridge connex sign request to wallet",
"main": "dist/index.js",
"module": "esm/index.js",
"main": "dist/bundle.min.js",
"unpkg": "dist/bundle.min.js",
"jsdelivr": "dist/bundle.min.js",
"types": "dist/index.d.ts",
"types": "esm/index.d.ts",
"files": [

@@ -15,3 +14,3 @@ "dist",

"scripts": {
"build": "rm -rf dist/ esm/ && ../../node_modules/.bin/tsc -d -p . && ../../node_modules/.bin/tsc --module esnext --outDir 'esm' -p . && webpack",
"build": "rm -rf dist/ esm/ && ../../node_modules/.bin/tsc -p . && webpack",
"lint": "../../node_modules/.bin/tslint -p .",

@@ -31,2 +30,4 @@ "prepack": "npm run build",

"devDependencies": {
"@vechain/connex-framework": "^2.0.0-beta.38",
"html-loader": "^2.1.1",
"webpack": "^5.2.0",

@@ -33,0 +34,0 @@ "webpack-cli": "^4.1.0"

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc