diff --git a/site/index.html b/site/index.html index c295bf6..54c332c 100644 --- a/site/index.html +++ b/site/index.html @@ -1,4 +1,4 @@ - + @@ -76,6 +76,14 @@ background-color: rgba(111, 200, 223, 0.4); } */ + + code { + border: 1px solid #333; + border-radius: 2px; + background-color: rgba(200, 200, 200, 0.2); + padding-left: 5px; + padding-right: 5px; + }
-

4. Motivation/History

+

3. Motivation/History

The two developers on this project are Craig Everett and Peter Harpending. Craig is an Erlang graybeard. Peter is a recovering @@ -201,6 +225,7 @@ manifestation of Satoshi's dream.

+ diff --git a/site/jex/docs/local-awcp-0.2.2/.nojekyll b/site/jex/docs/local-awcp-0.2.2/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/assets/highlight.css b/site/jex/docs/local-awcp-0.2.2/assets/highlight.css new file mode 100644 index 0000000..e6ba879 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/highlight.css @@ -0,0 +1,92 @@ +:root { + --light-hl-0: #001080; + --dark-hl-0: #9CDCFE; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #A31515; + --dark-hl-3: #CE9178; + --light-hl-4: #008000; + --dark-hl-4: #6A9955; + --light-hl-5: #000000; + --dark-hl-5: #C8C8C8; + --light-hl-6: #098658; + --dark-hl-6: #B5CEA8; + --light-hl-7: #0000FF; + --dark-hl-7: #569CD6; + --light-hl-8: #267F99; + --dark-hl-8: #4EC9B0; + --light-hl-9: #0451A5; + --dark-hl-9: #9CDCFE; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +pre, code { background: var(--code-background); } diff --git a/site/jex/docs/local-awcp-0.2.2/assets/main.js b/site/jex/docs/local-awcp-0.2.2/assets/main.js new file mode 100644 index 0000000..c815b33 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/site/jex/docs/local-awcp-0.2.2/assets/search.js b/site/jex/docs/local-awcp-0.2.2/assets/search.js new file mode 100644 index 0000000..e41a181 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"32\":\"Variable\",\"1024\":\"Property\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":32,\"name\":\"ERROR_CODE_RpcInvalidTransactionError\",\"url\":\"variables/ERROR_CODE_RpcInvalidTransactionError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcBroadcastError\",\"url\":\"variables/ERROR_CODE_RpcBroadcastError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcRejectedByUserError\",\"url\":\"variables/ERROR_CODE_RpcRejectedByUserError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcUnsupportedProtocolError\",\"url\":\"variables/ERROR_CODE_RpcUnsupportedProtocolError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcConnectionDenyError\",\"url\":\"variables/ERROR_CODE_RpcConnectionDenyError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcNotAuthorizeError\",\"url\":\"variables/ERROR_CODE_RpcNotAuthorizeError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcPermissionDenyError\",\"url\":\"variables/ERROR_CODE_RpcPermissionDenyError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcInternalError\",\"url\":\"variables/ERROR_CODE_RpcInternalError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcMethodNotFoundError\",\"url\":\"variables/ERROR_CODE_RpcMethodNotFoundError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":4194304,\"name\":\"EventData_W2A\",\"url\":\"types/EventData_W2A.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EventData_W2A.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"EventData_W2A\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/EventData_W2A.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_W2A.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/EventData_W2A.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_W2A.__type\"},{\"kind\":4194304,\"name\":\"EventData_A2W\",\"url\":\"types/EventData_A2W.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EventData_A2W.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"EventData_A2W\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/EventData_A2W.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_A2W.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/EventData_A2W.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_A2W.__type\"},{\"kind\":4194304,\"name\":\"RpcError\",\"url\":\"types/RpcError.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"types/RpcError.html#__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcError.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/RpcError.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcError.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/RpcError.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcError.__type\"},{\"kind\":4194304,\"name\":\"RpcCast\",\"url\":\"types/RpcCast.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcCast.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcCast\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcCast.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCast.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcCast.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCast.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/RpcCast.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCast.__type\"},{\"kind\":4194304,\"name\":\"RpcCall\",\"url\":\"types/RpcCall.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcCall.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcCall\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcCall.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/RpcCall.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcCall.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/RpcCall.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_error\",\"url\":\"types/RpcResp_error.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcResp_error.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcResp_error\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcResp_error.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/RpcResp_error.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcResp_error.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/RpcResp_error.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_ok\",\"url\":\"types/RpcResp_ok.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcResp_ok.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcResp_ok\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcResp_ok.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/RpcResp_ok.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcResp_ok.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"types/RpcResp_ok.html#__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":4194304,\"name\":\"RpcResp\",\"url\":\"types/RpcResp.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_Any\",\"url\":\"types/RpcResp_Any.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_W2A_connection_announcePresence\",\"url\":\"types/Params_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_W2A_connection_announcePresence\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"origin\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.origin\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":4194304,\"name\":\"RpcCast_W2A_connection_announcePresence\",\"url\":\"types/RpcCast_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_announcePresence\",\"url\":\"types/EventData_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_connection_open\",\"url\":\"types/Params_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_connection_open.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_connection_open\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/Params_A2W_connection_open.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/Params_A2W_connection_open.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_A2W_connection_open.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_connection_open.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_connection_open\",\"url\":\"types/Result_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_connection_open\",\"url\":\"types/RpcCall_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_connection_open\",\"url\":\"types/RpcResp_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_connection_open\",\"url\":\"types/EventData_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_open\",\"url\":\"types/EventData_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_address_subscribe\",\"url\":\"types/Params_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_address_subscribe\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/Params_A2W_address_subscribe.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/Params_A2W_address_subscribe.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_address_subscribe.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_address_subscribe\",\"url\":\"types/Result_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_address_subscribe\"},{\"kind\":1024,\"name\":\"subscription\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.subscription\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"current\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.__type-1.current\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type.__type\"},{\"kind\":1024,\"name\":\"connected\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.__type-1.connected\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_address_subscribe\",\"url\":\"types/RpcCall_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_address_subscribe\",\"url\":\"types/RpcResp_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_address_subscribe\",\"url\":\"types/EventData_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_address_subscribe\",\"url\":\"types/EventData_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_yesprop\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_yesprop\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"transactionHash\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.transactionHash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"blockHash\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.blockHash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"blockHeight\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.blockHeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"signatures\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.signatures\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"fee\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.fee\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"nonce\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.nonce\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"recipientId\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.recipientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"senderId\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.senderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"rawTx\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.rawTx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_yesprop\",\"url\":\"types/RpcCall_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_yesprop\",\"url\":\"types/RpcResp_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_yesprop\",\"url\":\"types/EventData_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_yesprop\",\"url\":\"types/EventData_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_noprop\",\"url\":\"types/Params_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_noprop\",\"url\":\"types/Result_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"signedTransaction\",\"url\":\"types/Result_W2A_tx_sign_noprop.html#__type.signedTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_noprop\",\"url\":\"types/RpcCall_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_noprop\",\"url\":\"types/RpcResp_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_noprop\",\"url\":\"types/EventData_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_noprop\",\"url\":\"types/EventData_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_msg_sign\",\"url\":\"types/Params_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_msg_sign\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/Params_A2W_msg_sign.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_msg_sign.__type\"},{\"kind\":1024,\"name\":\"onAccount\",\"url\":\"types/Params_A2W_msg_sign.html#__type.onAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_msg_sign\",\"url\":\"types/Result_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_msg_sign\"},{\"kind\":1024,\"name\":\"signature\",\"url\":\"types/Result_W2A_msg_sign.html#__type.signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_msg_sign\",\"url\":\"types/RpcCall_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_msg_sign\",\"url\":\"types/RpcResp_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_msg_sign\",\"url\":\"types/EventData_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_msg_sign\",\"url\":\"types/EventData_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,44.849]],[\"comment/0\",[]],[\"name/1\",[1,44.849]],[\"comment/1\",[]],[\"name/2\",[2,44.849]],[\"comment/2\",[]],[\"name/3\",[3,44.849]],[\"comment/3\",[]],[\"name/4\",[4,44.849]],[\"comment/4\",[]],[\"name/5\",[5,44.849]],[\"comment/5\",[]],[\"name/6\",[6,44.849]],[\"comment/6\",[]],[\"name/7\",[7,44.849]],[\"comment/7\",[]],[\"name/8\",[8,44.849]],[\"comment/8\",[]],[\"name/9\",[9,44.849]],[\"comment/9\",[]],[\"name/10\",[10,18.699]],[\"comment/10\",[]],[\"name/11\",[11,31.856]],[\"comment/11\",[]],[\"name/12\",[12,36.376]],[\"comment/12\",[]],[\"name/13\",[13,44.849]],[\"comment/13\",[]],[\"name/14\",[10,18.699]],[\"comment/14\",[]],[\"name/15\",[11,31.856]],[\"comment/15\",[]],[\"name/16\",[12,36.376]],[\"comment/16\",[]],[\"name/17\",[14,44.849]],[\"comment/17\",[]],[\"name/18\",[10,18.699]],[\"comment/18\",[]],[\"name/19\",[15,44.849]],[\"comment/19\",[]],[\"name/20\",[16,39.741]],[\"comment/20\",[]],[\"name/21\",[12,36.376]],[\"comment/21\",[]],[\"name/22\",[17,44.849]],[\"comment/22\",[]],[\"name/23\",[10,18.699]],[\"comment/23\",[]],[\"name/24\",[18,33.863]],[\"comment/24\",[]],[\"name/25\",[19,33.863]],[\"comment/25\",[]],[\"name/26\",[20,39.741]],[\"comment/26\",[]],[\"name/27\",[21,44.849]],[\"comment/27\",[]],[\"name/28\",[10,18.699]],[\"comment/28\",[]],[\"name/29\",[18,33.863]],[\"comment/29\",[]],[\"name/30\",[22,33.863]],[\"comment/30\",[]],[\"name/31\",[19,33.863]],[\"comment/31\",[]],[\"name/32\",[20,39.741]],[\"comment/32\",[]],[\"name/33\",[23,44.849]],[\"comment/33\",[]],[\"name/34\",[10,18.699]],[\"comment/34\",[]],[\"name/35\",[18,33.863]],[\"comment/35\",[]],[\"name/36\",[22,33.863]],[\"comment/36\",[]],[\"name/37\",[19,33.863]],[\"comment/37\",[]],[\"name/38\",[24,44.849]],[\"comment/38\",[]],[\"name/39\",[25,44.849]],[\"comment/39\",[]],[\"name/40\",[10,18.699]],[\"comment/40\",[]],[\"name/41\",[18,33.863]],[\"comment/41\",[]],[\"name/42\",[22,33.863]],[\"comment/42\",[]],[\"name/43\",[19,33.863]],[\"comment/43\",[]],[\"name/44\",[26,44.849]],[\"comment/44\",[]],[\"name/45\",[27,44.849]],[\"comment/45\",[]],[\"name/46\",[28,44.849]],[\"comment/46\",[]],[\"name/47\",[29,44.849]],[\"comment/47\",[]],[\"name/48\",[10,18.699]],[\"comment/48\",[]],[\"name/49\",[22,33.863]],[\"comment/49\",[]],[\"name/50\",[30,39.741]],[\"comment/50\",[]],[\"name/51\",[31,33.863]],[\"comment/51\",[]],[\"name/52\",[32,44.849]],[\"comment/52\",[]],[\"name/53\",[11,31.856]],[\"comment/53\",[]],[\"name/54\",[33,44.849]],[\"comment/54\",[]],[\"name/55\",[34,44.849]],[\"comment/55\",[]],[\"name/56\",[35,44.849]],[\"comment/56\",[]],[\"name/57\",[10,18.699]],[\"comment/57\",[]],[\"name/58\",[30,39.741]],[\"comment/58\",[]],[\"name/59\",[36,39.741]],[\"comment/59\",[]],[\"name/60\",[31,33.863]],[\"comment/60\",[]],[\"name/61\",[37,44.849]],[\"comment/61\",[]],[\"name/62\",[38,44.849]],[\"comment/62\",[]],[\"name/63\",[39,44.849]],[\"comment/63\",[]],[\"name/64\",[40,44.849]],[\"comment/64\",[]],[\"name/65\",[41,44.849]],[\"comment/65\",[]],[\"name/66\",[42,44.849]],[\"comment/66\",[]],[\"name/67\",[10,18.699]],[\"comment/67\",[]],[\"name/68\",[11,31.856]],[\"comment/68\",[]],[\"name/69\",[43,44.849]],[\"comment/69\",[]],[\"name/70\",[44,44.849]],[\"comment/70\",[]],[\"name/71\",[10,18.699]],[\"comment/71\",[]],[\"name/72\",[45,44.849]],[\"comment/72\",[]],[\"name/73\",[46,44.849]],[\"comment/73\",[]],[\"name/74\",[10,18.699]],[\"comment/74\",[]],[\"name/75\",[47,44.849]],[\"comment/75\",[]],[\"name/76\",[48,44.849]],[\"comment/76\",[]],[\"name/77\",[49,44.849]],[\"comment/77\",[]],[\"name/78\",[50,44.849]],[\"comment/78\",[]],[\"name/79\",[51,44.849]],[\"comment/79\",[]],[\"name/80\",[52,44.849]],[\"comment/80\",[]],[\"name/81\",[53,44.849]],[\"comment/81\",[]],[\"name/82\",[10,18.699]],[\"comment/82\",[]],[\"name/83\",[54,36.376]],[\"comment/83\",[]],[\"name/84\",[55,39.741]],[\"comment/84\",[]],[\"name/85\",[31,33.863]],[\"comment/85\",[]],[\"name/86\",[56,44.849]],[\"comment/86\",[]],[\"name/87\",[10,18.699]],[\"comment/87\",[]],[\"name/88\",[57,44.849]],[\"comment/88\",[]],[\"name/89\",[10,18.699]],[\"comment/89\",[]],[\"name/90\",[58,44.849]],[\"comment/90\",[]],[\"name/91\",[59,44.849]],[\"comment/91\",[]],[\"name/92\",[60,44.849]],[\"comment/92\",[]],[\"name/93\",[61,44.849]],[\"comment/93\",[]],[\"name/94\",[54,36.376]],[\"comment/94\",[]],[\"name/95\",[10,18.699]],[\"comment/95\",[]],[\"name/96\",[62,44.849]],[\"comment/96\",[]],[\"name/97\",[63,44.849]],[\"comment/97\",[]],[\"name/98\",[64,44.849]],[\"comment/98\",[]],[\"name/99\",[65,44.849]],[\"comment/99\",[]],[\"name/100\",[66,44.849]],[\"comment/100\",[]],[\"name/101\",[67,44.849]],[\"comment/101\",[]],[\"name/102\",[11,31.856]],[\"comment/102\",[]],[\"name/103\",[36,39.741]],[\"comment/103\",[]],[\"name/104\",[68,44.849]],[\"comment/104\",[]],[\"name/105\",[69,44.849]],[\"comment/105\",[]],[\"name/106\",[70,44.849]],[\"comment/106\",[]],[\"name/107\",[71,44.849]],[\"comment/107\",[]],[\"name/108\",[72,44.849]],[\"comment/108\",[]],[\"name/109\",[73,44.849]],[\"comment/109\",[]],[\"name/110\",[10,18.699]],[\"comment/110\",[]],[\"name/111\",[54,36.376]],[\"comment/111\",[]],[\"name/112\",[55,39.741]],[\"comment/112\",[]],[\"name/113\",[31,33.863]],[\"comment/113\",[]],[\"name/114\",[74,44.849]],[\"comment/114\",[]],[\"name/115\",[10,18.699]],[\"comment/115\",[]],[\"name/116\",[75,44.849]],[\"comment/116\",[]],[\"name/117\",[76,44.849]],[\"comment/117\",[]],[\"name/118\",[77,44.849]],[\"comment/118\",[]],[\"name/119\",[78,44.849]],[\"comment/119\",[]],[\"name/120\",[79,44.849]],[\"comment/120\",[]],[\"name/121\",[80,44.849]],[\"comment/121\",[]],[\"name/122\",[10,18.699]],[\"comment/122\",[]],[\"name/123\",[16,39.741]],[\"comment/123\",[]],[\"name/124\",[81,44.849]],[\"comment/124\",[]],[\"name/125\",[82,44.849]],[\"comment/125\",[]],[\"name/126\",[10,18.699]],[\"comment/126\",[]],[\"name/127\",[83,44.849]],[\"comment/127\",[]],[\"name/128\",[84,44.849]],[\"comment/128\",[]],[\"name/129\",[85,44.849]],[\"comment/129\",[]],[\"name/130\",[86,44.849]],[\"comment/130\",[]],[\"name/131\",[87,44.849]],[\"comment/131\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":10,\"name\":{\"10\":{},\"14\":{},\"18\":{},\"23\":{},\"28\":{},\"34\":{},\"40\":{},\"48\":{},\"57\":{},\"67\":{},\"71\":{},\"74\":{},\"82\":{},\"87\":{},\"89\":{},\"95\":{},\"110\":{},\"115\":{},\"122\":{},\"126\":{}},\"comment\":{}}],[\"address\",{\"_index\":46,\"name\":{\"73\":{}},\"comment\":{}}],[\"amount\",{\"_index\":62,\"name\":{\"96\":{}},\"comment\":{}}],[\"blockhash\",{\"_index\":58,\"name\":{\"90\":{}},\"comment\":{}}],[\"blockheight\",{\"_index\":59,\"name\":{\"91\":{}},\"comment\":{}}],[\"code\",{\"_index\":15,\"name\":{\"19\":{}},\"comment\":{}}],[\"connected\",{\"_index\":48,\"name\":{\"76\":{}},\"comment\":{}}],[\"current\",{\"_index\":47,\"name\":{\"75\":{}},\"comment\":{}}],[\"data\",{\"_index\":12,\"name\":{\"12\":{},\"16\":{},\"21\":{}},\"comment\":{}}],[\"error\",{\"_index\":24,\"name\":{\"38\":{}},\"comment\":{}}],[\"error_code_rpcbroadcasterror\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"error_code_rpcconnectiondenyerror\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"error_code_rpcinternalerror\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"error_code_rpcinvalidtransactionerror\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"error_code_rpcmethodnotfounderror\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"error_code_rpcnotauthorizeerror\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"error_code_rpcpermissiondenyerror\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"error_code_rpcrejectedbyusererror\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"error_code_rpcunsupportedprotocolerror\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"eventdata_a2w\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"eventdata_a2w_address_subscribe\",{\"_index\":51,\"name\":{\"79\":{}},\"comment\":{}}],[\"eventdata_a2w_connection_open\",{\"_index\":40,\"name\":{\"64\":{}},\"comment\":{}}],[\"eventdata_a2w_msg_sign\",{\"_index\":86,\"name\":{\"130\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_noprop\",{\"_index\":78,\"name\":{\"119\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_yesprop\",{\"_index\":71,\"name\":{\"107\":{}},\"comment\":{}}],[\"eventdata_w2a\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"eventdata_w2a_address_subscribe\",{\"_index\":52,\"name\":{\"80\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_announcepresence\",{\"_index\":34,\"name\":{\"55\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_open\",{\"_index\":41,\"name\":{\"65\":{}},\"comment\":{}}],[\"eventdata_w2a_msg_sign\",{\"_index\":87,\"name\":{\"131\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_noprop\",{\"_index\":79,\"name\":{\"120\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_yesprop\",{\"_index\":72,\"name\":{\"108\":{}},\"comment\":{}}],[\"fee\",{\"_index\":63,\"name\":{\"97\":{}},\"comment\":{}}],[\"hash\",{\"_index\":60,\"name\":{\"92\":{}},\"comment\":{}}],[\"id\",{\"_index\":22,\"name\":{\"30\":{},\"36\":{},\"42\":{},\"49\":{}},\"comment\":{}}],[\"jsonrpc\",{\"_index\":18,\"name\":{\"24\":{},\"29\":{},\"35\":{},\"41\":{}},\"comment\":{}}],[\"message\",{\"_index\":16,\"name\":{\"20\":{},\"123\":{}},\"comment\":{}}],[\"method\",{\"_index\":19,\"name\":{\"25\":{},\"31\":{},\"37\":{},\"43\":{}},\"comment\":{}}],[\"name\",{\"_index\":30,\"name\":{\"50\":{},\"58\":{}},\"comment\":{}}],[\"networkid\",{\"_index\":31,\"name\":{\"51\":{},\"60\":{},\"85\":{},\"113\":{}},\"comment\":{}}],[\"nonce\",{\"_index\":64,\"name\":{\"98\":{}},\"comment\":{}}],[\"onaccount\",{\"_index\":81,\"name\":{\"124\":{}},\"comment\":{}}],[\"origin\",{\"_index\":32,\"name\":{\"52\":{}},\"comment\":{}}],[\"params\",{\"_index\":20,\"name\":{\"26\":{},\"32\":{}},\"comment\":{}}],[\"params_a2w_address_subscribe\",{\"_index\":42,\"name\":{\"66\":{}},\"comment\":{}}],[\"params_a2w_connection_open\",{\"_index\":35,\"name\":{\"56\":{}},\"comment\":{}}],[\"params_a2w_msg_sign\",{\"_index\":80,\"name\":{\"121\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_noprop\",{\"_index\":73,\"name\":{\"109\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_yesprop\",{\"_index\":53,\"name\":{\"81\":{}},\"comment\":{}}],[\"params_w2a_connection_announcepresence\",{\"_index\":29,\"name\":{\"47\":{}},\"comment\":{}}],[\"payload\",{\"_index\":65,\"name\":{\"99\":{}},\"comment\":{}}],[\"rawtx\",{\"_index\":68,\"name\":{\"104\":{}},\"comment\":{}}],[\"recipientid\",{\"_index\":66,\"name\":{\"100\":{}},\"comment\":{}}],[\"result\",{\"_index\":26,\"name\":{\"44\":{}},\"comment\":{}}],[\"result_w2a_address_subscribe\",{\"_index\":44,\"name\":{\"70\":{}},\"comment\":{}}],[\"result_w2a_connection_open\",{\"_index\":37,\"name\":{\"61\":{}},\"comment\":{}}],[\"result_w2a_msg_sign\",{\"_index\":82,\"name\":{\"125\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_noprop\",{\"_index\":74,\"name\":{\"114\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_yesprop\",{\"_index\":56,\"name\":{\"86\":{}},\"comment\":{}}],[\"returnsigned\",{\"_index\":55,\"name\":{\"84\":{},\"112\":{}},\"comment\":{}}],[\"rpccall\",{\"_index\":21,\"name\":{\"27\":{}},\"comment\":{}}],[\"rpccall_a2w_address_subscribe\",{\"_index\":49,\"name\":{\"77\":{}},\"comment\":{}}],[\"rpccall_a2w_connection_open\",{\"_index\":38,\"name\":{\"62\":{}},\"comment\":{}}],[\"rpccall_a2w_msg_sign\",{\"_index\":84,\"name\":{\"128\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_noprop\",{\"_index\":76,\"name\":{\"117\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_yesprop\",{\"_index\":69,\"name\":{\"105\":{}},\"comment\":{}}],[\"rpccast\",{\"_index\":17,\"name\":{\"22\":{}},\"comment\":{}}],[\"rpccast_w2a_connection_announcepresence\",{\"_index\":33,\"name\":{\"54\":{}},\"comment\":{}}],[\"rpcerror\",{\"_index\":14,\"name\":{\"17\":{}},\"comment\":{}}],[\"rpcresp\",{\"_index\":27,\"name\":{\"45\":{}},\"comment\":{}}],[\"rpcresp_any\",{\"_index\":28,\"name\":{\"46\":{}},\"comment\":{}}],[\"rpcresp_error\",{\"_index\":23,\"name\":{\"33\":{}},\"comment\":{}}],[\"rpcresp_ok\",{\"_index\":25,\"name\":{\"39\":{}},\"comment\":{}}],[\"rpcresp_w2a_address_subscribe\",{\"_index\":50,\"name\":{\"78\":{}},\"comment\":{}}],[\"rpcresp_w2a_connection_open\",{\"_index\":39,\"name\":{\"63\":{}},\"comment\":{}}],[\"rpcresp_w2a_msg_sign\",{\"_index\":85,\"name\":{\"129\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_noprop\",{\"_index\":77,\"name\":{\"118\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_yesprop\",{\"_index\":70,\"name\":{\"106\":{}},\"comment\":{}}],[\"senderid\",{\"_index\":67,\"name\":{\"101\":{}},\"comment\":{}}],[\"signature\",{\"_index\":83,\"name\":{\"127\":{}},\"comment\":{}}],[\"signatures\",{\"_index\":61,\"name\":{\"93\":{}},\"comment\":{}}],[\"signedtransaction\",{\"_index\":75,\"name\":{\"116\":{}},\"comment\":{}}],[\"subscription\",{\"_index\":45,\"name\":{\"72\":{}},\"comment\":{}}],[\"transactionhash\",{\"_index\":57,\"name\":{\"88\":{}},\"comment\":{}}],[\"tx\",{\"_index\":54,\"name\":{\"83\":{},\"94\":{},\"111\":{}},\"comment\":{}}],[\"type\",{\"_index\":11,\"name\":{\"11\":{},\"15\":{},\"53\":{},\"68\":{},\"102\":{}},\"comment\":{}}],[\"value\",{\"_index\":43,\"name\":{\"69\":{}},\"comment\":{}}],[\"version\",{\"_index\":36,\"name\":{\"59\":{},\"103\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/assets/style.css b/site/jex/docs/local-awcp-0.2.2/assets/style.css new file mode 100644 index 0000000..8f6ed2c --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/style.css @@ -0,0 +1,1224 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/site/jex/docs/local-awcp-0.2.2/assets/widgets.png b/site/jex/docs/local-awcp-0.2.2/assets/widgets.png new file mode 100644 index 0000000..c738053 Binary files /dev/null and b/site/jex/docs/local-awcp-0.2.2/assets/widgets.png differ diff --git a/site/jex/docs/local-awcp-0.2.2/assets/widgets@2x.png b/site/jex/docs/local-awcp-0.2.2/assets/widgets@2x.png new file mode 100644 index 0000000..4bbbd57 Binary files /dev/null and b/site/jex/docs/local-awcp-0.2.2/assets/widgets@2x.png differ diff --git a/site/jex/docs/local-awcp-0.2.2/index.html b/site/jex/docs/local-awcp-0.2.2/index.html new file mode 100644 index 0000000..7ae9d66 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/index.html @@ -0,0 +1,95 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+ +

awcp (package documentation)

+
+

Please click the word "Documentation" in the sidebar

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/modules.html b/site/jex/docs/local-awcp-0.2.2/modules.html new file mode 100644 index 0000000..ca5ae7a --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/modules.html @@ -0,0 +1,291 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+
+ +

AWCP: aepp-waellet communication protocol

+
+

Suppose you are the aepp and you want to communicate with a waellet. What +you do is pick an EventTarget (typically window), and listen to its +MessageEvents, via something like

+
window.addEventListener('message', my_listener);
+
+

You then communicate with the wallet by sending messages back over the +EventTarget. You should probably use the sidekick +library to do +this.

+

Keep in mind that these messages are not secret. Any browser extension or +foreign page script can intercept these messages. Imagine as an (imperfect) +analogy that you work in an office. Everyone's mail is dumped on the floor +in the middle of the office, and you are responsible for picking out which +letters are addressed to you. Anyone else can pick up letters addressed to +you, and read them.

+

This module defines the shape of the messages that are sent. There are several +layers to the onion, each corresponding to natural branch points in the +protocol.

+ +

Example

// this is a aepp-to-wallet call which is sent to `window` by say sidekick
// layer 2 layer 3 layer 4
// EventData_A2W<RpcCall<"connection.open", Params_A2W_connection_open>>)
// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}}


// this is the associated wallet-to-aepp response which is sent to `window`
// by Superhero
// layer 2 layer 3 layer 4
// EventData_W2A<RpcResp_ok<"connection.open", Result_W2A_connection_open>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}}} +
+ +

Example

// this is a waellet-to-aepp cast (RPC verbiage: "notification"). It does
// not require a response.

// layer 2 layer 3 layer 4
// EventData_W2A<RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
    +
  1. The MessageEvent layer. This is what is actually sent as an event. +This is an opaque object that is built into every runtime's standard +library: https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent

    +

    The MessageEvent has a field called data, which corresponds to the +next layer.

    +
  2. +
  3. The EventData layer. This is what goes in message_event.data. The +structure that goes in here is one of

    +
      +
    1. EventData_W2A: waellet-to-aepp
    2. +
    3. EventData_A2W: aepp-to-waellet
    4. +
    +

    This layer corresponds to the "am I supposed to pay attention to this +event?" branch point.

    +

    Those data structures mentioned above have two fields.

    +
      +
    1. type is a string which is either "to_aepp" or "to_waellet"
    2. +
    3. data contains the next layer
    4. +
    +
    type EventData_W2A
    <t extends any>
    = {type : "to_aepp",
    data : t}; +
    +
    type EventData_A2W
    <t extends any>
    = {type : "to_waellet",
    data : t}; +
    +
  4. +
  5. We're at message_event.data.data. The idiom here is "JSON RPC", which +is sort of a poor man's HTTP.

    +

    In general, the wallet is the server and the aepp is the client.

    +

    If you are the aepp, usually you are handling a response to a request +you sent to the waellet. For instance, you formed a transaction and +sent it to the waellet to sign, and the waellet is sending you back +either the signed transaction or an error (e.g. user rejected the +transaction).

    +

    The exception to this pattern is the wallet notifying you that it +exists, which is the only time the waellet sends a request (a "cast", or +a "notification") to the aepp. In no event does the aepp send a +response to the waellet.

    +

    I am not 100% sure what RPC stands for, but it will be helpful to think +about it as "remote procedure call". More below. This layer roughly +corresponds to the "given that I am supposed to pay attention to this +event, what am I supposed to do with this information?"

    +

    All requests have a method field (a string) and a params field (an +object). There are two types of requests:

    +
      +
    1. "casts" (the RPC standard calls these "notifications"). These do not +need a response. This is only used for the waellet announcing it +exists.

      +
    2. +
    3. "calls". These have an id field, and get a response. These are +used when the aepp is requesting the waellet to do something. The +response will have the same id field and the same method field.

      +
    4. +
    +
  6. +
  7. So far nothing we've talked about is specific to Aeternity, Vanillae, +JR, or sidekick. This fourth layer is the actual semantics of the +messaging protocol between the aepp and the waellet.

    +

    By analogy, the first two layers are developing something like TCP. The +third layer is developing HTTP. And this layer is the actual routing +table of your website, which carries with it the expected semantics of +how the website is supposed to behave.

    +

    This module DOES NOT exhaustively define all of the communication +protocol that occurs in the SDK, only the subset that I have encountered +in practice.

    +
  8. +
+

The first layer is defined by the runtime, not here. So we're starting with +layer 2.

+ + +

Notes on JSON RPC 2.0

+
+

I have subtly changed the RPC protocol to

+
    +
  1. improve it in such a way that it is easier to use in code
  2. +
  3. more accurately represent how it is used in practice
  4. +
+

The only difference here is that the params field of requests is +non-optional, and must be an object (the RPC standard allows arrays).

+ + +

Requests

+
+

I have adapted the verbiage here, borrowing from Erlang, to make a +distinction between

+
    +
  1. casts (RPC calls these "notifications"): these

    +
      +
    1. do NOT have an id field
    2. +
    3. AND do NOT require a response.
    4. +
    +
  2. +
  3. calls: these

    +
      +
    1. DO have an id field
    2. +
    3. AND DO require a response.
    4. +
    +
  4. +
+

The RpcCall and RpcResp data structures each have an id_n +type parameter.

+

The purpose of this is to notate (and possibly enforce) at the type level +the constraint that, given a call with say id = 7, the response must also +have id = 7.

+ + +

Links

+
+ +
+
+
+

Index

+
+

Type Aliases

+
+
+

Variables

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html new file mode 100644 index 0000000..382687e --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html @@ -0,0 +1,112 @@ +EventData_A2W | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W<t>

+
EventData_A2W<t>: { type: "to_waellet"; data: t }
+

This is the data that is sent from the aepp to the wallet through the Event +bus

+ +

Example

// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_waellet"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html new file mode 100644 index 0000000..ee772f5 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html @@ -0,0 +1,101 @@ +EventData_A2W_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_address_subscribe

+
EventData_A2W_address_subscribe: EventData_A2W<RpcCall_A2W_address_subscribe>
+

Actual aepp-to-waellet "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html new file mode 100644 index 0000000..af5eac8 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html @@ -0,0 +1,101 @@ +EventData_A2W_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_connection_open

+
EventData_A2W_connection_open: EventData_A2W<RpcCall_A2W_connection_open>
+

The actual aepp-to-waellet "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"params": {
"name": "sidekick examples",
"version": 1
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html new file mode 100644 index 0000000..193e4ce --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html @@ -0,0 +1,101 @@ +EventData_A2W_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_msg_sign

+
EventData_A2W_msg_sign: EventData_A2W<RpcCall_A2W_msg_sign>
+

Event data for aepp-to-waellet "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..5b8094b --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html @@ -0,0 +1,101 @@ +EventData_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_tx_sign_noprop

+
EventData_A2W_tx_sign_noprop: EventData_A2W<RpcCall_A2W_tx_sign_noprop>
+

Event data for aepp-to-waellet "transaction.sign" (do not propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..e5909a3 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +EventData_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_tx_sign_yesprop

+
EventData_A2W_tx_sign_yesprop: EventData_A2W<RpcCall_A2W_tx_sign_yesprop>
+

Event data for aepp-to-waellet "transaction.sign" (do propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html new file mode 100644 index 0000000..affe4ed --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html @@ -0,0 +1,113 @@ +EventData_W2A | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A<t>

+
EventData_W2A<t>: { type: "to_aepp"; data: t }
+

This is the data that is sent from the wallet to the aepp through the Event +bus

+

(layer 2)

+ +

Example

// layer 2: who is the message for
{type : "to_aepp",
// layer 3: JSON RPC
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_aepp"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html new file mode 100644 index 0000000..94a6fad --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html @@ -0,0 +1,106 @@ +EventData_W2A_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_address_subscribe

+
EventData_W2A_address_subscribe: EventData_W2A<RpcResp_W2A_address_subscribe>
+

Actual waellet-to-aepp "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

This is the case where the wallet only has one keypair:

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
}
} +
+ +

Example

Case of many keypairs, the current one will be in current.

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL": {}
},
"connected": {
"ak_sMM2sUiyeBeMiRAj8viHVCVDxevmCacALhoHdrkobyhoqnR85": {},
"ak_o355SAx4n1V6xbrYv4Zaxm7GAYaZwEFXwgKBVEQTSm8MPnwjn": {},
"ak_2Up7dDMVBbPc4xAequf41zyzBqwWpUcVTYvcGF1ApAcCy7nGfA": {}
}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html new file mode 100644 index 0000000..f27a881 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html @@ -0,0 +1,101 @@ +EventData_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_connection_announcePresence

+
EventData_W2A_connection_announcePresence: EventData_W2A<RpcCast_W2A_connection_announcePresence>
+

The actual waellet-to-aepp event passed when the wallet announces it exists

+

(layer 2)

+ +

Example

{type: "to_aepp",
data: {jsonrpc: "2.0",
method: "connection.announcePresence",
params: {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html new file mode 100644 index 0000000..9b44218 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html @@ -0,0 +1,101 @@ +EventData_W2A_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_connection_open

+
EventData_W2A_connection_open: EventData_W2A<RpcResp_W2A_connection_open>
+

The actual waellet-to-aepp "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html new file mode 100644 index 0000000..a2d91e8 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html @@ -0,0 +1,101 @@ +EventData_W2A_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_msg_sign

+
EventData_W2A_msg_sign: EventData_W2A<RpcResp_W2A_msg_sign>
+

Event data for waellet-to-aepp "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..cd64a47 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html @@ -0,0 +1,101 @@ +EventData_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_tx_sign_noprop

+
EventData_W2A_tx_sign_noprop: EventData_W2A<RpcResp_W2A_tx_sign_noprop>
+

Event data for waellet-to-aepp "transaction.sign" (do not propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..19c18f2 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +EventData_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_tx_sign_yesprop

+
EventData_W2A_tx_sign_yesprop: EventData_W2A<RpcResp_W2A_tx_sign_yesprop>
+

Event data for waellet-to-aepp "transaction.sign" (do propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html new file mode 100644 index 0000000..27f1449 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html @@ -0,0 +1,108 @@ +Params_A2W_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_address_subscribe

+
Params_A2W_address_subscribe: { type: "subscribe"; value: "connected" }
+

Parameter type of aepp-to-waellet "address.subscribe" call

+

(layer 4)

+ +

Example

{
"type": "subscribe",
"value": "connected"
} +
+
+
+

Type declaration

+
    +
  • +
    type: "subscribe"
  • +
  • +
    value: "connected"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html new file mode 100644 index 0000000..b8c2a78 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html @@ -0,0 +1,110 @@ +Params_A2W_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_connection_open

+
Params_A2W_connection_open: { name: string; version: 1; networkId?: string }
+

Parameters of aepp-to-waellet "connection.open" call

+

(layer 4)

+ +

Example

{name    : "sidekick examples",
version : 1} +
+
+
+

Type declaration

+
    +
  • +
    name: string
  • +
  • +
    version: 1
  • +
  • +
    Optional networkId?: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html new file mode 100644 index 0000000..335b175 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html @@ -0,0 +1,108 @@ +Params_A2W_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_msg_sign

+
Params_A2W_msg_sign: { message: string; onAccount: string }
+

Parameters for "message.sign"

+

(layer 4)

+ +

Example

{
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
} +
+
+
+

Type declaration

+
    +
  • +
    message: string
  • +
  • +
    onAccount: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..97c0eac --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html @@ -0,0 +1,111 @@ +Params_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_tx_sign_noprop

+
Params_A2W_tx_sign_noprop: { tx: string; returnSigned: true; networkId: string }
+

Parameters for "transaction.sign" (do not propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: true
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..5780393 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html @@ -0,0 +1,111 @@ +Params_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_tx_sign_yesprop

+
Params_A2W_tx_sign_yesprop: { tx: string; returnSigned: false; networkId: string }
+

Parameters for "transaction.sign" (do propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: false
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html b/site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html new file mode 100644 index 0000000..625d738 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html @@ -0,0 +1,114 @@ +Params_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias Params_W2A_connection_announcePresence

+
Params_W2A_connection_announcePresence: { id: string; name: string; networkId: string; origin: string; type: "window" | "extension" }
+

Waellet-to-aepp parameters of "connection.announcePresence" cast

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+

Type declaration

+
    +
  • +
    id: string
  • +
  • +
    name: string
  • +
  • +
    networkId: string
  • +
  • +
    origin: string
  • +
  • +
    type: "window" | "extension"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html new file mode 100644 index 0000000..e5102c0 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html @@ -0,0 +1,119 @@ +Result_W2A_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_address_subscribe

+
Result_W2A_address_subscribe: { subscription: ["connected"]; address: { current: object; connected: object } }
+

Result type of waellet-to-aepp "address.subscribe response

+

(layer 4)

+ +

Example

This is if the user only has a single keypair

+
{subscription : ["connected"],
address : {current : {"ak_2Wsa8iAmAm917evwDEZjouvPUXKx2nUv5Uz8e8oNXTDfDXnMRN": {}},
connected : {}}} +
+ +

Example

This is if the user has many keypairs. The currently selected one is under +current. Craig, I agree this is stupid, but that's how it works.

+
{
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
} +
+
+
+

Type declaration

+
    +
  • +
    subscription: ["connected"]
  • +
  • +
    address: { current: object; connected: object }
    +
      +
    • +
      current: object
    • +
    • +
      connected: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html new file mode 100644 index 0000000..6c6adf9 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html @@ -0,0 +1,102 @@ +Result_W2A_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_connection_open

+
Result_W2A_connection_open: Params_W2A_connection_announcePresence
+

Result type of "connection.open" call

+

Same as Params_W2A_connection_announcePresence empirically

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html new file mode 100644 index 0000000..09b5dbd --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html @@ -0,0 +1,106 @@ +Result_W2A_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_msg_sign

+
Result_W2A_msg_sign: { signature: string }
+

Success result type for "message.sign"

+

(layer 4)

+ +

Example

{
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
} +
+
+
+

Type declaration

+
    +
  • +
    signature: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..9239bb4 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html @@ -0,0 +1,106 @@ +Result_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_tx_sign_noprop

+
Result_W2A_tx_sign_noprop: { signedTransaction: string }
+

Success result type for "transaction.sign" (do not propagate)

+

(layer 4)

+ +

Example

{
* "signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
* } +
+
+
+

Type declaration

+
    +
  • +
    signedTransaction: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..fb4a713 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html @@ -0,0 +1,136 @@ +Result_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_tx_sign_yesprop

+
Result_W2A_tx_sign_yesprop: { transactionHash: { blockHash: string; blockHeight: number; hash: string; signatures: string[]; tx: { amount: number; fee: number; nonce: number; payload: string; recipientId: string; senderId: string; type: string; version: number }; rawTx: string } }
+

Success result type for "transaction.sign" (do propagate)

+

(layer 4)

+ +

Example

"transactionHash": {
"blockHash": "mh_uJZ65APpLtiagJKjTNPZL1g1LJ7oqc2uG44qVqp1gVWwWUgLb",
"blockHeight": 806313,
"hash": "th_o3cudpezVywd99a7VMef9Yg7XPixTFueaCqGjdsnqLM99a78t",
"signatures": [
"sg_U36NDTFJFP4QEWCdjyhELDUDxsVGZNkq3DrcBCxby4NPUsPjQsFDG7VHN9s7TNUsEAd7qdC5aEjZKrqsKyfqA8apNrotz"
],
"tx": {
"amount": 10,
"fee": 16800000000000,
"nonce": 13,
"payload": "ba_aGFpbmFuYWbkNu8=",
"recipientId": "ak_wM8yFU8eSETXU7VSN48HMDmevGoCMiuveQZgkPuRn1nTiRqyv",
"senderId": "ak_2XhCkjzTwcq1coXSSzHJoMZkUzTwnjH88zmPGkkowUsFNTo9UE",
"type": "SpendTx",
"version": 1
},
"rawTx": "tx_+KILAfhCuEDOpyHRaYj8MnRwqOzMyRJSh4qud6jRK01wiAWfRHBDo/4e9klk7MsvM0Cr0ENaNkqKfwCDcaga/iDnogN5cukNuFr4WAwBoQHJY35GAOerO8Lmf8ZA6CN2RET0MFXaXVV4pJo3WvoY3KEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg9HjghAAAANh2hhaW5hbmHkTCSc"
} +
+
+
+

Type declaration

+
    +
  • +
    transactionHash: { blockHash: string; blockHeight: number; hash: string; signatures: string[]; tx: { amount: number; fee: number; nonce: number; payload: string; recipientId: string; senderId: string; type: string; version: number }; rawTx: string }
    +
      +
    • +
      blockHash: string
    • +
    • +
      blockHeight: number
    • +
    • +
      hash: string
    • +
    • +
      signatures: string[]
    • +
    • +
      tx: { amount: number; fee: number; nonce: number; payload: string; recipientId: string; senderId: string; type: string; version: number }
      +
        +
      • +
        amount: number
      • +
      • +
        fee: number
      • +
      • +
        nonce: number
      • +
      • +
        payload: string
      • +
      • +
        recipientId: string
      • +
      • +
        senderId: string
      • +
      • +
        type: string
      • +
      • +
        version: number
    • +
    • +
      rawTx: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall.html new file mode 100644 index 0000000..c0146ab --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall.html @@ -0,0 +1,119 @@ +RpcCall | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall<method_s, params_t>

+
RpcCall<method_s, params_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; params: params_t }
+

This type is used for requests from the client to the server that require a +response.

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html new file mode 100644 index 0000000..fa8b088 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html @@ -0,0 +1,101 @@ +RpcCall_A2W_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_address_subscribe

+
RpcCall_A2W_address_subscribe: RpcCall<"address.subscribe", Params_A2W_address_subscribe>
+

Shape of aepp-to-waellet "address.subscribe" RPC call

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html new file mode 100644 index 0000000..0af0498 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html @@ -0,0 +1,101 @@ +RpcCall_A2W_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_connection_open

+
RpcCall_A2W_connection_open: RpcCall<"connection.open", Params_A2W_connection_open>
+

Shape of aepp-to-waellet "connection.open" RPC call

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html new file mode 100644 index 0000000..b2ce042 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html @@ -0,0 +1,101 @@ +RpcCall_A2W_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_msg_sign

+
RpcCall_A2W_msg_sign: RpcCall<"message.sign", Params_A2W_msg_sign>
+

Request type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..5abcc15 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html @@ -0,0 +1,101 @@ +RpcCall_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_tx_sign_noprop

+
RpcCall_A2W_tx_sign_noprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_noprop>
+

Request type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..815a127 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +RpcCall_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_tx_sign_yesprop

+
RpcCall_A2W_tx_sign_yesprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_yesprop>
+

Request type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCast.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCast.html new file mode 100644 index 0000000..7e92a05 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCast.html @@ -0,0 +1,118 @@ +RpcCast | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast<method_s, params_t>

+
RpcCast<method_s, params_t>: { jsonrpc: "2.0"; method: method_s; params: params_t }
+

This type is used for "notifications", i.e. messages sent from the client to +the server that do not need a response. An example is the wallet announcing +it exists.

+

(layer 3)

+ +

Example

//layer 3: JSON RPC
{jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html new file mode 100644 index 0000000..3152d13 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html @@ -0,0 +1,101 @@ +RpcCast_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast_W2A_connection_announcePresence

+
RpcCast_W2A_connection_announcePresence: RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>
+

Shape of the waellet-to-aepp "connection.announcePresence" RPC cast

+

(layer 3)

+ +

Example

{jsonrpc : "2.0",
method : "connection.announcePresence",
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcError.html b/site/jex/docs/local-awcp-0.2.2/types/RpcError.html new file mode 100644 index 0000000..20a4159 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcError.html @@ -0,0 +1,110 @@ +RpcError | Documentation
+
+ +
+
+
+
+ +

Type alias RpcError

+
RpcError: { code: number; message: string; data?: any }
+

Error data inside the error field of a RpcResp_Err

+

(layer 3)

+ +

Example

{code    : 4,
data : {},
message : "Operation rejected by user"} +
+
+
+

Type declaration

+
    +
  • +
    code: number
  • +
  • +
    message: string
  • +
  • +
    Optional data?: any
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp.html new file mode 100644 index 0000000..09fcbc1 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp.html @@ -0,0 +1,111 @@ +RpcResp | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp<method_s, result_t>

+
RpcResp<method_s, result_t>: RpcResp_ok<method_s, result_t> | RpcResp_error<method_s>
+

This is the shape of generic responses

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html new file mode 100644 index 0000000..df2e0f7 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html @@ -0,0 +1,105 @@ +RpcResp_Any | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_Any

+
RpcResp_Any: RpcResp<string, any>
+

Most generic possible response

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html new file mode 100644 index 0000000..21c1f86 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html @@ -0,0 +1,106 @@ +RpcResp_W2A_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_address_subscribe

+
RpcResp_W2A_address_subscribe: RpcResp<"address.subscribe", Result_W2A_address_subscribe>
+

Result of waellet-to-aepp "address.subscribe" response

+

(layer 3)

+ +

Example

Case where the wallet only has one keypair

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
} +
+ +

Example

Case of many keypairs

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html new file mode 100644 index 0000000..7c0bedf --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html @@ -0,0 +1,101 @@ +RpcResp_W2A_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_connection_open

+
RpcResp_W2A_connection_open: RpcResp<"connection.open", Result_W2A_connection_open>
+

Shape of waellet-to-aepp "connection.open" RPC response

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html new file mode 100644 index 0000000..1cbde2b --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html @@ -0,0 +1,101 @@ +RpcResp_W2A_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_msg_sign

+
RpcResp_W2A_msg_sign: RpcResp<"message.sign", Result_W2A_msg_sign>
+

Response type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..a759386 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html @@ -0,0 +1,101 @@ +RpcResp_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_tx_sign_noprop

+
RpcResp_W2A_tx_sign_noprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_noprop>
+

Response type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..ac2e7d4 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +RpcResp_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_tx_sign_yesprop

+
RpcResp_W2A_tx_sign_yesprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_yesprop>
+

Response type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html new file mode 100644 index 0000000..f51f345 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html @@ -0,0 +1,119 @@ +RpcResp_error | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_error<method_s>

+
RpcResp_error<method_s>: { jsonrpc: "2.0"; id: number | string; method: method_s; error: RpcError }
+

This is the shape of unsuccessful responses

+ +

Example

From a page script, using sidekick, I asked for the user's address. +Superhero popped up the little dialog thing asking if I wanted to connect, +and I hit "deny". This is what was sent back. Code 4 corresponds to +ERROR_CODE_RpcRejectedByUserError.

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    error: RpcError
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html new file mode 100644 index 0000000..17f7034 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html @@ -0,0 +1,117 @@ +RpcResp_ok | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_ok<method_s, result_t>

+
RpcResp_ok<method_s, result_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; result: result_t }
+

This is the shape of successful responses

+ +

Example

// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    result: result_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html new file mode 100644 index 0000000..ca09554 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html @@ -0,0 +1,99 @@ +ERROR_CODE_RpcBroadcastError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcBroadcastErrorConst

+
ERROR_CODE_RpcBroadcastError: 3 = 3
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html new file mode 100644 index 0000000..b4ac749 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html @@ -0,0 +1,100 @@ +ERROR_CODE_RpcConnectionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcConnectionDenyErrorConst

+
ERROR_CODE_RpcConnectionDenyError: 9 = 9
+

This error occurs when the user rejects your attempt to connect. (I think)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcConnectionDenyError = 9;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L155

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html new file mode 100644 index 0000000..73e7e71 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html @@ -0,0 +1,99 @@ +ERROR_CODE_RpcInternalError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInternalErrorConst

+
ERROR_CODE_RpcInternalError: 12 = 12
+

This is the general "something went wrong, i dunno" negative error.

+

const ERROR_CODE_RpcInternalError = 12;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L196-L209

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html new file mode 100644 index 0000000..73a5d02 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html @@ -0,0 +1,98 @@ +ERROR_CODE_RpcInvalidTransactionError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInvalidTransactionErrorConst

+
ERROR_CODE_RpcInvalidTransactionError: 2 = 2
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html new file mode 100644 index 0000000..88da6fb --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html @@ -0,0 +1,99 @@ +ERROR_CODE_RpcMethodNotFoundError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcMethodNotFoundErrorConst

+
ERROR_CODE_RpcMethodNotFoundError: -32601 = -32601
+

This is presumably the equivalent of the HTTP 404 error

+

const ERROR_CODE_RpcMethodNotFoundError = -32601;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L211-L224

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html new file mode 100644 index 0000000..78f27e4 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html @@ -0,0 +1,100 @@ +ERROR_CODE_RpcNotAuthorizeError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcNotAuthorizeErrorConst

+
ERROR_CODE_RpcNotAuthorizeError: 10 = 10
+

This error occurs when you are not connected to the wallet.

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcNotAuthorizeError = 10;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L171

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html new file mode 100644 index 0000000..605ce22 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html @@ -0,0 +1,100 @@ +ERROR_CODE_RpcPermissionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcPermissionDenyErrorConst

+
ERROR_CODE_RpcPermissionDenyError: 11 = 11
+

This error occurs when you are not address.subscribed to the wallet (I think?)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcPermissionDenyError = 11;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L186

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html new file mode 100644 index 0000000..1d4c40d --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html @@ -0,0 +1,98 @@ +ERROR_CODE_RpcRejectedByUserError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcRejectedByUserErrorConst

+
ERROR_CODE_RpcRejectedByUserError: 4 = 4
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html new file mode 100644 index 0000000..a1abb97 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html @@ -0,0 +1,98 @@ +ERROR_CODE_RpcUnsupportedProtocolError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcUnsupportedProtocolErrorConst

+
ERROR_CODE_RpcUnsupportedProtocolError: 5 = 5
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/.nojekyll b/site/jex/docs/local-sidekick-0.2.2/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/highlight.css b/site/jex/docs/local-sidekick-0.2.2/assets/highlight.css new file mode 100644 index 0000000..97c31d4 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/highlight.css @@ -0,0 +1,113 @@ +:root { + --light-hl-0: #001080; + --dark-hl-0: #9CDCFE; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #A31515; + --dark-hl-3: #CE9178; + --light-hl-4: #008000; + --dark-hl-4: #6A9955; + --light-hl-5: #000000; + --dark-hl-5: #C8C8C8; + --light-hl-6: #098658; + --dark-hl-6: #B5CEA8; + --light-hl-7: #0000FF; + --dark-hl-7: #569CD6; + --light-hl-8: #267F99; + --dark-hl-8: #4EC9B0; + --light-hl-9: #0451A5; + --dark-hl-9: #9CDCFE; + --light-hl-10: #AF00DB; + --dark-hl-10: #C586C0; + --light-hl-11: #0070C1; + --dark-hl-11: #4FC1FF; + --light-hl-12: #EE0000; + --dark-hl-12: #D7BA7D; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +pre, code { background: var(--code-background); } diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/main.js b/site/jex/docs/local-sidekick-0.2.2/assets/main.js new file mode 100644 index 0000000..c815b33 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/search.js b/site/jex/docs/local-sidekick-0.2.2/assets/search.js new file mode 100644 index 0000000..4fcb378 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":2,\"name\":\"jex_include/local-awcp-0.2.2/dist/awcp\",\"url\":\"modules/jex_include_local_awcp_0_2_2_dist_awcp.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcInvalidTransactionError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcBroadcastError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcRejectedByUserError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcUnsupportedProtocolError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcConnectionDenyError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcNotAuthorizeError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcPermissionDenyError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcInternalError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcMethodNotFoundError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_W2A\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_W2A.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_W2A.__type\"},{\"kind\":4194304,\"name\":\"EventData_A2W\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_A2W\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_A2W.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_A2W.__type\"},{\"kind\":4194304,\"name\":\"RpcError\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError.__type\"},{\"kind\":4194304,\"name\":\"RpcCast\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast.__type\"},{\"kind\":4194304,\"name\":\"RpcCall\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_error\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_ok\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":4194304,\"name\":\"RpcResp\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_Any\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_W2A_connection_announcePresence\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"origin\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.origin\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":4194304,\"name\":\"RpcCast_W2A_connection_announcePresence\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_announcePresence\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_address_subscribe\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_address_subscribe.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe\"},{\"kind\":1024,\"name\":\"subscription\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.subscription\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"current\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.__type-1.current\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type.__type\"},{\"kind\":1024,\"name\":\"connected\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.__type-1.connected\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"signedTransaction\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html#__type.signedTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_yesprop.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"signedTransaction\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html#__type.signedTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_msg_sign\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_msg_sign.__type\"},{\"kind\":1024,\"name\":\"onAccount\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html#__type.onAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_msg_sign\"},{\"kind\":1024,\"name\":\"signature\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html#__type.signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":2,\"name\":\"sidekick\",\"url\":\"modules/sidekick.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":64,\"name\":\"hello\",\"url\":\"functions/sidekick.hello.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":4194304,\"name\":\"Safe\",\"url\":\"types/sidekick.Safe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"unsafe\",\"url\":\"functions/sidekick.unsafe.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"ok\",\"url\":\"functions/sidekick.ok-1.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"error\",\"url\":\"functions/sidekick.error-1.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":4194304,\"name\":\"Ok\",\"url\":\"types/sidekick.Ok.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/sidekick.Ok.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"sidekick.Ok\"},{\"kind\":1024,\"name\":\"ok\",\"url\":\"types/sidekick.Ok.html#__type.ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Ok.__type\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"types/sidekick.Ok.html#__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Ok.__type\"},{\"kind\":4194304,\"name\":\"Error\",\"url\":\"types/sidekick.Error.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/sidekick.Error.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"sidekick.Error\"},{\"kind\":1024,\"name\":\"ok\",\"url\":\"types/sidekick.Error.html#__type.ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Error.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/sidekick.Error.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Error.__type\"},{\"kind\":32,\"name\":\"ERROR_CODE_SkTimeoutError\",\"url\":\"variables/sidekick.ERROR_CODE_SkTimeoutError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":4194304,\"name\":\"SkTimeoutError\",\"url\":\"types/sidekick.SkTimeoutError.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/sidekick.SkTimeoutError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"sidekick.SkTimeoutError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"types/sidekick.SkTimeoutError.html#__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.SkTimeoutError.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/sidekick.SkTimeoutError.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.SkTimeoutError.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/sidekick.SkTimeoutError.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.SkTimeoutError.__type\"},{\"kind\":64,\"name\":\"sk_timeout\",\"url\":\"functions/sidekick.sk_timeout.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout.__type\"},{\"kind\":256,\"name\":\"Logger\",\"url\":\"interfaces/sidekick.Logger.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/sidekick.Logger.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/sidekick.Logger.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/sidekick.Logger.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/sidekick.Logger.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":128,\"name\":\"WebScale\",\"url\":\"classes/sidekick.WebScale.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.WebScale.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.WebScale.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.WebScale.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.WebScale.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.WebScale.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":64,\"name\":\"wsl\",\"url\":\"functions/sidekick.wsl.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"ConsoleLogger\",\"url\":\"classes/sidekick.ConsoleLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.ConsoleLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"classes/sidekick.ConsoleLogger.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/sidekick.ConsoleLogger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.ConsoleLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.ConsoleLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.ConsoleLogger.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.ConsoleLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"listen\",\"url\":\"classes/sidekick.ConsoleLogger.html#listen\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"ignore\",\"url\":\"classes/sidekick.ConsoleLogger.html#ignore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":64,\"name\":\"cl\",\"url\":\"functions/sidekick.cl.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"HttpLogger\",\"url\":\"classes/sidekick.HttpLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.HttpLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":1024,\"name\":\"post_endpoint\",\"url\":\"classes/sidekick.HttpLogger.html#post_endpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"classes/sidekick.HttpLogger.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/sidekick.HttpLogger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.HttpLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.HttpLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.HttpLogger.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.HttpLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"listen\",\"url\":\"classes/sidekick.HttpLogger.html#listen\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"ignore\",\"url\":\"classes/sidekick.HttpLogger.html#ignore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":64,\"name\":\"http_log\",\"url\":\"functions/sidekick.http_log.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"SeqLogger\",\"url\":\"classes/sidekick.SeqLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.SeqLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":1024,\"name\":\"loggers\",\"url\":\"classes/sidekick.SeqLogger.html#loggers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.SeqLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.SeqLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.SeqLogger.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.SeqLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":64,\"name\":\"logger_foreach\",\"url\":\"functions/sidekick.logger_foreach.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"MS\",\"url\":\"variables/sidekick.MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"SEC\",\"url\":\"variables/sidekick.SEC.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"MIN\",\"url\":\"variables/sidekick.MIN.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"HR\",\"url\":\"variables/sidekick.HR.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_DETECT_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_DETECT_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_CONNECT_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_ADDRESS_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_TX_SIGN_NOPROP_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_MSG_SIGN_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"detect\",\"url\":\"functions/sidekick.detect.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"CAPListener\",\"url\":\"classes/sidekick.CAPListener.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.CAPListener.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/sidekick.CAPListener.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"classes/sidekick.CAPListener.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/sidekick.CAPListener.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":1024,\"name\":\"cap_queue\",\"url\":\"classes/sidekick.CAPListener.html#cap_queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"listen\",\"url\":\"classes/sidekick.CAPListener.html#listen\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"ignore\",\"url\":\"classes/sidekick.CAPListener.html#ignore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/sidekick.CAPListener.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"really_handle\",\"url\":\"classes/sidekick.CAPListener.html#really_handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"raseev\",\"url\":\"classes/sidekick.CAPListener.html#raseev\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":64,\"name\":\"connect\",\"url\":\"functions/sidekick.connect.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"address\",\"url\":\"functions/sidekick.address.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"tx_sign_yesprop\",\"url\":\"functions/sidekick.tx_sign_yesprop.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"tx_sign_noprop\",\"url\":\"functions/sidekick.tx_sign_noprop.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"msg_sign\",\"url\":\"functions/sidekick.msg_sign.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"sleep\",\"url\":\"functions/sidekick.sleep.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"bulrtot\",\"url\":\"functions/sidekick.bulrtot.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,27.555,1,27.555,2,27.555]],[\"comment/0\",[]],[\"name/1\",[3,49.977]],[\"comment/1\",[]],[\"name/2\",[4,49.977]],[\"comment/2\",[]],[\"name/3\",[5,49.977]],[\"comment/3\",[]],[\"name/4\",[6,49.977]],[\"comment/4\",[]],[\"name/5\",[7,49.977]],[\"comment/5\",[]],[\"name/6\",[8,49.977]],[\"comment/6\",[]],[\"name/7\",[9,49.977]],[\"comment/7\",[]],[\"name/8\",[10,49.977]],[\"comment/8\",[]],[\"name/9\",[11,49.977]],[\"comment/9\",[]],[\"name/10\",[12,49.977]],[\"comment/10\",[]],[\"name/11\",[13,20.076]],[\"comment/11\",[]],[\"name/12\",[14,38.95]],[\"comment/12\",[]],[\"name/13\",[15,36.935]],[\"comment/13\",[]],[\"name/14\",[16,49.977]],[\"comment/14\",[]],[\"name/15\",[13,20.076]],[\"comment/15\",[]],[\"name/16\",[14,38.95]],[\"comment/16\",[]],[\"name/17\",[15,36.935]],[\"comment/17\",[]],[\"name/18\",[17,49.977]],[\"comment/18\",[]],[\"name/19\",[13,20.076]],[\"comment/19\",[]],[\"name/20\",[18,41.472]],[\"comment/20\",[]],[\"name/21\",[19,38.95]],[\"comment/21\",[]],[\"name/22\",[15,36.935]],[\"comment/22\",[]],[\"name/23\",[20,49.977]],[\"comment/23\",[]],[\"name/24\",[13,20.076]],[\"comment/24\",[]],[\"name/25\",[21,38.95]],[\"comment/25\",[]],[\"name/26\",[22,38.95]],[\"comment/26\",[]],[\"name/27\",[23,44.85]],[\"comment/27\",[]],[\"name/28\",[24,49.977]],[\"comment/28\",[]],[\"name/29\",[13,20.076]],[\"comment/29\",[]],[\"name/30\",[21,38.95]],[\"comment/30\",[]],[\"name/31\",[25,38.95]],[\"comment/31\",[]],[\"name/32\",[22,38.95]],[\"comment/32\",[]],[\"name/33\",[23,44.85]],[\"comment/33\",[]],[\"name/34\",[26,49.977]],[\"comment/34\",[]],[\"name/35\",[13,20.076]],[\"comment/35\",[]],[\"name/36\",[21,38.95]],[\"comment/36\",[]],[\"name/37\",[25,38.95]],[\"comment/37\",[]],[\"name/38\",[22,38.95]],[\"comment/38\",[]],[\"name/39\",[27,31.45]],[\"comment/39\",[]],[\"name/40\",[28,49.977]],[\"comment/40\",[]],[\"name/41\",[13,20.076]],[\"comment/41\",[]],[\"name/42\",[21,38.95]],[\"comment/42\",[]],[\"name/43\",[25,38.95]],[\"comment/43\",[]],[\"name/44\",[22,38.95]],[\"comment/44\",[]],[\"name/45\",[29,44.85]],[\"comment/45\",[]],[\"name/46\",[30,49.977]],[\"comment/46\",[]],[\"name/47\",[31,49.977]],[\"comment/47\",[]],[\"name/48\",[32,49.977]],[\"comment/48\",[]],[\"name/49\",[13,20.076]],[\"comment/49\",[]],[\"name/50\",[25,38.95]],[\"comment/50\",[]],[\"name/51\",[33,44.85]],[\"comment/51\",[]],[\"name/52\",[34,38.95]],[\"comment/52\",[]],[\"name/53\",[35,49.977]],[\"comment/53\",[]],[\"name/54\",[14,38.95]],[\"comment/54\",[]],[\"name/55\",[36,49.977]],[\"comment/55\",[]],[\"name/56\",[37,49.977]],[\"comment/56\",[]],[\"name/57\",[38,49.977]],[\"comment/57\",[]],[\"name/58\",[13,20.076]],[\"comment/58\",[]],[\"name/59\",[33,44.85]],[\"comment/59\",[]],[\"name/60\",[39,49.977]],[\"comment/60\",[]],[\"name/61\",[34,38.95]],[\"comment/61\",[]],[\"name/62\",[40,49.977]],[\"comment/62\",[]],[\"name/63\",[41,49.977]],[\"comment/63\",[]],[\"name/64\",[42,49.977]],[\"comment/64\",[]],[\"name/65\",[43,49.977]],[\"comment/65\",[]],[\"name/66\",[44,49.977]],[\"comment/66\",[]],[\"name/67\",[45,49.977]],[\"comment/67\",[]],[\"name/68\",[13,20.076]],[\"comment/68\",[]],[\"name/69\",[14,38.95]],[\"comment/69\",[]],[\"name/70\",[46,49.977]],[\"comment/70\",[]],[\"name/71\",[47,49.977]],[\"comment/71\",[]],[\"name/72\",[13,20.076]],[\"comment/72\",[]],[\"name/73\",[48,49.977]],[\"comment/73\",[]],[\"name/74\",[49,44.85]],[\"comment/74\",[]],[\"name/75\",[13,20.076]],[\"comment/75\",[]],[\"name/76\",[50,49.977]],[\"comment/76\",[]],[\"name/77\",[51,49.977]],[\"comment/77\",[]],[\"name/78\",[52,49.977]],[\"comment/78\",[]],[\"name/79\",[53,49.977]],[\"comment/79\",[]],[\"name/80\",[54,49.977]],[\"comment/80\",[]],[\"name/81\",[55,49.977]],[\"comment/81\",[]],[\"name/82\",[56,49.977]],[\"comment/82\",[]],[\"name/83\",[13,20.076]],[\"comment/83\",[]],[\"name/84\",[57,44.85]],[\"comment/84\",[]],[\"name/85\",[58,44.85]],[\"comment/85\",[]],[\"name/86\",[34,38.95]],[\"comment/86\",[]],[\"name/87\",[59,49.977]],[\"comment/87\",[]],[\"name/88\",[13,20.076]],[\"comment/88\",[]],[\"name/89\",[60,44.85]],[\"comment/89\",[]],[\"name/90\",[61,49.977]],[\"comment/90\",[]],[\"name/91\",[62,49.977]],[\"comment/91\",[]],[\"name/92\",[63,49.977]],[\"comment/92\",[]],[\"name/93\",[64,49.977]],[\"comment/93\",[]],[\"name/94\",[65,49.977]],[\"comment/94\",[]],[\"name/95\",[13,20.076]],[\"comment/95\",[]],[\"name/96\",[57,44.85]],[\"comment/96\",[]],[\"name/97\",[58,44.85]],[\"comment/97\",[]],[\"name/98\",[34,38.95]],[\"comment/98\",[]],[\"name/99\",[66,49.977]],[\"comment/99\",[]],[\"name/100\",[13,20.076]],[\"comment/100\",[]],[\"name/101\",[60,44.85]],[\"comment/101\",[]],[\"name/102\",[67,49.977]],[\"comment/102\",[]],[\"name/103\",[68,49.977]],[\"comment/103\",[]],[\"name/104\",[69,49.977]],[\"comment/104\",[]],[\"name/105\",[70,49.977]],[\"comment/105\",[]],[\"name/106\",[71,49.977]],[\"comment/106\",[]],[\"name/107\",[13,20.076]],[\"comment/107\",[]],[\"name/108\",[19,38.95]],[\"comment/108\",[]],[\"name/109\",[72,49.977]],[\"comment/109\",[]],[\"name/110\",[73,49.977]],[\"comment/110\",[]],[\"name/111\",[13,20.076]],[\"comment/111\",[]],[\"name/112\",[74,49.977]],[\"comment/112\",[]],[\"name/113\",[75,49.977]],[\"comment/113\",[]],[\"name/114\",[76,49.977]],[\"comment/114\",[]],[\"name/115\",[77,49.977]],[\"comment/115\",[]],[\"name/116\",[78,49.977]],[\"comment/116\",[]],[\"name/117\",[79,49.977]],[\"comment/117\",[]],[\"name/118\",[80,49.977]],[\"comment/118\",[]],[\"name/119\",[81,49.977]],[\"comment/119\",[]],[\"name/120\",[82,49.977]],[\"comment/120\",[]],[\"name/121\",[83,38.95]],[\"comment/121\",[]],[\"name/122\",[27,31.45]],[\"comment/122\",[]],[\"name/123\",[83,38.95]],[\"comment/123\",[]],[\"name/124\",[13,20.076]],[\"comment/124\",[]],[\"name/125\",[83,38.95]],[\"comment/125\",[]],[\"name/126\",[29,44.85]],[\"comment/126\",[]],[\"name/127\",[27,31.45]],[\"comment/127\",[]],[\"name/128\",[13,20.076]],[\"comment/128\",[]],[\"name/129\",[83,38.95]],[\"comment/129\",[]],[\"name/130\",[27,31.45]],[\"comment/130\",[]],[\"name/131\",[84,49.977]],[\"comment/131\",[]],[\"name/132\",[85,49.977]],[\"comment/132\",[]],[\"name/133\",[13,20.076]],[\"comment/133\",[]],[\"name/134\",[18,41.472]],[\"comment/134\",[]],[\"name/135\",[19,38.95]],[\"comment/135\",[]],[\"name/136\",[15,36.935]],[\"comment/136\",[]],[\"name/137\",[86,49.977]],[\"comment/137\",[]],[\"name/138\",[13,20.076]],[\"comment/138\",[]],[\"name/139\",[18,41.472]],[\"comment/139\",[]],[\"name/140\",[19,38.95]],[\"comment/140\",[]],[\"name/141\",[15,36.935]],[\"comment/141\",[]],[\"name/142\",[87,44.85]],[\"comment/142\",[]],[\"name/143\",[88,36.935]],[\"comment/143\",[]],[\"name/144\",[13,20.076]],[\"comment/144\",[]],[\"name/145\",[89,36.935]],[\"comment/145\",[]],[\"name/146\",[13,20.076]],[\"comment/146\",[]],[\"name/147\",[90,36.935]],[\"comment/147\",[]],[\"name/148\",[13,20.076]],[\"comment/148\",[]],[\"name/149\",[27,31.45]],[\"comment/149\",[]],[\"name/150\",[13,20.076]],[\"comment/150\",[]],[\"name/151\",[91,49.977]],[\"comment/151\",[]],[\"name/152\",[92,36.935]],[\"comment/152\",[]],[\"name/153\",[88,36.935]],[\"comment/153\",[]],[\"name/154\",[89,36.935]],[\"comment/154\",[]],[\"name/155\",[90,36.935]],[\"comment/155\",[]],[\"name/156\",[27,31.45]],[\"comment/156\",[]],[\"name/157\",[93,49.977]],[\"comment/157\",[]],[\"name/158\",[94,49.977]],[\"comment/158\",[]],[\"name/159\",[92,36.935]],[\"comment/159\",[]],[\"name/160\",[95,41.472]],[\"comment/160\",[]],[\"name/161\",[13,20.076]],[\"comment/161\",[]],[\"name/162\",[88,36.935]],[\"comment/162\",[]],[\"name/163\",[89,36.935]],[\"comment/163\",[]],[\"name/164\",[90,36.935]],[\"comment/164\",[]],[\"name/165\",[27,31.45]],[\"comment/165\",[]],[\"name/166\",[96,41.472]],[\"comment/166\",[]],[\"name/167\",[97,41.472]],[\"comment/167\",[]],[\"name/168\",[98,49.977]],[\"comment/168\",[]],[\"name/169\",[99,49.977]],[\"comment/169\",[]],[\"name/170\",[92,36.935]],[\"comment/170\",[]],[\"name/171\",[100,49.977]],[\"comment/171\",[]],[\"name/172\",[95,41.472]],[\"comment/172\",[]],[\"name/173\",[13,20.076]],[\"comment/173\",[]],[\"name/174\",[88,36.935]],[\"comment/174\",[]],[\"name/175\",[89,36.935]],[\"comment/175\",[]],[\"name/176\",[90,36.935]],[\"comment/176\",[]],[\"name/177\",[27,31.45]],[\"comment/177\",[]],[\"name/178\",[96,41.472]],[\"comment/178\",[]],[\"name/179\",[97,41.472]],[\"comment/179\",[]],[\"name/180\",[101,49.977]],[\"comment/180\",[]],[\"name/181\",[102,49.977]],[\"comment/181\",[]],[\"name/182\",[92,36.935]],[\"comment/182\",[]],[\"name/183\",[103,49.977]],[\"comment/183\",[]],[\"name/184\",[88,36.935]],[\"comment/184\",[]],[\"name/185\",[89,36.935]],[\"comment/185\",[]],[\"name/186\",[90,36.935]],[\"comment/186\",[]],[\"name/187\",[27,31.45]],[\"comment/187\",[]],[\"name/188\",[104,49.977]],[\"comment/188\",[]],[\"name/189\",[105,49.977]],[\"comment/189\",[]],[\"name/190\",[106,49.977]],[\"comment/190\",[]],[\"name/191\",[107,49.977]],[\"comment/191\",[]],[\"name/192\",[108,49.977]],[\"comment/192\",[]],[\"name/193\",[109,49.977]],[\"comment/193\",[]],[\"name/194\",[110,49.977]],[\"comment/194\",[]],[\"name/195\",[111,49.977]],[\"comment/195\",[]],[\"name/196\",[112,49.977]],[\"comment/196\",[]],[\"name/197\",[113,49.977]],[\"comment/197\",[]],[\"name/198\",[114,49.977]],[\"comment/198\",[]],[\"name/199\",[115,49.977]],[\"comment/199\",[]],[\"name/200\",[92,36.935]],[\"comment/200\",[]],[\"name/201\",[87,44.85]],[\"comment/201\",[]],[\"name/202\",[95,41.472]],[\"comment/202\",[]],[\"name/203\",[13,20.076]],[\"comment/203\",[]],[\"name/204\",[116,49.977]],[\"comment/204\",[]],[\"name/205\",[96,41.472]],[\"comment/205\",[]],[\"name/206\",[97,41.472]],[\"comment/206\",[]],[\"name/207\",[117,49.977]],[\"comment/207\",[]],[\"name/208\",[118,49.977]],[\"comment/208\",[]],[\"name/209\",[119,49.977]],[\"comment/209\",[]],[\"name/210\",[120,49.977]],[\"comment/210\",[]],[\"name/211\",[49,44.85]],[\"comment/211\",[]],[\"name/212\",[121,49.977]],[\"comment/212\",[]],[\"name/213\",[122,49.977]],[\"comment/213\",[]],[\"name/214\",[123,49.977]],[\"comment/214\",[]],[\"name/215\",[124,49.977]],[\"comment/215\",[]],[\"name/216\",[125,49.977]],[\"comment/216\",[]]],\"invertedIndex\":[[\"0.2.2/dist/awcp\",{\"_index\":2,\"name\":{\"0\":{}},\"comment\":{}}],[\"__type\",{\"_index\":13,\"name\":{\"11\":{},\"15\":{},\"19\":{},\"24\":{},\"29\":{},\"35\":{},\"41\":{},\"49\":{},\"58\":{},\"68\":{},\"72\":{},\"75\":{},\"83\":{},\"88\":{},\"95\":{},\"100\":{},\"107\":{},\"111\":{},\"124\":{},\"128\":{},\"133\":{},\"138\":{},\"144\":{},\"146\":{},\"148\":{},\"150\":{},\"161\":{},\"173\":{},\"203\":{}},\"comment\":{}}],[\"address\",{\"_index\":49,\"name\":{\"74\":{},\"211\":{}},\"comment\":{}}],[\"awcp\",{\"_index\":1,\"name\":{\"0\":{}},\"comment\":{}}],[\"bulrtot\",{\"_index\":125,\"name\":{\"216\":{}},\"comment\":{}}],[\"cap_queue\",{\"_index\":116,\"name\":{\"204\":{}},\"comment\":{}}],[\"caplistener\",{\"_index\":115,\"name\":{\"199\":{}},\"comment\":{}}],[\"cl\",{\"_index\":98,\"name\":{\"168\":{}},\"comment\":{}}],[\"code\",{\"_index\":18,\"name\":{\"20\":{},\"134\":{},\"139\":{}},\"comment\":{}}],[\"connect\",{\"_index\":120,\"name\":{\"210\":{}},\"comment\":{}}],[\"connected\",{\"_index\":51,\"name\":{\"77\":{}},\"comment\":{}}],[\"consolelogger\",{\"_index\":94,\"name\":{\"158\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":92,\"name\":{\"152\":{},\"159\":{},\"170\":{},\"182\":{},\"200\":{}},\"comment\":{}}],[\"current\",{\"_index\":50,\"name\":{\"76\":{}},\"comment\":{}}],[\"data\",{\"_index\":15,\"name\":{\"13\":{},\"17\":{},\"22\":{},\"136\":{},\"141\":{}},\"comment\":{}}],[\"debug\",{\"_index\":88,\"name\":{\"143\":{},\"153\":{},\"162\":{},\"174\":{},\"184\":{}},\"comment\":{}}],[\"detect\",{\"_index\":114,\"name\":{\"198\":{}},\"comment\":{}}],[\"error\",{\"_index\":27,\"name\":{\"39\":{},\"122\":{},\"127\":{},\"130\":{},\"149\":{},\"156\":{},\"165\":{},\"177\":{},\"187\":{}},\"comment\":{}}],[\"error_code_rpcbroadcasterror\",{\"_index\":4,\"name\":{\"2\":{}},\"comment\":{}}],[\"error_code_rpcconnectiondenyerror\",{\"_index\":7,\"name\":{\"5\":{}},\"comment\":{}}],[\"error_code_rpcinternalerror\",{\"_index\":10,\"name\":{\"8\":{}},\"comment\":{}}],[\"error_code_rpcinvalidtransactionerror\",{\"_index\":3,\"name\":{\"1\":{}},\"comment\":{}}],[\"error_code_rpcmethodnotfounderror\",{\"_index\":11,\"name\":{\"9\":{}},\"comment\":{}}],[\"error_code_rpcnotauthorizeerror\",{\"_index\":8,\"name\":{\"6\":{}},\"comment\":{}}],[\"error_code_rpcpermissiondenyerror\",{\"_index\":9,\"name\":{\"7\":{}},\"comment\":{}}],[\"error_code_rpcrejectedbyusererror\",{\"_index\":5,\"name\":{\"3\":{}},\"comment\":{}}],[\"error_code_rpcunsupportedprotocolerror\",{\"_index\":6,\"name\":{\"4\":{}},\"comment\":{}}],[\"error_code_sktimeouterror\",{\"_index\":84,\"name\":{\"131\":{}},\"comment\":{}}],[\"eventdata_a2w\",{\"_index\":16,\"name\":{\"14\":{}},\"comment\":{}}],[\"eventdata_a2w_address_subscribe\",{\"_index\":54,\"name\":{\"80\":{}},\"comment\":{}}],[\"eventdata_a2w_connection_open\",{\"_index\":43,\"name\":{\"65\":{}},\"comment\":{}}],[\"eventdata_a2w_msg_sign\",{\"_index\":77,\"name\":{\"115\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_noprop\",{\"_index\":69,\"name\":{\"104\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_yesprop\",{\"_index\":63,\"name\":{\"92\":{}},\"comment\":{}}],[\"eventdata_w2a\",{\"_index\":12,\"name\":{\"10\":{}},\"comment\":{}}],[\"eventdata_w2a_address_subscribe\",{\"_index\":55,\"name\":{\"81\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_announcepresence\",{\"_index\":37,\"name\":{\"56\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_open\",{\"_index\":44,\"name\":{\"66\":{}},\"comment\":{}}],[\"eventdata_w2a_msg_sign\",{\"_index\":78,\"name\":{\"116\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_noprop\",{\"_index\":70,\"name\":{\"105\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_yesprop\",{\"_index\":64,\"name\":{\"93\":{}},\"comment\":{}}],[\"handle\",{\"_index\":117,\"name\":{\"207\":{}},\"comment\":{}}],[\"hello\",{\"_index\":80,\"name\":{\"118\":{}},\"comment\":{}}],[\"hr\",{\"_index\":108,\"name\":{\"192\":{}},\"comment\":{}}],[\"http_log\",{\"_index\":101,\"name\":{\"180\":{}},\"comment\":{}}],[\"httplogger\",{\"_index\":99,\"name\":{\"169\":{}},\"comment\":{}}],[\"id\",{\"_index\":25,\"name\":{\"31\":{},\"37\":{},\"43\":{},\"50\":{}},\"comment\":{}}],[\"ignore\",{\"_index\":97,\"name\":{\"167\":{},\"179\":{},\"206\":{}},\"comment\":{}}],[\"info\",{\"_index\":89,\"name\":{\"145\":{},\"154\":{},\"163\":{},\"175\":{},\"185\":{}},\"comment\":{}}],[\"jex_include/local\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"jsonrpc\",{\"_index\":21,\"name\":{\"25\":{},\"30\":{},\"36\":{},\"42\":{}},\"comment\":{}}],[\"listen\",{\"_index\":96,\"name\":{\"166\":{},\"178\":{},\"205\":{}},\"comment\":{}}],[\"listener\",{\"_index\":95,\"name\":{\"160\":{},\"172\":{},\"202\":{}},\"comment\":{}}],[\"logger\",{\"_index\":87,\"name\":{\"142\":{},\"201\":{}},\"comment\":{}}],[\"logger_foreach\",{\"_index\":104,\"name\":{\"188\":{}},\"comment\":{}}],[\"loggers\",{\"_index\":103,\"name\":{\"183\":{}},\"comment\":{}}],[\"message\",{\"_index\":19,\"name\":{\"21\":{},\"108\":{},\"135\":{},\"140\":{}},\"comment\":{}}],[\"method\",{\"_index\":22,\"name\":{\"26\":{},\"32\":{},\"38\":{},\"44\":{}},\"comment\":{}}],[\"min\",{\"_index\":107,\"name\":{\"191\":{}},\"comment\":{}}],[\"ms\",{\"_index\":105,\"name\":{\"189\":{}},\"comment\":{}}],[\"msg_sign\",{\"_index\":123,\"name\":{\"214\":{}},\"comment\":{}}],[\"name\",{\"_index\":33,\"name\":{\"51\":{},\"59\":{}},\"comment\":{}}],[\"networkid\",{\"_index\":34,\"name\":{\"52\":{},\"61\":{},\"86\":{},\"98\":{}},\"comment\":{}}],[\"ok\",{\"_index\":83,\"name\":{\"121\":{},\"123\":{},\"125\":{},\"129\":{}},\"comment\":{}}],[\"onaccount\",{\"_index\":72,\"name\":{\"109\":{}},\"comment\":{}}],[\"origin\",{\"_index\":35,\"name\":{\"53\":{}},\"comment\":{}}],[\"params\",{\"_index\":23,\"name\":{\"27\":{},\"33\":{}},\"comment\":{}}],[\"params_a2w_address_subscribe\",{\"_index\":45,\"name\":{\"67\":{}},\"comment\":{}}],[\"params_a2w_connection_open\",{\"_index\":38,\"name\":{\"57\":{}},\"comment\":{}}],[\"params_a2w_msg_sign\",{\"_index\":71,\"name\":{\"106\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_noprop\",{\"_index\":65,\"name\":{\"94\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_yesprop\",{\"_index\":56,\"name\":{\"82\":{}},\"comment\":{}}],[\"params_w2a_connection_announcepresence\",{\"_index\":32,\"name\":{\"48\":{}},\"comment\":{}}],[\"post_endpoint\",{\"_index\":100,\"name\":{\"171\":{}},\"comment\":{}}],[\"raseev\",{\"_index\":119,\"name\":{\"209\":{}},\"comment\":{}}],[\"really_handle\",{\"_index\":118,\"name\":{\"208\":{}},\"comment\":{}}],[\"result\",{\"_index\":29,\"name\":{\"45\":{},\"126\":{}},\"comment\":{}}],[\"result_w2a_address_subscribe\",{\"_index\":47,\"name\":{\"71\":{}},\"comment\":{}}],[\"result_w2a_connection_open\",{\"_index\":40,\"name\":{\"62\":{}},\"comment\":{}}],[\"result_w2a_msg_sign\",{\"_index\":73,\"name\":{\"110\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_noprop\",{\"_index\":66,\"name\":{\"99\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_yesprop\",{\"_index\":59,\"name\":{\"87\":{}},\"comment\":{}}],[\"returnsigned\",{\"_index\":58,\"name\":{\"85\":{},\"97\":{}},\"comment\":{}}],[\"rpccall\",{\"_index\":24,\"name\":{\"28\":{}},\"comment\":{}}],[\"rpccall_a2w_address_subscribe\",{\"_index\":52,\"name\":{\"78\":{}},\"comment\":{}}],[\"rpccall_a2w_connection_open\",{\"_index\":41,\"name\":{\"63\":{}},\"comment\":{}}],[\"rpccall_a2w_msg_sign\",{\"_index\":75,\"name\":{\"113\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_noprop\",{\"_index\":67,\"name\":{\"102\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_yesprop\",{\"_index\":61,\"name\":{\"90\":{}},\"comment\":{}}],[\"rpccast\",{\"_index\":20,\"name\":{\"23\":{}},\"comment\":{}}],[\"rpccast_w2a_connection_announcepresence\",{\"_index\":36,\"name\":{\"55\":{}},\"comment\":{}}],[\"rpcerror\",{\"_index\":17,\"name\":{\"18\":{}},\"comment\":{}}],[\"rpcresp\",{\"_index\":30,\"name\":{\"46\":{}},\"comment\":{}}],[\"rpcresp_any\",{\"_index\":31,\"name\":{\"47\":{}},\"comment\":{}}],[\"rpcresp_error\",{\"_index\":26,\"name\":{\"34\":{}},\"comment\":{}}],[\"rpcresp_ok\",{\"_index\":28,\"name\":{\"40\":{}},\"comment\":{}}],[\"rpcresp_w2a_address_subscribe\",{\"_index\":53,\"name\":{\"79\":{}},\"comment\":{}}],[\"rpcresp_w2a_connection_open\",{\"_index\":42,\"name\":{\"64\":{}},\"comment\":{}}],[\"rpcresp_w2a_msg_sign\",{\"_index\":76,\"name\":{\"114\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_noprop\",{\"_index\":68,\"name\":{\"103\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_yesprop\",{\"_index\":62,\"name\":{\"91\":{}},\"comment\":{}}],[\"safe\",{\"_index\":81,\"name\":{\"119\":{}},\"comment\":{}}],[\"sec\",{\"_index\":106,\"name\":{\"190\":{}},\"comment\":{}}],[\"seqlogger\",{\"_index\":102,\"name\":{\"181\":{}},\"comment\":{}}],[\"sidekick\",{\"_index\":79,\"name\":{\"117\":{}},\"comment\":{}}],[\"signature\",{\"_index\":74,\"name\":{\"112\":{}},\"comment\":{}}],[\"signedtransaction\",{\"_index\":60,\"name\":{\"89\":{},\"101\":{}},\"comment\":{}}],[\"sk_timeout\",{\"_index\":86,\"name\":{\"137\":{}},\"comment\":{}}],[\"sktimeouterror\",{\"_index\":85,\"name\":{\"132\":{}},\"comment\":{}}],[\"sleep\",{\"_index\":124,\"name\":{\"215\":{}},\"comment\":{}}],[\"subscription\",{\"_index\":48,\"name\":{\"73\":{}},\"comment\":{}}],[\"timeout_def_address_ms\",{\"_index\":111,\"name\":{\"195\":{}},\"comment\":{}}],[\"timeout_def_connect_ms\",{\"_index\":110,\"name\":{\"194\":{}},\"comment\":{}}],[\"timeout_def_detect_ms\",{\"_index\":109,\"name\":{\"193\":{}},\"comment\":{}}],[\"timeout_def_msg_sign_ms\",{\"_index\":113,\"name\":{\"197\":{}},\"comment\":{}}],[\"timeout_def_tx_sign_noprop_ms\",{\"_index\":112,\"name\":{\"196\":{}},\"comment\":{}}],[\"tx\",{\"_index\":57,\"name\":{\"84\":{},\"96\":{}},\"comment\":{}}],[\"tx_sign_noprop\",{\"_index\":122,\"name\":{\"213\":{}},\"comment\":{}}],[\"tx_sign_yesprop\",{\"_index\":121,\"name\":{\"212\":{}},\"comment\":{}}],[\"type\",{\"_index\":14,\"name\":{\"12\":{},\"16\":{},\"54\":{},\"69\":{}},\"comment\":{}}],[\"unsafe\",{\"_index\":82,\"name\":{\"120\":{}},\"comment\":{}}],[\"value\",{\"_index\":46,\"name\":{\"70\":{}},\"comment\":{}}],[\"version\",{\"_index\":39,\"name\":{\"60\":{}},\"comment\":{}}],[\"warning\",{\"_index\":90,\"name\":{\"147\":{},\"155\":{},\"164\":{},\"176\":{},\"186\":{}},\"comment\":{}}],[\"webscale\",{\"_index\":91,\"name\":{\"151\":{}},\"comment\":{}}],[\"wsl\",{\"_index\":93,\"name\":{\"157\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/style.css b/site/jex/docs/local-sidekick-0.2.2/assets/style.css new file mode 100644 index 0000000..8f6ed2c --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/style.css @@ -0,0 +1,1224 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/widgets.png b/site/jex/docs/local-sidekick-0.2.2/assets/widgets.png new file mode 100644 index 0000000..c738053 Binary files /dev/null and b/site/jex/docs/local-sidekick-0.2.2/assets/widgets.png differ diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/widgets@2x.png b/site/jex/docs/local-sidekick-0.2.2/assets/widgets@2x.png new file mode 100644 index 0000000..4bbbd57 Binary files /dev/null and b/site/jex/docs/local-sidekick-0.2.2/assets/widgets@2x.png differ diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html new file mode 100644 index 0000000..fb1d145 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html @@ -0,0 +1,191 @@ +CAPListener | Documentation
+
+ +
+
+
+
+ +

Class CAPListenerInternal

+
+

Listens for connection.announcePresence messages

+
+
+

Hierarchy

+
    +
  • CAPListener
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
logger: Logger
+
+ +
listener: ((e: Event) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e: Event): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: Event
      +

      Returns void

+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      evt: Event
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      evt: MessageEvent<any>
    +

    Returns void

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html new file mode 100644 index 0000000..d4bef94 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html @@ -0,0 +1,201 @@ +ConsoleLogger | Documentation
+
+ +
+
+
+
+ +

Class ConsoleLogger

+
+

does console.log

+
+
+

Hierarchy

+
    +
  • ConsoleLogger
+
+

Implements

+
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
listener: ((e: Event) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e: Event): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: Event
      +

      Returns void

+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html new file mode 100644 index 0000000..a680428 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html @@ -0,0 +1,213 @@ +HttpLogger | Documentation
+
+ +
+
+
+
+ +

Class HttpLogger

+
+

posts request to an HTTP server

+
+
+

Hierarchy

+
    +
  • HttpLogger
+
+

Implements

+
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
post_endpoint: string
+
+ +
listener: ((e: Event) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e: Event): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: Event
      +

      Returns void

+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      post_endpoint: string
    +

    Returns HttpLogger

+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html new file mode 100644 index 0000000..d48d9c0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html @@ -0,0 +1,173 @@ +SeqLogger | Documentation
+
+ +
+
+
+
+ +

Class SeqLogger

+
+

have an array of loggers fire sequentially

+
+
+

Hierarchy

+
    +
  • SeqLogger
+
+

Implements

+
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
loggers: Logger[]
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html new file mode 100644 index 0000000..b83ddea --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html @@ -0,0 +1,154 @@ +WebScale | Documentation
+
+ +
+
+
+
+ +

Class WebScale

+
+

Web scale

+
+
+

Hierarchy

+
    +
  • WebScale
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html new file mode 100644 index 0000000..dc8e946 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html @@ -0,0 +1,106 @@ +address | Documentation
+
+ +
+
+
+
+ +

Function address

+
+
    + +
  • +

    Get the user's address.

    + +

    Example

    // example positive return
    {ok : true,
    result : {subscription : ["connected"],
    address : {current : {"ak_2XhCkjzTwcq1coXSSzHJoMZkUzTwnjH88zmPGkkowUsFNTo9UE": {}},
    connected : {"ak_21HW2BeR8KQnzB76b9RSeNAXFf8SEvquLG3ichyLaXhdxUpXe9" : {},
    "ak_Bd9rA8pDWucwfriVp6Zgb68csxanCzWDqstyoBKBbzUnNhpKQ" : {},
    "ak_TuwioiZCt3Ajx9dgVS9qdnS9VW1t4GMWFML5zBPgzouZUGUDA" : {},
    "ak_ywR1N7GDpj7djeEEEnHSTmYbQmxvWCvFgfsLpxdFpK1ptkZMU" : {}}}}}
    // example negative return
    {ok : false,
    error : {code : 4,
    data : {},
    message : "Operation rejected by user"}} +
    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Safe<Result_W2A_address_subscribe, RpcError | SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html new file mode 100644 index 0000000..8f6edaf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html @@ -0,0 +1,121 @@ +bulrtot | Documentation
+
+ +
+
+
+
+ +

Function bulrtot

+
+
    + +
  • Internal +

    Block until lambda returns true or timeout

    +

    timeout_ms should be divisible by 50

    +
    +
    +

    Type Parameters

    +
      +
    • +

      ok_t

    +
    +

    Parameters

    +
      +
    • +
      fun: (() => boolean)
      +
        +
      • +
          +
        • (): boolean
        • +
        • +

          Returns boolean

    • +
    • +
      result_fun: (() => ok_t)
      +
        +
      • +
          +
        • (): ok_t
        • +
        • +

          Returns ok_t

    • +
    • +
      timeout_ms: number
    • +
    • +
      timeout_msg: string
    • +
    • +
      logger: Logger
    +

    Returns Promise<Safe<ok_t, SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html new file mode 100644 index 0000000..3c516ca --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html @@ -0,0 +1,90 @@ +cl | Documentation
+
+ +
+
+
+
+ +

Function cl

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html new file mode 100644 index 0000000..f555b26 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html @@ -0,0 +1,113 @@ +connect | Documentation
+
+ +
+
+
+
+ +

Function connect

+
+
    + +
  • +

    Connect to the wallet. This is a necessary step if you want address +to work. You must wait for Superhero to announce itself (see detect) before attempting to connect. This has the same return data as +detect. This does not pop up the confirmation dialog for the user. +Superhero never rejects the connection request. This call is instantaneous +in practice.

    + +

    Example

    // example calling code
    await sk.connect('ske-connect-1', // message id, can be arbitrary string/number
    {name: 'sidekick examples', // name can be any string
    version: 1}, // version must be 1
    // optional field networkId which is ae_uat or ae_mainnet
    sk.TIMEOUT_DEF_CONNECT_MS, // timeout
    "failed to connect to wallet", // timeout error message
    sk.cl()); // logger
    // example return data (positive case)
    {ok : true,
    result : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
    name : "Superhero",
    networkId : "ae_uat",
    origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
    type : "extension"}}
    // example return data (negative case)
    {ok : false,
    error : {code : 420,
    message : "failed to detect wallet",
    data : {}}} +
    + +

    Example

    // example calling code
    // from: https://github.com/aeternity/Vanillae/blob/0e030cb39554e9f09e4460d1da4e7654fe7456de/sidekick/examples/src/connection.ts#L68-L109
    // document has a button with id=connect
    // this is the function that is triggered when the button is clicked
    // you want your user to do the detect sequence first
    async function connect (logger: sk.Logger) : Promise<void> {
    let h4 = document.getElementById("connected")!;
    let pre = document.getElementById("connect-info")!;

    h4.innerHTML = 'connecting...';
    h4.style.color = 'GoldenRod';

    // try to connect to the wallet
    // will fail on timeout error
    let maybe_wallet_info = await sk.connect(
    'ske-connect-1',
    {name: 'sidekick examples',
    version: 1},
    sk.TIMEOUT_DEF_CONNECT_MS,
    "failed to connect to wallet",
    logger
    );

    console.log(maybe_wallet_info);

    // ok means wallet was connected
    if (maybe_wallet_info.ok)
    {
    h4.innerHTML = "connected";
    h4.style.color = "green";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.result, undefined, 4);
    }
    else
    {
    h4.innerHTML = "error";
    h4.style.color = "crimson";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.error, undefined, 4);
    }
    }

    let logger = sk.cl();
    document.getElementById('connect')!.onclick = function() { connect(logger); }; +
    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Safe<Result_W2A_connection_open, RpcError | SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html new file mode 100644 index 0000000..3ad8805 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html @@ -0,0 +1,108 @@ +detect | Documentation
+
+ +
+
+
+
+ +

Function detect

+
+
    + +
  • +

    This is the first step in connecting to the wallet. Before doing anything +else, you have to wait for the wallet to announce itself.

    +

    This function waits for the wallet to announce itself

    +

    Wait for wallet to announce itself, and then return.

    + +

    Example

    // example call
    await sk.detect(sk.TIMEOUT_DEF_DETECT_MS, // timeout
    "failed to detect wallet", // error on timeout
    sk.cl()); // cl = console logger
    // example return data (positive case)
    {ok : true,
    result : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
    name : "Superhero",
    networkId : "ae_uat",
    origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
    type : "extension"}}
    // example return data (negative case)
    {ok : false,
    error : {code : 420,
    message : "failed to detect wallet",
    data : {}}} +
    + +

    Example

    // example calling code
    // from: https://github.com/aeternity/Vanillae/blob/0e030cb39554e9f09e4460d1da4e7654fe7456de/sidekick/examples/src/connection.ts#L34-L66
    // document has a button with id=detect
    // this is the function that is triggered when the button is clicked
    async function detect(logger: sk.Logger): Promise<void> {
    let h4 = document.getElementById("detected")!;
    let pre = document.getElementById("detect-info")!;

    h4.innerHTML = 'detecting...';
    h4.style.color = 'GoldenRod';

    // try to detect the wallet
    // will fail on timeout error
    // console logger
    let maybe_wallet_info =//: sk.Safe<awcp.EventData_W2A_connection_announcePresence, sk.TimeoutError> =
    await sk.detect(sk.TIMEOUT_DEF_DETECT_MS, "failed to detect wallet", logger);

    console.log(maybe_wallet_info);

    // ok means wallet was detected
    if (maybe_wallet_info.ok) {
    h4.innerHTML = "detected";
    h4.style.color = "green";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.result, undefined, 4);
    }
    else {
    h4.innerHTML = "error";
    h4.style.color = "crimson";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.error, undefined, 4);
    }
    }

    // want to create a logger down here
    let logger = sk.cl();
    // detect button. The ! turns off a typescript warning, does not change the
    // code behavior
    document.getElementById('detect')!.onclick = function() { detect(logger); } ; +
    +
    +
    +

    Parameters

    +
      +
    • +
      timeout_ms: number
    • +
    • +
      timeout_msg: string
    • +
    • +
      logger: Logger
    +

    Returns Promise<Safe<Params_W2A_connection_announcePresence, SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html new file mode 100644 index 0000000..70984a5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html @@ -0,0 +1,100 @@ +error | Documentation
+
+ +
+
+
+
+ +

Function error

+
+
    + +
  • +

    Constructs an Error value from a pure value

    +
    +
    +

    Type Parameters

    +
      +
    • +

      err_t

    +
    +

    Parameters

    +
      +
    • +
      x: err_t
    +

    Returns Error<err_t>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html new file mode 100644 index 0000000..2db05cc --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html @@ -0,0 +1,90 @@ +hello | Documentation
+
+ +
+
+
+
+ +

Function hello

+
+
    + +
  • +

    Just console.logs hello. Use for debugging/to check if import worked correctly

    +
    +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html new file mode 100644 index 0000000..a98506a --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html @@ -0,0 +1,99 @@ +http_log | Documentation
+
+ +
+
+
+
+ +

Function http_log

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      post_endpoint: string
    • +
    • +
      log_level: "error" | "debug" | "info" | "warning"
    • +
    • +
      message: string
    • +
    • +
      data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html new file mode 100644 index 0000000..db5d5db --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html @@ -0,0 +1,99 @@ +logger_foreach | Documentation
+
+ +
+
+
+
+ +

Function logger_foreach

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      loggers: Logger[]
    • +
    • +
      log_level: "error" | "debug" | "info" | "warning"
    • +
    • +
      message: string
    • +
    • +
      data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html new file mode 100644 index 0000000..881796f --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html @@ -0,0 +1,123 @@ +msg_sign | Documentation
+
+ +
+
+
+
+ +

Function msg_sign

+
+
    + +
  • +

    Sign the given message, return the HASHED AND SALTED message signature +(see IMPORTANT CAVEAT section), encoded in hexadecimal

    + + +

    IMPORTANT CAVEAT: HASHING AND SALTING

    +
    +

    In order to exclude the possibility of someone using this functionality to +trick the user into signing a transaction, the wallet salts and hashes the +message, and then signs the salted/hashed message.

    +

    Therefore, naively attempting to verify the signature will not work. You +must apply the same preprocessing steps as the wallet, THEN check the +signature against the salted/hashed message.

    +
    -spec hashed_salted_msg(Message) -> HashedSaltedMessage
    when Message :: binary(),
    HashedSaltedMessage :: binary().
    % @doc Salt the message then hash with blake2b. See:
    % 1. https://github.com/aeternity/aepp-sdk-js/blob/370f1e30064ad0239ba59931908d9aba0a2e86b6/src/utils/crypto.ts#L83-L85
    % 2. https://github.com/aeternity/eblake2/blob/60a079f00d72d1bfcc25de8e6996d28f912db3fd/src/eblake2.erl#L23-L25

    hashed_salted_msg(Msg) ->
    {ok, HSMsg} = eblake2:blake2b(32, salted_msg(Msg)),
    HSMsg.



    -spec salted_msg(Message) -> SaltedMessage
    when Message :: binary(),
    SaltedMessage :: binary().
    % @doc Salt the message the way Superhero does before signing.
    %
    % See: https://github.com/aeternity/aepp-sdk-js/blob/370f1e30064ad0239ba59931908d9aba0a2e86b6/src/utils/crypto.ts#L171-L175

    salted_msg(Msg) when is_binary(Msg) ->
    P = <<"aeternity Signed Message:\n">>,
    {ok, SP} = btc_varuint_encode(byte_size(P)),
    {ok, SMsg} = btc_varuint_encode(byte_size(Msg)),
    <<SP/binary,
    P/binary,
    SMsg/binary,
    Msg/binary>>.



    -spec btc_varuint_encode(Integer) -> Result
    when Integer :: integer(),
    Result :: {ok, Encoded :: binary()}
    | {error, Reason :: term()}.
    % @doc Bitcoin varuint encode
    %
    % See: https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer

    btc_varuint_encode(N) when N < 0 ->
    {error, {negative_N, N}};
    btc_varuint_encode(N) when N < 16#FD ->
    {ok, <<N>>};
    btc_varuint_encode(N) when N =< 16#FFFF ->
    NBytes = eu(N, 2),
    {ok, <<16#FD, NBytes/binary>>};
    btc_varuint_encode(N) when N =< 16#FFFF_FFFF ->
    NBytes = eu(N, 4),
    {ok, <<16#FE, NBytes/binary>>};
    btc_varuint_encode(N) when N < (2 bsl 64) ->
    NBytes = eu(N, 8),
    {ok, <<16#FF, NBytes/binary>>}.

    % eu = encode unsigned (little endian with a given byte width)
    % means add zero bytes to the end as needed
    eu(N, Size) ->
    Bytes = binary:encode_unsigned(N, little),
    NExtraZeros = Size - byte_size(Bytes),
    ExtraZeros = << <<0>> || _ <- lists:seq(1, NExtraZeros) >>,
    <<Bytes/binary, ExtraZeros/binary>>. +
    + +

    Example

    This function is triggered when a "sign message" button is pressed. A text +input with id="message-text" contains the message to be signed.

    +
    async function sign_msg (logger: sk.Logger) : Promise<void> {
    let acc_pubkey : string = pv_address;
    // @ts-ignore value property exists because i say so
    let msg_text : string = document.getElementById('message-text').value;
    let signed_msg = await sk.msg_sign('sk-msg-sign-1', acc_pubkey, msg_text, sk.TIMEOUT_DEF_MSG_SIGN_MS, 'message signing took too long', logger);
    console.log('signed message:', signed_msg);
    } +
    +
    +
    +

    Parameters

    +
      +
    • +
      id: string | number
    • +
    • +
      account_pubkey: string
    • +
    • +
      message: string
    • +
    • +
      timeout_ms: number
    • +
    • +
      timeout_msg: string
    • +
    • +
      logger: Logger
    +

    Returns Promise<Safe<Result_W2A_msg_sign, RpcError | SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html new file mode 100644 index 0000000..44a6fbf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html @@ -0,0 +1,100 @@ +ok | Documentation
+
+ +
+
+
+
+ +

Function ok

+
+
    + +
  • +

    Constructs an Ok value from a pure value

    +
    +
    +

    Type Parameters

    +
      +
    • +

      ok_t

    +
    +

    Parameters

    +
      +
    • +
      x: ok_t
    +

    Returns Ok<ok_t>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html new file mode 100644 index 0000000..46649c0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html @@ -0,0 +1,104 @@ +sk_timeout | Documentation
+
+ +
+
+
+
+ +

Function sk_timeout

+
+
    + +
  • +

    Construct a SkTimeoutError

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
    • +
    • +
      data: object
    +

    Returns { code: 420; message: string; data: object }

    +
      +
    • +
      code: 420
    • +
    • +
      message: string
    • +
    • +
      data: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html new file mode 100644 index 0000000..eaf4f5d --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html @@ -0,0 +1,98 @@ +sleep | Documentation
+
+ +
+
+
+
+ +

Function sleep

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html new file mode 100644 index 0000000..f1c4d62 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html @@ -0,0 +1,104 @@ +tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Function tx_sign_noprop

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html new file mode 100644 index 0000000..fbc9bff --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html @@ -0,0 +1,103 @@ +tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Function tx_sign_yesprop

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html new file mode 100644 index 0000000..dcc1c4d --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html @@ -0,0 +1,103 @@ +unsafe | Documentation
+
+ +
+
+
+
+ +

Function unsafe

+
+
    + +
  • +

    Takes a Safe value, if ok, returns the ok_t, or if an error throws the +err_t

    +
    +
    +

    Type Parameters

    +
      +
    • +

      ok_t

    • +
    • +

      err_t

    +
    +

    Parameters

    +
      +
    • +
      x: Safe<ok_t, err_t>
    +

    Returns ok_t

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html new file mode 100644 index 0000000..37b5fe7 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html @@ -0,0 +1,90 @@ +wsl | Documentation
+
+ +
+
+
+
+ +

Function wsl

+
+
    + +
  • +

    It's web scale

    +
    +

    Returns WebScale

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/index.html b/site/jex/docs/local-sidekick-0.2.2/index.html new file mode 100644 index 0000000..980f579 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/index.html @@ -0,0 +1,44 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+ +

Sidekick

+
+

Click "sidekick" in the sidebar or hamburger menu

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html b/site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html new file mode 100644 index 0000000..a01ff0f --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html @@ -0,0 +1,160 @@ +Logger | Documentation
+
+ +
+
+
+
+ +

Interface Logger

+
+

Callbacks you need to implement if you want logging

+
+
+

Hierarchy

+
    +
  • Logger
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
debug: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+ +
info: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+ +
warning: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+ +
error: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/modules.html b/site/jex/docs/local-sidekick-0.2.2/modules.html new file mode 100644 index 0000000..14bbe2c --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/modules.html @@ -0,0 +1,46 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+
+

Index

+
+

Modules

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html b/site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html new file mode 100644 index 0000000..7826c32 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html @@ -0,0 +1,300 @@ +jex_include/local-awcp-0.2.2/dist/awcp | Documentation
+
+ +
+
+
+
+ +

Module jex_include/local-awcp-0.2.2/dist/awcp

+
+
+ +

AWCP: aepp-waellet communication protocol

+
+

Suppose you are the aepp and you want to communicate with a waellet. What +you do is pick an EventTarget (typically window), and listen to its +MessageEvents, via something like

+
window.addEventListener('message', my_listener);
+
+

You then communicate with the wallet by sending messages back over the +EventTarget. You should probably use the sidekick +library to do +this.

+

Keep in mind that these messages are not secret. Any browser extension or +foreign page script can intercept these messages. Imagine as an (imperfect) +analogy that you work in an office. Everyone's mail is dumped on the floor +in the middle of the office, and you are responsible for picking out which +letters are addressed to you. Anyone else can pick up letters addressed to +you, and read them.

+

This module defines the shape of the messages that are sent. There are several +layers to the onion, each corresponding to natural branch points in the +protocol.

+ +

Example

// this is a aepp-to-wallet call which is sent to `window` by say sidekick
// layer 2 layer 3 layer 4
// EventData_A2W<RpcCall<"connection.open", Params_A2W_connection_open>>)
// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}}


// this is the associated wallet-to-aepp response which is sent to `window`
// by Superhero
// layer 2 layer 3 layer 4
// EventData_W2A<RpcResp_ok<"connection.open", Result_W2A_connection_open>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}}} +
+ +

Example

// this is a waellet-to-aepp cast (RPC verbiage: "notification"). It does
// not require a response.

// layer 2 layer 3 layer 4
// EventData_W2A<RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
    +
  1. The MessageEvent layer. This is what is actually sent as an event. +This is an opaque object that is built into every runtime's standard +library: https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent

    +

    The MessageEvent has a field called data, which corresponds to the +next layer.

    +
  2. +
  3. The EventData layer. This is what goes in message_event.data. The +structure that goes in here is one of

    +
      +
    1. EventData_W2A: waellet-to-aepp
    2. +
    3. EventData_A2W: aepp-to-waellet
    4. +
    +

    This layer corresponds to the "am I supposed to pay attention to this +event?" branch point.

    +

    Those data structures mentioned above have two fields.

    +
      +
    1. type is a string which is either "to_aepp" or "to_waellet"
    2. +
    3. data contains the next layer
    4. +
    +
    type EventData_W2A
    <t extends any>
    = {type : "to_aepp",
    data : t}; +
    +
    type EventData_A2W
    <t extends any>
    = {type : "to_waellet",
    data : t}; +
    +
  4. +
  5. We're at message_event.data.data. The idiom here is "JSON RPC", which +is sort of a poor man's HTTP.

    +

    In general, the wallet is the server and the aepp is the client.

    +

    If you are the aepp, usually you are handling a response to a request +you sent to the waellet. For instance, you formed a transaction and +sent it to the waellet to sign, and the waellet is sending you back +either the signed transaction or an error (e.g. user rejected the +transaction).

    +

    The exception to this pattern is the wallet notifying you that it +exists, which is the only time the waellet sends a request (a "cast", or +a "notification") to the aepp. In no event does the aepp send a +response to the waellet.

    +

    I am not 100% sure what RPC stands for, but it will be helpful to think +about it as "remote procedure call". More below. This layer roughly +corresponds to the "given that I am supposed to pay attention to this +event, what am I supposed to do with this information?"

    +

    All requests have a method field (a string) and a params field (an +object). There are two types of requests:

    +
      +
    1. "casts" (the RPC standard calls these "notifications"). These do not +need a response. This is only used for the waellet announcing it +exists.

      +
    2. +
    3. "calls". These have an id field, and get a response. These are +used when the aepp is requesting the waellet to do something. The +response will have the same id field and the same method field.

      +
    4. +
    +
  6. +
  7. So far nothing we've talked about is specific to Aeternity, Vanillae, +JR, or sidekick. This fourth layer is the actual semantics of the +messaging protocol between the aepp and the waellet.

    +

    By analogy, the first two layers are developing something like TCP. The +third layer is developing HTTP. And this layer is the actual routing +table of your website, which carries with it the expected semantics of +how the website is supposed to behave.

    +

    This module DOES NOT exhaustively define all of the communication +protocol that occurs in the SDK, only the subset that I have encountered +in practice.

    +
  8. +
+

The first layer is defined by the runtime, not here. So we're starting with +layer 2.

+ + +

Notes on JSON RPC 2.0

+
+

I have subtly changed the RPC protocol to

+
    +
  1. improve it in such a way that it is easier to use in code
  2. +
  3. more accurately represent how it is used in practice
  4. +
+

The only difference here is that the params field of requests is +non-optional, and must be an object (the RPC standard allows arrays).

+ + +

Requests

+
+

I have adapted the verbiage here, borrowing from Erlang, to make a +distinction between

+
    +
  1. casts (RPC calls these "notifications"): these

    +
      +
    1. do NOT have an id field
    2. +
    3. AND do NOT require a response.
    4. +
    +
  2. +
  3. calls: these

    +
      +
    1. DO have an id field
    2. +
    3. AND DO require a response.
    4. +
    +
  4. +
+

The RpcCall and RpcResp data structures each have an id_n +type parameter.

+

The purpose of this is to notate (and possibly enforce) at the type level +the constraint that, given a call with say id = 7, the response must also +have id = 7.

+ + +

Links

+
+ +
+
+
+
+
+

Index

+
+

Type Aliases

+
+
+

Variables

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html b/site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html new file mode 100644 index 0000000..3cc8170 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html @@ -0,0 +1,160 @@ +sidekick | Documentation
+
+ +
+
+
+
+ +

Module sidekick

+
+
+ +

tl;dr

+
+
    +
  1. detect the wallet
  2. +
  3. connect to the wallet
  4. +
  5. Get the wallet's address
  6. +
+

From there you can do one of two things

+
    +
  1. Have the wallet sign transactions (tx_sign_noprop)
  2. +
  3. Have the wallet sign arbitrary messages (msg_sign)
  4. +
+

Forming the transactions and propagating them into the network is your +problem.

+

You need a Logger for most calls. Probably you want cl. You +can write your own if you want but why would you complicate your life like +that.

+
+
+
+
+
+

Index

+
+

Functions

+
+
+

Type Aliases

+
+
+

Variables

+
+
+

Interfaces

+
+
+

Classes

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html new file mode 100644 index 0000000..d4ae203 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html @@ -0,0 +1,115 @@ +EventData_A2W | Documentation
+
+ +
+
+
+ +
EventData_A2W<t>: { type: "to_waellet"; data: t }
+

This is the data that is sent from the aepp to the wallet through the Event +bus

+ +

Example

// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_waellet"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html new file mode 100644 index 0000000..6c511d5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html @@ -0,0 +1,104 @@ +EventData_A2W_address_subscribe | Documentation
+
+ +
+
+
+ +
EventData_A2W_address_subscribe: EventData_A2W<RpcCall_A2W_address_subscribe>
+

Actual aepp-to-waellet "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html new file mode 100644 index 0000000..9593593 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html @@ -0,0 +1,104 @@ +EventData_A2W_connection_open | Documentation
+
+ +
+
+
+ +
EventData_A2W_connection_open: EventData_A2W<RpcCall_A2W_connection_open>
+

The actual aepp-to-waellet "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"params": {
"name": "sidekick examples",
"version": 1
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html new file mode 100644 index 0000000..7550bd0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html @@ -0,0 +1,104 @@ +EventData_A2W_msg_sign | Documentation
+
+ +
+
+
+ +
EventData_A2W_msg_sign: EventData_A2W<RpcCall_A2W_msg_sign>
+

Event data for aepp-to-waellet "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..6b36d34 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html @@ -0,0 +1,104 @@ +EventData_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
EventData_A2W_tx_sign_noprop: EventData_A2W<RpcCall_A2W_tx_sign_noprop>
+

Event data for aepp-to-waellet "transaction.sign" (do not propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..7693eb1 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +EventData_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
EventData_A2W_tx_sign_yesprop: EventData_A2W<RpcCall_A2W_tx_sign_yesprop>
+

Event data for aepp-to-waellet "transaction.sign" (do propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html new file mode 100644 index 0000000..050a184 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html @@ -0,0 +1,116 @@ +EventData_W2A | Documentation
+
+ +
+
+
+ +
EventData_W2A<t>: { type: "to_aepp"; data: t }
+

This is the data that is sent from the wallet to the aepp through the Event +bus

+

(layer 2)

+ +

Example

// layer 2: who is the message for
{type : "to_aepp",
// layer 3: JSON RPC
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_aepp"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html new file mode 100644 index 0000000..0c274c5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html @@ -0,0 +1,109 @@ +EventData_W2A_address_subscribe | Documentation
+
+ +
+
+
+ +
EventData_W2A_address_subscribe: EventData_W2A<RpcResp_W2A_address_subscribe>
+

Actual waellet-to-aepp "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

This is the case where the wallet only has one keypair:

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
}
} +
+ +

Example

Case of many keypairs, the current one will be in current.

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL": {}
},
"connected": {
"ak_sMM2sUiyeBeMiRAj8viHVCVDxevmCacALhoHdrkobyhoqnR85": {},
"ak_o355SAx4n1V6xbrYv4Zaxm7GAYaZwEFXwgKBVEQTSm8MPnwjn": {},
"ak_2Up7dDMVBbPc4xAequf41zyzBqwWpUcVTYvcGF1ApAcCy7nGfA": {}
}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html new file mode 100644 index 0000000..640cabb --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html @@ -0,0 +1,104 @@ +EventData_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_connection_announcePresence

+
EventData_W2A_connection_announcePresence: EventData_W2A<RpcCast_W2A_connection_announcePresence>
+

The actual waellet-to-aepp event passed when the wallet announces it exists

+

(layer 2)

+ +

Example

{type: "to_aepp",
data: {jsonrpc: "2.0",
method: "connection.announcePresence",
params: {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html new file mode 100644 index 0000000..088388b --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html @@ -0,0 +1,104 @@ +EventData_W2A_connection_open | Documentation
+
+ +
+
+
+ +
EventData_W2A_connection_open: EventData_W2A<RpcResp_W2A_connection_open>
+

The actual waellet-to-aepp "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html new file mode 100644 index 0000000..7e1f7c8 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html @@ -0,0 +1,104 @@ +EventData_W2A_msg_sign | Documentation
+
+ +
+
+
+ +
EventData_W2A_msg_sign: EventData_W2A<RpcResp_W2A_msg_sign>
+

Event data for waellet-to-aepp "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..f7604cd --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html @@ -0,0 +1,104 @@ +EventData_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
EventData_W2A_tx_sign_noprop: EventData_W2A<RpcResp_W2A_tx_sign_noprop>
+

Event data for waellet-to-aepp "transaction.sign" (do not propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..239a744 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +EventData_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
EventData_W2A_tx_sign_yesprop: EventData_W2A<RpcResp_W2A_tx_sign_yesprop>
+

Event data for waellet-to-aepp "transaction.sign" (do propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html new file mode 100644 index 0000000..3ca9b8c --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html @@ -0,0 +1,111 @@ +Params_A2W_address_subscribe | Documentation
+
+ +
+
+
+ +
Params_A2W_address_subscribe: { type: "subscribe"; value: "connected" }
+

Parameter type of aepp-to-waellet "address.subscribe" call

+

(layer 4)

+ +

Example

{
"type": "subscribe",
"value": "connected"
} +
+
+
+

Type declaration

+
    +
  • +
    type: "subscribe"
  • +
  • +
    value: "connected"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html new file mode 100644 index 0000000..ee2e459 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html @@ -0,0 +1,113 @@ +Params_A2W_connection_open | Documentation
+
+ +
+
+
+ +
Params_A2W_connection_open: { name: string; version: 1; networkId?: string }
+

Parameters of aepp-to-waellet "connection.open" call

+

(layer 4)

+ +

Example

{name    : "sidekick examples",
version : 1} +
+
+
+

Type declaration

+
    +
  • +
    name: string
  • +
  • +
    version: 1
  • +
  • +
    Optional networkId?: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html new file mode 100644 index 0000000..1cbc1bb --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html @@ -0,0 +1,111 @@ +Params_A2W_msg_sign | Documentation
+
+ +
+
+
+ +
Params_A2W_msg_sign: { message: string; onAccount: string }
+

Parameters for "message.sign"

+

(layer 4)

+ +

Example

{
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
} +
+
+
+

Type declaration

+
    +
  • +
    message: string
  • +
  • +
    onAccount: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..d0bb424 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html @@ -0,0 +1,114 @@ +Params_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
Params_A2W_tx_sign_noprop: { tx: string; returnSigned: true; networkId: string }
+

Parameters for "transaction.sign" (do not propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: true
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..aa79f61 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html @@ -0,0 +1,114 @@ +Params_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
Params_A2W_tx_sign_yesprop: { tx: string; returnSigned: false; networkId: string }
+

Parameters for "transaction.sign" (do propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: false
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html new file mode 100644 index 0000000..5c8f139 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html @@ -0,0 +1,117 @@ +Params_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+ +
Params_W2A_connection_announcePresence: { id: string; name: string; networkId: string; origin: string; type: "window" | "extension" }
+

Waellet-to-aepp parameters of "connection.announcePresence" cast

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+

Type declaration

+
    +
  • +
    id: string
  • +
  • +
    name: string
  • +
  • +
    networkId: string
  • +
  • +
    origin: string
  • +
  • +
    type: "window" | "extension"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html new file mode 100644 index 0000000..6158d56 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html @@ -0,0 +1,122 @@ +Result_W2A_address_subscribe | Documentation
+
+ +
+
+
+ +
Result_W2A_address_subscribe: { subscription: ["connected"]; address: { current: object; connected: object } }
+

Result type of waellet-to-aepp "address.subscribe response

+

(layer 4)

+ +

Example

This is if the user only has a single keypair

+
{subscription : ["connected"],
address : {current : {"ak_2Wsa8iAmAm917evwDEZjouvPUXKx2nUv5Uz8e8oNXTDfDXnMRN": {}},
connected : {}}} +
+ +

Example

This is if the user has many keypairs. The currently selected one is under +current. Craig, I agree this is stupid, but that's how it works.

+
{
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
} +
+
+
+

Type declaration

+
    +
  • +
    subscription: ["connected"]
  • +
  • +
    address: { current: object; connected: object }
    +
      +
    • +
      current: object
    • +
    • +
      connected: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html new file mode 100644 index 0000000..38798df --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html @@ -0,0 +1,105 @@ +Result_W2A_connection_open | Documentation
+
+ +
+
+
+ +
Result_W2A_connection_open: Params_W2A_connection_announcePresence
+

Result type of "connection.open" call

+

Same as Params_W2A_connection_announcePresence empirically

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html new file mode 100644 index 0000000..f5915bf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html @@ -0,0 +1,109 @@ +Result_W2A_msg_sign | Documentation
+
+ +
+
+
+ +
Result_W2A_msg_sign: { signature: string }
+

Success result type for "message.sign"

+

(layer 4)

+ +

Example

{
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
} +
+
+
+

Type declaration

+
    +
  • +
    signature: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..de8c130 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html @@ -0,0 +1,109 @@ +Result_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
Result_W2A_tx_sign_noprop: { signedTransaction: string }
+

Success result type for "transaction.sign" (do not propagate)

+

(layer 4)

+ +

Example

{
* "signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
* } +
+
+
+

Type declaration

+
    +
  • +
    signedTransaction: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..9d40316 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html @@ -0,0 +1,109 @@ +Result_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
Result_W2A_tx_sign_yesprop: { signedTransaction: string }
+

Success result type for "transaction.sign" (do propagate)

+

(layer 4)

+ +

Example

{
* "signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
* } +
+
+
+

Type declaration

+
    +
  • +
    signedTransaction: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html new file mode 100644 index 0000000..5775e92 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html @@ -0,0 +1,122 @@ +RpcCall | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall<method_s, params_t>

+
RpcCall<method_s, params_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; params: params_t }
+

This type is used for requests from the client to the server that require a +response.

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html new file mode 100644 index 0000000..195a497 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html @@ -0,0 +1,104 @@ +RpcCall_A2W_address_subscribe | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_address_subscribe: RpcCall<"address.subscribe", Params_A2W_address_subscribe>
+

Shape of aepp-to-waellet "address.subscribe" RPC call

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html new file mode 100644 index 0000000..3fe4204 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html @@ -0,0 +1,104 @@ +RpcCall_A2W_connection_open | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_connection_open: RpcCall<"connection.open", Params_A2W_connection_open>
+

Shape of aepp-to-waellet "connection.open" RPC call

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html new file mode 100644 index 0000000..73a163a --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html @@ -0,0 +1,104 @@ +RpcCall_A2W_msg_sign | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_msg_sign: RpcCall<"message.sign", Params_A2W_msg_sign>
+

Request type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..3322fa9 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html @@ -0,0 +1,104 @@ +RpcCall_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_tx_sign_noprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_noprop>
+

Request type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..6045ecc --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +RpcCall_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_tx_sign_yesprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_yesprop>
+

Request type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html new file mode 100644 index 0000000..6ebd02e --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html @@ -0,0 +1,121 @@ +RpcCast | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast<method_s, params_t>

+
RpcCast<method_s, params_t>: { jsonrpc: "2.0"; method: method_s; params: params_t }
+

This type is used for "notifications", i.e. messages sent from the client to +the server that do not need a response. An example is the wallet announcing +it exists.

+

(layer 3)

+ +

Example

//layer 3: JSON RPC
{jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html new file mode 100644 index 0000000..1910a46 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html @@ -0,0 +1,104 @@ +RpcCast_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast_W2A_connection_announcePresence

+
RpcCast_W2A_connection_announcePresence: RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>
+

Shape of the waellet-to-aepp "connection.announcePresence" RPC cast

+

(layer 3)

+ +

Example

{jsonrpc : "2.0",
method : "connection.announcePresence",
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html new file mode 100644 index 0000000..61b7672 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html @@ -0,0 +1,113 @@ +RpcError | Documentation
+
+ +
+
+
+ +
RpcError: { code: number; message: string; data?: any }
+

Error data inside the error field of a RpcResp_Err

+

(layer 3)

+ +

Example

{code    : 4,
data : {},
message : "Operation rejected by user"} +
+
+
+

Type declaration

+
    +
  • +
    code: number
  • +
  • +
    message: string
  • +
  • +
    Optional data?: any
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html new file mode 100644 index 0000000..73ecaf0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html @@ -0,0 +1,114 @@ +RpcResp | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp<method_s, result_t>

+
RpcResp<method_s, result_t>: RpcResp_ok<method_s, result_t> | RpcResp_error<method_s>
+

This is the shape of generic responses

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html new file mode 100644 index 0000000..9c50229 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html @@ -0,0 +1,108 @@ +RpcResp_Any | Documentation
+
+ +
+
+
+ +
RpcResp_Any: RpcResp<string, any>
+

Most generic possible response

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html new file mode 100644 index 0000000..7113991 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html @@ -0,0 +1,109 @@ +RpcResp_W2A_address_subscribe | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_address_subscribe: RpcResp<"address.subscribe", Result_W2A_address_subscribe>
+

Result of waellet-to-aepp "address.subscribe" response

+

(layer 3)

+ +

Example

Case where the wallet only has one keypair

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
} +
+ +

Example

Case of many keypairs

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html new file mode 100644 index 0000000..8023554 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html @@ -0,0 +1,104 @@ +RpcResp_W2A_connection_open | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_connection_open: RpcResp<"connection.open", Result_W2A_connection_open>
+

Shape of waellet-to-aepp "connection.open" RPC response

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html new file mode 100644 index 0000000..f2e46f3 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html @@ -0,0 +1,104 @@ +RpcResp_W2A_msg_sign | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_msg_sign: RpcResp<"message.sign", Result_W2A_msg_sign>
+

Response type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..6ad08c1 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html @@ -0,0 +1,104 @@ +RpcResp_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_tx_sign_noprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_noprop>
+

Response type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..4d8dc4b --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +RpcResp_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_tx_sign_yesprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_yesprop>
+

Response type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html new file mode 100644 index 0000000..17888b8 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html @@ -0,0 +1,122 @@ +RpcResp_error | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_error<method_s>

+
RpcResp_error<method_s>: { jsonrpc: "2.0"; id: number | string; method: method_s; error: RpcError }
+

This is the shape of unsuccessful responses

+ +

Example

From a page script, using sidekick, I asked for the user's address. +Superhero popped up the little dialog thing asking if I wanted to connect, +and I hit "deny". This is what was sent back. Code 4 corresponds to +ERROR_CODE_RpcRejectedByUserError.

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    error: RpcError
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html new file mode 100644 index 0000000..6d65404 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html @@ -0,0 +1,120 @@ +RpcResp_ok | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_ok<method_s, result_t>

+
RpcResp_ok<method_s, result_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; result: result_t }
+

This is the shape of successful responses

+ +

Example

// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    result: result_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html new file mode 100644 index 0000000..c6ae4f7 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html @@ -0,0 +1,100 @@ +Error | Documentation
+
+ +
+
+
+
+ +

Type alias Error<err_t>

+
Error<err_t>: { ok: false; error: err_t }
+

See Safe for context

+ +

Example

{
"ok": false,
"error": {
"code": 4,
"data": {},
"message": "Operation rejected by user"
}
} +
+
+

Type Parameters

+
    +
  • +

    err_t

+
+

Type declaration

+
    +
  • +
    ok: false
  • +
  • +
    error: err_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html new file mode 100644 index 0000000..318b2d5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html @@ -0,0 +1,100 @@ +Ok | Documentation
+
+ +
+
+
+
+ +

Type alias Ok<ok_t>

+
Ok<ok_t>: { ok: true; result: ok_t }
+

See Safe for context

+ +

Example

{
"ok": true,
"result": {
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
}
}
} +
+
+

Type Parameters

+
    +
  • +

    ok_t

+
+

Type declaration

+
    +
  • +
    ok: true
  • +
  • +
    result: ok_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html new file mode 100644 index 0000000..4e90829 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html @@ -0,0 +1,118 @@ +Safe | Documentation
+
+ +
+
+
+
+ +

Type alias Safe<ok_t, err_t>

+
Safe<ok_t, err_t>: Ok<ok_t> | Error<err_t>
+

The idea behind this type is that some errors are known to be likely (e.g. +the user rejects a transaction request, or something times out, etc). These +errors (called "positive errors") should not generate exceptions. Exceptions +should occur when exceptional behavior occurs (e.g. hardware faults, +dividing by zero). Exceptions should not occur on events that are known to +be likely. Instead, branching is the correct idiom.

+

Furthermore, there are often many possible sources of errors. What this +provides is a single "did it work or not" branch point.

+

Further, in practice, all errors (either SkTimeoutError or awcp.RpcError) have a field called code which uniquely identifies the +error, so it's easy to algorithmically respond to specific positive errors. +For instance, if the user rejects a request in a popup, that is code: 4 +(see awcp.ERROR_CODE_RpcRejectedByUserError). If the user does not +do anything within the timeout parameter you specify, that generates a +SkTimeoutError which has code: 420.

+

There are two branches: Ok and Error

+
type Ok<ok_t>
= {ok : true,
result : ok_t};

type Error<err_t>
= {ok : false,
error : err_t};

type Safe<ok_t, err_t>
= Ok<ok_t>
| Error<err_t>; +
+ +

Example

Suppose you are trying to get the user's address. This pops up a +confirmation dialog asking the user if he wants to connect to your +application. There's a good chance the user says no. There's also a +possibility he just doesn't do anything and things just time out.

+
// there is a button in the document that when pressed triggers this function
async function address(logger: sk.Logger): Promise<void>
{
let h4 = document.getElementById("addressed")!;
let pre = document.getElementById("address-info")!;

h4.innerHTML = 'addressing...';
h4.style.color = 'GoldenRod';

// try to address to the wallet
// will fail on timeout error
let maybe_wallet_info = await sk.address(
'ske-address-1',
{type: 'subscribe',
value: 'connected'},
sk.TIMEOUT_DEF_ADDRESS_MS,
"failed to address to wallet",
logger
);

console.log(maybe_wallet_info);

// ok means wallet was addressed
if (maybe_wallet_info.ok)
{
h4.innerHTML = "addressed";
h4.style.color = "green";
pre.innerHTML = JSON.stringify(maybe_wallet_info.result, undefined, 4);
// update global variable
let the_address = Object.keys(maybe_wallet_info.result.address.current)[0];
set_pv_address(the_address);
}
else
{
h4.innerHTML = "error";
h4.style.color = "crimson";
pre.innerHTML = JSON.stringify(maybe_wallet_info.error, undefined, 4);
}
} +
+

The important part is the if/else. That branch point corresponds to "did +it work or not?" The else branch corresponds to the subset of "not" that +you know is likely: timeouts, rejections, etc.

+
+

Type Parameters

+
    +
  • +

    ok_t

  • +
  • +

    err_t

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html new file mode 100644 index 0000000..257a8bf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html @@ -0,0 +1,95 @@ +SkTimeoutError | Documentation
+
+ +
+
+
+
+ +

Type alias SkTimeoutError

+
SkTimeoutError: { code: 420; message: string; data: object }
+

Timeout Error

+
+
+

Type declaration

+
    +
  • +
    code: 420
  • +
  • +
    message: string
  • +
  • +
    data: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html new file mode 100644 index 0000000..234c5b4 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html @@ -0,0 +1,102 @@ +ERROR_CODE_RpcBroadcastError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcBroadcastErrorConst

+
ERROR_CODE_RpcBroadcastError: 3 = 3
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html new file mode 100644 index 0000000..a46d91d --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html @@ -0,0 +1,103 @@ +ERROR_CODE_RpcConnectionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcConnectionDenyErrorConst

+
ERROR_CODE_RpcConnectionDenyError: 9 = 9
+

This error occurs when the user rejects your attempt to connect. (I think)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcConnectionDenyError = 9;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L155

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html new file mode 100644 index 0000000..b5f58cb --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html @@ -0,0 +1,102 @@ +ERROR_CODE_RpcInternalError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInternalErrorConst

+
ERROR_CODE_RpcInternalError: 12 = 12
+

This is the general "something went wrong, i dunno" negative error.

+

const ERROR_CODE_RpcInternalError = 12;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L196-L209

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html new file mode 100644 index 0000000..6e4dcfd --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html @@ -0,0 +1,101 @@ +ERROR_CODE_RpcInvalidTransactionError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInvalidTransactionErrorConst

+
ERROR_CODE_RpcInvalidTransactionError: 2 = 2
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html new file mode 100644 index 0000000..2ec2324 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html @@ -0,0 +1,102 @@ +ERROR_CODE_RpcMethodNotFoundError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcMethodNotFoundErrorConst

+
ERROR_CODE_RpcMethodNotFoundError: -32601 = -32601
+

This is presumably the equivalent of the HTTP 404 error

+

const ERROR_CODE_RpcMethodNotFoundError = -32601;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L211-L224

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html new file mode 100644 index 0000000..16c3ca2 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html @@ -0,0 +1,103 @@ +ERROR_CODE_RpcNotAuthorizeError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcNotAuthorizeErrorConst

+
ERROR_CODE_RpcNotAuthorizeError: 10 = 10
+

This error occurs when you are not connected to the wallet.

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcNotAuthorizeError = 10;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L171

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html new file mode 100644 index 0000000..1595414 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html @@ -0,0 +1,103 @@ +ERROR_CODE_RpcPermissionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcPermissionDenyErrorConst

+
ERROR_CODE_RpcPermissionDenyError: 11 = 11
+

This error occurs when you are not address.subscribed to the wallet (I think?)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcPermissionDenyError = 11;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L186

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html new file mode 100644 index 0000000..f7a9825 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html @@ -0,0 +1,101 @@ +ERROR_CODE_RpcRejectedByUserError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcRejectedByUserErrorConst

+
ERROR_CODE_RpcRejectedByUserError: 4 = 4
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html new file mode 100644 index 0000000..8a163dc --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html @@ -0,0 +1,101 @@ +ERROR_CODE_RpcUnsupportedProtocolError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcUnsupportedProtocolErrorConst

+
ERROR_CODE_RpcUnsupportedProtocolError: 5 = 5
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html new file mode 100644 index 0000000..2d721aa --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html @@ -0,0 +1,86 @@ +ERROR_CODE_SkTimeoutError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_SkTimeoutErrorConst

+
ERROR_CODE_SkTimeoutError: 420 = 420
+

Error code for SkTimeoutErrors

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html new file mode 100644 index 0000000..83216db --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html @@ -0,0 +1,86 @@ +HR | Documentation
+
+ +
+
+
+
+ +

Variable HRConst

+
HR: number = ...
+

const HR = 60*MIN

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html new file mode 100644 index 0000000..16a79dd --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html @@ -0,0 +1,86 @@ +MIN | Documentation
+
+ +
+
+
+
+ +

Variable MINConst

+
MIN: number = ...
+

const MIN = 1000*MS

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html new file mode 100644 index 0000000..9a8ede9 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html @@ -0,0 +1,86 @@ +MS | Documentation
+
+ +
+
+
+
+ +

Variable MSConst

+
MS: 1 = 1
+

Unit of time; const MS = 1

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html new file mode 100644 index 0000000..9ded136 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html @@ -0,0 +1,86 @@ +SEC | Documentation
+
+ +
+
+
+
+ +

Variable SECConst

+
SEC: number = ...
+

const SEC = 1000*MS

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html new file mode 100644 index 0000000..1e00d56 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html @@ -0,0 +1,88 @@ +TIMEOUT_DEF_ADDRESS_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_ADDRESS_MSConst

+
TIMEOUT_DEF_ADDRESS_MS: number = ...
+

In the general case, this pops up the modal that requires the user to +manually confirm, so is set to 5 minutes. This is where you as the developer +need to exercise some discretion.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html new file mode 100644 index 0000000..c686ba7 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html @@ -0,0 +1,86 @@ +TIMEOUT_DEF_CONNECT_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_CONNECT_MSConst

+
TIMEOUT_DEF_CONNECT_MS: number = ...
+

1 second (instaneous in practice)

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html new file mode 100644 index 0000000..eb0b729 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html @@ -0,0 +1,87 @@ +TIMEOUT_DEF_DETECT_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_DETECT_MSConst

+
TIMEOUT_DEF_DETECT_MS: number = ...
+

7 seconds. Superhero announces itself every 3 seconds, so this is 2 +announcements + 1 second.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html new file mode 100644 index 0000000..ecef11e --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html @@ -0,0 +1,88 @@ +TIMEOUT_DEF_MSG_SIGN_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_MSG_SIGN_MSConst

+
TIMEOUT_DEF_MSG_SIGN_MS: number = ...
+

In the general case, this pops up the modal that requires the user to +manually confirm, so is set to 5 minutes. This is an instance where you as +the developer need to exercise some discretion.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html new file mode 100644 index 0000000..6264165 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html @@ -0,0 +1,88 @@ +TIMEOUT_DEF_TX_SIGN_NOPROP_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_TX_SIGN_NOPROP_MSConst

+
TIMEOUT_DEF_TX_SIGN_NOPROP_MS: number = ...
+

In the general case, this pops up the modal that requires the user to +manually confirm, so is set to 5 minutes. This is an instance where you as +the developer need to exercise some discretion.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/mindists/local-awcp-0.2.2.tar.gz b/site/jex/mindists/local-awcp-0.2.2.tar.gz new file mode 100644 index 0000000..602dabb Binary files /dev/null and b/site/jex/mindists/local-awcp-0.2.2.tar.gz differ diff --git a/site/jex/mindists/local-sidekick-0.2.2.tar.gz b/site/jex/mindists/local-sidekick-0.2.2.tar.gz new file mode 100644 index 0000000..503c835 Binary files /dev/null and b/site/jex/mindists/local-sidekick-0.2.2.tar.gz differ