diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/docs/.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/docs/assets/highlight.css b/docs/assets/highlight.css new file mode 100644 index 0000000..1674c33 --- /dev/null +++ b/docs/assets/highlight.css @@ -0,0 +1,92 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #0000FF; + --dark-hl-1: #569CD6; + --light-hl-2: #0070C1; + --dark-hl-2: #4FC1FF; + --light-hl-3: #795E26; + --dark-hl-3: #DCDCAA; + --light-hl-4: #A31515; + --dark-hl-4: #CE9178; + --light-hl-5: #008000; + --dark-hl-5: #6A9955; + --light-hl-6: #001080; + --dark-hl-6: #9CDCFE; + --light-hl-7: #098658; + --dark-hl-7: #B5CEA8; + --light-hl-8: #AF00DB; + --dark-hl-8: #C586C0; + --light-hl-9: #267F99; + --dark-hl-9: #4EC9B0; + --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/docs/assets/main.js b/docs/assets/main.js new file mode 100644 index 0000000..abd0485 --- /dev/null +++ b/docs/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +"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/docs/assets/search.js b/docs/assets/search.js new file mode 100644 index 0000000..d620279 --- /dev/null +++ b/docs/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":2,\"name\":\"pTokens Algorand Asset\",\"url\":\"modules/pTokens_Algorand_Asset.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens EOSIO asset\",\"url\":\"modules/pTokens_EOSIO_asset.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens EVM asset\",\"url\":\"modules/pTokens_EVM_asset.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens UTXO asset\",\"url\":\"modules/pTokens_UTXO_asset.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens Constants\",\"url\":\"modules/pTokens_Constants.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":8,\"name\":\"ChainId\",\"url\":\"enums/pTokens_Constants.ChainId.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens Constants\"},{\"kind\":16,\"name\":\"EthereumMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#EthereumMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"BitcoinMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#BitcoinMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"BitcoinTestnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#BitcoinTestnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"EosMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#EosMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"TelosMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#TelosMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"BscMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#BscMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"XdaiMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#XdaiMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"PolygonMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#PolygonMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"UltraMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#UltraMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"ArbitrumMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#ArbitrumMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"LuxochainMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#LuxochainMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"FantomMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#FantomMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"AlgorandMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#AlgorandMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"LibreMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#LibreMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":16,\"name\":\"LitecoinMainnet\",\"url\":\"enums/pTokens_Constants.ChainId.html#LitecoinMainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.ChainId\"},{\"kind\":8,\"name\":\"BlockchainType\",\"url\":\"enums/pTokens_Constants.BlockchainType.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens Constants\"},{\"kind\":16,\"name\":\"EVM\",\"url\":\"enums/pTokens_Constants.BlockchainType.html#EVM\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.BlockchainType\"},{\"kind\":16,\"name\":\"EOSIO\",\"url\":\"enums/pTokens_Constants.BlockchainType.html#EOSIO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.BlockchainType\"},{\"kind\":16,\"name\":\"UTXO\",\"url\":\"enums/pTokens_Constants.BlockchainType.html#UTXO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.BlockchainType\"},{\"kind\":16,\"name\":\"ALGORAND\",\"url\":\"enums/pTokens_Constants.BlockchainType.html#ALGORAND\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.BlockchainType\"},{\"kind\":32,\"name\":\"chainIdToTypeMap\",\"url\":\"variables/pTokens_Constants.chainIdToTypeMap.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"pTokens Constants\"},{\"kind\":8,\"name\":\"Blockchain\",\"url\":\"enums/pTokens_Constants.Blockchain.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens Constants\"},{\"kind\":16,\"name\":\"Ethereum\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Ethereum\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Bitcoin\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Bitcoin\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Eos\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Eos\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Telos\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Telos\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Bsc\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Bsc\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Xdai\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Xdai\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Polygon\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Polygon\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Ultra\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Ultra\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Fio\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Fio\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Arbitrum\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Arbitrum\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Luxochain\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Luxochain\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Fantom\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Fantom\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Algorand\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Algorand\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Libre\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Libre\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":16,\"name\":\"Litecoin\",\"url\":\"enums/pTokens_Constants.Blockchain.html#Litecoin\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Blockchain\"},{\"kind\":8,\"name\":\"Network\",\"url\":\"enums/pTokens_Constants.Network.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens Constants\"},{\"kind\":16,\"name\":\"Mainnet\",\"url\":\"enums/pTokens_Constants.Network.html#Mainnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Network\"},{\"kind\":16,\"name\":\"Testnet\",\"url\":\"enums/pTokens_Constants.Network.html#Testnet\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.Network\"},{\"kind\":8,\"name\":\"TokenAddresses\",\"url\":\"enums/pTokens_Constants.TokenAddresses.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens Constants\"},{\"kind\":16,\"name\":\"PTLOS_ON_ETH\",\"url\":\"enums/pTokens_Constants.TokenAddresses.html#PTLOS_ON_ETH\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.TokenAddresses\"},{\"kind\":16,\"name\":\"PIQ_ON_ETH\",\"url\":\"enums/pTokens_Constants.TokenAddresses.html#PIQ_ON_ETH\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.TokenAddresses\"},{\"kind\":16,\"name\":\"PLTC_ON_ETH\",\"url\":\"enums/pTokens_Constants.TokenAddresses.html#PLTC_ON_ETH\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.TokenAddresses\"},{\"kind\":16,\"name\":\"PNT_ON_XDAI\",\"url\":\"enums/pTokens_Constants.TokenAddresses.html#PNT_ON_XDAI\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Constants.TokenAddresses\"},{\"kind\":2,\"name\":\"pTokens Abstract Entities\",\"url\":\"modules/pTokens_Abstract_Entities.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens Helpers\",\"url\":\"modules/pTokens_Helpers.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens Node\",\"url\":\"modules/pTokens_Node.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":2,\"name\":\"pTokens Swap\",\"url\":\"modules/pTokens_Swap.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":4194304,\"name\":\"pTokenAlgorandAssetConfig\",\"url\":\"types/pTokens_Algorand_Asset.pTokenAlgorandAssetConfig.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":256,\"name\":\"SignatureProvider\",\"url\":\"interfaces/pTokens_Algorand_Asset.SignatureProvider.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":2048,\"name\":\"signTxn\",\"url\":\"interfaces/pTokens_Algorand_Asset.SignatureProvider.html#signTxn\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"pTokens Algorand Asset.SignatureProvider\"},{\"kind\":256,\"name\":\"SignerResult\",\"url\":\"interfaces/pTokens_Algorand_Asset.SignerResult.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":1024,\"name\":\"blob\",\"url\":\"interfaces/pTokens_Algorand_Asset.SignerResult.html#blob\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"pTokens Algorand Asset.SignerResult\"},{\"kind\":128,\"name\":\"pTokensAlgorandAsset\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":1024,\"name\":\"_customTransactions\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#_customTransactions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"provider\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#provider\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":2048,\"name\":\"setCustomTransactions\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#setCustomTransactions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":2048,\"name\":\"nativeToInterim\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#nativeToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":2048,\"name\":\"hostToInterim\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#hostToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"symbol\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#symbol\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"chainId\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#chainId\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"blockchain\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#blockchain\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"network\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#network\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"vaultAddress\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#vaultAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"tokenAddress\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#tokenAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"identity\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#identity\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"weight\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#weight\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":262144,\"name\":\"assetInfo\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html#assetInfo\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAsset\"},{\"kind\":128,\"name\":\"pTokensAlgorandAssetBuilder\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"setProvider\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#setProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"_build\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_symbol\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_decimals\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_weight\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_network\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_network\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_blockchain\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_blockchain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_chainId\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":1024,\"name\":\"_assetInfo\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#_assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"setSymbol\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#setSymbol\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"setWeight\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#setWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"setBlockchain\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#setBlockchain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"setDecimals\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#setDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":2048,\"name\":\"build\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html#build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandAssetBuilder\"},{\"kind\":128,\"name\":\"BasicSignatureProvider\",\"url\":\"classes/pTokens_Algorand_Asset.BasicSignatureProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Algorand_Asset.BasicSignatureProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.BasicSignatureProvider\"},{\"kind\":1024,\"name\":\"_secretKey\",\"url\":\"classes/pTokens_Algorand_Asset.BasicSignatureProvider.html#_secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.BasicSignatureProvider\"},{\"kind\":2048,\"name\":\"signTxn\",\"url\":\"classes/pTokens_Algorand_Asset.BasicSignatureProvider.html#signTxn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.BasicSignatureProvider\"},{\"kind\":128,\"name\":\"pTokensAlgorandProvider\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Algorand Asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":1024,\"name\":\"_client\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#_client\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":1024,\"name\":\"_signer\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#_signer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":1024,\"name\":\"_account\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#_account\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":262144,\"name\":\"account\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#account\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":2048,\"name\":\"setAccount\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#setAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":2048,\"name\":\"transactInGroup\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#transactInGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":2048,\"name\":\"getTransactionParams\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#getTransactionParams\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":2048,\"name\":\"waitForTransactionConfirmation\",\"url\":\"classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html#waitForTransactionConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Algorand Asset.pTokensAlgorandProvider\"},{\"kind\":4194304,\"name\":\"Action\",\"url\":\"types/pTokens_EOSIO_asset.Action.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens EOSIO asset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_EOSIO_asset.Action.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens EOSIO asset.Action\"},{\"kind\":1024,\"name\":\"contractAddress\",\"url\":\"types/pTokens_EOSIO_asset.Action.html#__type.contractAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EOSIO asset.Action.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/pTokens_EOSIO_asset.Action.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EOSIO asset.Action.__type\"},{\"kind\":1024,\"name\":\"abi\",\"url\":\"types/pTokens_EOSIO_asset.Action.html#__type.abi\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EOSIO asset.Action.__type\"},{\"kind\":1024,\"name\":\"arguments\",\"url\":\"types/pTokens_EOSIO_asset.Action.html#__type.arguments\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EOSIO asset.Action.__type\"},{\"kind\":4194304,\"name\":\"pTokenEosioAssetConfig\",\"url\":\"types/pTokens_EOSIO_asset.pTokenEosioAssetConfig.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens EOSIO asset\"},{\"kind\":128,\"name\":\"pTokensEosioAsset\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens EOSIO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":1024,\"name\":\"_customActions\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#_customActions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"provider\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#provider\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":2048,\"name\":\"setCustomActions\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#setCustomActions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":2048,\"name\":\"nativeToInterim\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#nativeToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":2048,\"name\":\"hostToInterim\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#hostToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"symbol\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#symbol\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"chainId\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#chainId\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"blockchain\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#blockchain\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"network\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#network\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"vaultAddress\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#vaultAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"tokenAddress\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#tokenAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"identity\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#identity\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"weight\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#weight\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":262144,\"name\":\"assetInfo\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAsset.html#assetInfo\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAsset\"},{\"kind\":128,\"name\":\"pTokensEosioAssetBuilder\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens EOSIO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"setProvider\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#setProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"_build\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_symbol\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_decimals\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_weight\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_network\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_network\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_blockchain\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_blockchain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_chainId\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":1024,\"name\":\"_assetInfo\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#_assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"setSymbol\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#setSymbol\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"setWeight\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#setWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"setBlockchain\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#setBlockchain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"setDecimals\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#setDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":2048,\"name\":\"build\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html#build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EOSIO asset.pTokensEosioAssetBuilder\"},{\"kind\":128,\"name\":\"pTokensEosioProvider\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens EOSIO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":1024,\"name\":\"_api\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#_api\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":1024,\"name\":\"_blocksBehind\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#_blocksBehind\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":1024,\"name\":\"_expireSeconds\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#_expireSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":1024,\"name\":\"_actor\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#_actor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":1024,\"name\":\"_permission\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#_permission\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":262144,\"name\":\"blocksBehind\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#blocksBehind\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"setBlocksBehind\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#setBlocksBehind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":262144,\"name\":\"expireSeconds\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#expireSeconds\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"setExpireSeconds\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#setExpireSeconds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":262144,\"name\":\"actor\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#actor\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"setActor\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#setActor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"setPermission\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#setPermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"setPrivateKey\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#setPrivateKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"transact\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#transact\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":2048,\"name\":\"waitForTransactionConfirmation\",\"url\":\"classes/pTokens_EOSIO_asset.pTokensEosioProvider.html#waitForTransactionConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EOSIO asset.pTokensEosioProvider\"},{\"kind\":64,\"name\":\"getAmountInEosFormat\",\"url\":\"functions/pTokens_EOSIO_asset.getAmountInEosFormat.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"pTokens EOSIO asset\"},{\"kind\":4194304,\"name\":\"MakeContractCallOptions\",\"url\":\"types/pTokens_EVM_asset.MakeContractCallOptions.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens EVM asset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_EVM_asset.MakeContractCallOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens EVM asset.MakeContractCallOptions\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/pTokens_EVM_asset.MakeContractCallOptions.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractCallOptions.__type\"},{\"kind\":1024,\"name\":\"abi\",\"url\":\"types/pTokens_EVM_asset.MakeContractCallOptions.html#__type.abi\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractCallOptions.__type\"},{\"kind\":1024,\"name\":\"contractAddress\",\"url\":\"types/pTokens_EVM_asset.MakeContractCallOptions.html#__type.contractAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractCallOptions.__type\"},{\"kind\":4194304,\"name\":\"MakeContractSendOptions\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens EVM asset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens EVM asset.MakeContractSendOptions\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractSendOptions.__type\"},{\"kind\":1024,\"name\":\"abi\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html#__type.abi\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractSendOptions.__type\"},{\"kind\":1024,\"name\":\"contractAddress\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html#__type.contractAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractSendOptions.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractSendOptions.__type\"},{\"kind\":1024,\"name\":\"gasLimit\",\"url\":\"types/pTokens_EVM_asset.MakeContractSendOptions.html#__type.gasLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens EVM asset.MakeContractSendOptions.__type\"},{\"kind\":4194304,\"name\":\"pTokenEvmAssetConfig\",\"url\":\"types/pTokens_EVM_asset.pTokenEvmAssetConfig.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens EVM asset\"},{\"kind\":128,\"name\":\"pTokensEvmAsset\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens EVM asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"provider\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#provider\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":2048,\"name\":\"isWrappedToken\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#isWrappedToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":2048,\"name\":\"nativeToInterim\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#nativeToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":2048,\"name\":\"_callRedeem\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#_callRedeem\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":2048,\"name\":\"hostToInterim\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#hostToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"symbol\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#symbol\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"chainId\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#chainId\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"blockchain\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#blockchain\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"network\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#network\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"vaultAddress\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#vaultAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"tokenAddress\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#tokenAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"identity\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#identity\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"weight\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#weight\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":262144,\"name\":\"assetInfo\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAsset.html#assetInfo\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAsset\"},{\"kind\":128,\"name\":\"pTokensEvmAssetBuilder\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens EVM asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"setProvider\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#setProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"_build\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_symbol\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_decimals\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_weight\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_network\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_network\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_blockchain\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_blockchain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_chainId\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":1024,\"name\":\"_assetInfo\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#_assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"setSymbol\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#setSymbol\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"setWeight\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#setWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"setBlockchain\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#setBlockchain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"setDecimals\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#setDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":2048,\"name\":\"build\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html#build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens EVM asset.pTokensEvmAssetBuilder\"},{\"kind\":128,\"name\":\"pTokensEvmProvider\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens EVM asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":1024,\"name\":\"_web3\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#_web3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":1024,\"name\":\"_gasPrice\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#_gasPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":1024,\"name\":\"_gasLimit\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#_gasLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":262144,\"name\":\"gasPrice\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#gasPrice\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":2048,\"name\":\"setGasPrice\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#setGasPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":262144,\"name\":\"gasLimit\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#gasLimit\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":2048,\"name\":\"setGasLimit\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#setGasLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":2048,\"name\":\"setPrivateKey\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#setPrivateKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":2048,\"name\":\"makeContractSend\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#makeContractSend\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":2048,\"name\":\"makeContractCall\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#makeContractCall\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":2048,\"name\":\"waitForTransactionConfirmation\",\"url\":\"classes/pTokens_EVM_asset.pTokensEvmProvider.html#waitForTransactionConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens EVM asset.pTokensEvmProvider\"},{\"kind\":8,\"name\":\"CallTypes\",\"url\":\"enums/pTokens_UTXO_asset.CallTypes.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":16,\"name\":\"CALL_GET\",\"url\":\"enums/pTokens_UTXO_asset.CallTypes.html#CALL_GET\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens UTXO asset.CallTypes\"},{\"kind\":16,\"name\":\"CALL_POST\",\"url\":\"enums/pTokens_UTXO_asset.CallTypes.html#CALL_POST\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens UTXO asset.CallTypes\"},{\"kind\":4194304,\"name\":\"pTokenUtxoAssetConfig\",\"url\":\"types/pTokens_UTXO_asset.pTokenUtxoAssetConfig.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":4194304,\"name\":\"Transaction\",\"url\":\"types/pTokens_UTXO_asset.Transaction.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_UTXO_asset.Transaction.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens UTXO asset.Transaction\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"types/pTokens_UTXO_asset.Transaction.html#__type.status\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Transaction.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_UTXO_asset.Transaction.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Transaction.__type\"},{\"kind\":1024,\"name\":\"confirmed\",\"url\":\"types/pTokens_UTXO_asset.Transaction.html#__type.__type-1.confirmed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Transaction.__type.__type\"},{\"kind\":1024,\"name\":\"confirmations\",\"url\":\"types/pTokens_UTXO_asset.Transaction.html#__type.confirmations\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Transaction.__type\"},{\"kind\":4194304,\"name\":\"Utxo\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens UTXO asset.Utxo\"},{\"kind\":1024,\"name\":\"txid\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type.txid\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Utxo.__type\"},{\"kind\":1024,\"name\":\"tx_hash\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type.tx_hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Utxo.__type\"},{\"kind\":1024,\"name\":\"confirmations\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type.confirmations\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Utxo.__type\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type.status\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Utxo.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Utxo.__type\"},{\"kind\":1024,\"name\":\"confirmed\",\"url\":\"types/pTokens_UTXO_asset.Utxo.html#__type.__type-1.confirmed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens UTXO asset.Utxo.__type.__type\"},{\"kind\":128,\"name\":\"pTokensUtxoAsset\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"provider\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#provider\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":2048,\"name\":\"waitForDeposit\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#waitForDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":2048,\"name\":\"nativeToInterim\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#nativeToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":2048,\"name\":\"hostToInterim\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#hostToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"symbol\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#symbol\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"chainId\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#chainId\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"blockchain\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#blockchain\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"network\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#network\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"vaultAddress\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#vaultAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"tokenAddress\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#tokenAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"identity\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#identity\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"weight\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#weight\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":262144,\"name\":\"assetInfo\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAsset.html#assetInfo\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAsset\"},{\"kind\":128,\"name\":\"pTokensUtxoAssetBuilder\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"setProvider\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#setProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"_build\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_symbol\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_decimals\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_weight\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_network\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_network\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_blockchain\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_blockchain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_chainId\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":1024,\"name\":\"_assetInfo\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#_assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"setSymbol\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#setSymbol\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"setWeight\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#setWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"setBlockchain\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#setBlockchain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"setDecimals\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#setDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":2048,\"name\":\"build\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html#build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensUtxoAssetBuilder\"},{\"kind\":128,\"name\":\"pTokensBlockstreamUtxoProvider\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":2048,\"name\":\"broadcastTransaction\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#broadcastTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":2048,\"name\":\"getUtxoByAddress\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#getUtxoByAddress\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":2048,\"name\":\"getTransactionHexByHash\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#getTransactionHexByHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":2048,\"name\":\"monitorUtxoByAddress\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#monitorUtxoByAddress\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":2048,\"name\":\"waitForTransactionConfirmation\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#waitForTransactionConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":2048,\"name\":\"_makeApiCall\",\"url\":\"classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html#_makeApiCall\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"pTokens UTXO asset.pTokensBlockstreamUtxoProvider\"},{\"kind\":128,\"name\":\"pTokensUtxoProvider\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens UTXO asset\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoProvider\"},{\"kind\":1024,\"name\":\"_api\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html#_api\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens UTXO asset.pTokensUtxoProvider\"},{\"kind\":2048,\"name\":\"_makeApiCall\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html#_makeApiCall\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens UTXO asset.pTokensUtxoProvider\"},{\"kind\":2048,\"name\":\"waitForTransactionConfirmation\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html#waitForTransactionConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoProvider\"},{\"kind\":2048,\"name\":\"monitorUtxoByAddress\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html#monitorUtxoByAddress\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoProvider\"},{\"kind\":2048,\"name\":\"broadcastTransaction\",\"url\":\"classes/pTokens_UTXO_asset.pTokensUtxoProvider.html#broadcastTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens UTXO asset.pTokensUtxoProvider\"},{\"kind\":4194304,\"name\":\"pTokenAssetConfig\",\"url\":\"types/pTokens_Abstract_Entities.pTokenAssetConfig.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Abstract Entities\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Abstract_Entities.pTokenAssetConfig.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Abstract Entities.pTokenAssetConfig\"},{\"kind\":1024,\"name\":\"node\",\"url\":\"types/pTokens_Abstract_Entities.pTokenAssetConfig.html#__type.node\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Abstract Entities.pTokenAssetConfig.__type\"},{\"kind\":1024,\"name\":\"symbol\",\"url\":\"types/pTokens_Abstract_Entities.pTokenAssetConfig.html#__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Abstract Entities.pTokenAssetConfig.__type\"},{\"kind\":1024,\"name\":\"assetInfo\",\"url\":\"types/pTokens_Abstract_Entities.pTokenAssetConfig.html#__type.assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Abstract Entities.pTokenAssetConfig.__type\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"types/pTokens_Abstract_Entities.pTokenAssetConfig.html#__type.weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Abstract Entities.pTokenAssetConfig.__type\"},{\"kind\":128,\"name\":\"pTokensAsset\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Abstract Entities\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":1024,\"name\":\"_symbol\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#_symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":1024,\"name\":\"_assetInfo\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#_assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":1024,\"name\":\"_weight\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#_weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":1024,\"name\":\"_type\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"symbol\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#symbol\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"chainId\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#chainId\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"blockchain\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#blockchain\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"network\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#network\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"vaultAddress\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#vaultAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"tokenAddress\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#tokenAddress\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"identity\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#identity\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"weight\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#weight\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"assetInfo\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#assetInfo\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":262144,\"name\":\"provider\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#provider\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":2048,\"name\":\"nativeToInterim\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#nativeToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":2048,\"name\":\"hostToInterim\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAsset.html#hostToInterim\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAsset\"},{\"kind\":128,\"name\":\"pTokensAssetBuilder\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Abstract Entities\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_symbol\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_decimals\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_weight\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_network\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_network\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_blockchain\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_blockchain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_chainId\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_assetInfo\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_assetInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":1024,\"name\":\"_type\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"setSymbol\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#setSymbol\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"setWeight\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#setWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"setBlockchain\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#setBlockchain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"setDecimals\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#setDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"setProvider\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#setProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"_build\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#_build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"validate\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#validate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":2048,\"name\":\"build\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html#build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetBuilder\"},{\"kind\":128,\"name\":\"pTokensAssetProvider\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Abstract Entities\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetProvider\"},{\"kind\":2048,\"name\":\"waitForTransactionConfirmation\",\"url\":\"classes/pTokens_Abstract_Entities.pTokensAssetProvider.html#waitForTransactionConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Abstract Entities.pTokensAssetProvider\"},{\"kind\":4,\"name\":\"converters\",\"url\":\"modules/pTokens_Helpers.converters.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"pTokens Helpers\"},{\"kind\":64,\"name\":\"decodeUint64le\",\"url\":\"functions/pTokens_Helpers.converters.decodeUint64le.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.converters\"},{\"kind\":64,\"name\":\"encodeUint64le\",\"url\":\"functions/pTokens_Helpers.converters.encodeUint64le.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.converters\"},{\"kind\":4,\"name\":\"errors\",\"url\":\"modules/pTokens_Helpers.errors.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"pTokens Helpers\"},{\"kind\":32,\"name\":\"ERROR_TIMEOUT\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_TIMEOUT.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":32,\"name\":\"ERROR_JSON_RESPONSE_EXTRACTION\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_JSON_RESPONSE_EXTRACTION.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":32,\"name\":\"ERROR_WEBSOCKET_CONNECTION_FAILURE\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_CONNECTION_FAILURE.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":32,\"name\":\"ERROR_WEBSOCKET_REQUEST_TIMEOUT\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_REQUEST_TIMEOUT.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":32,\"name\":\"ERROR_DB_CLIENT\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_DB_CLIENT.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":32,\"name\":\"ERROR_INVALID_PARAMETERS\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_INVALID_PARAMETERS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":32,\"name\":\"ERROR_UNEXPECTED_HTTP_STATUS\",\"url\":\"variables/pTokens_Helpers.errors.ERROR_UNEXPECTED_HTTP_STATUS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.errors\"},{\"kind\":4,\"name\":\"http\",\"url\":\"modules/pTokens_Helpers.http.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"pTokens Helpers\"},{\"kind\":64,\"name\":\"postRequest\",\"url\":\"functions/pTokens_Helpers.http.postRequest.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.http\"},{\"kind\":64,\"name\":\"getRequest\",\"url\":\"functions/pTokens_Helpers.http.getRequest.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.http\"},{\"kind\":64,\"name\":\"getJsonBody\",\"url\":\"functions/pTokens_Helpers.http.getJsonBody.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.http\"},{\"kind\":64,\"name\":\"fetchJsonByGet\",\"url\":\"functions/pTokens_Helpers.http.fetchJsonByGet.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.http\"},{\"kind\":64,\"name\":\"fetchJsonByPost\",\"url\":\"functions/pTokens_Helpers.http.fetchJsonByPost.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.http\"},{\"kind\":4,\"name\":\"maps\",\"url\":\"modules/pTokens_Helpers.maps.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"pTokens Helpers\"},{\"kind\":32,\"name\":\"chainIdToBlockchainMap\",\"url\":\"variables/pTokens_Helpers.maps.chainIdToBlockchainMap.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.maps\"},{\"kind\":4,\"name\":\"stringUtils\",\"url\":\"modules/pTokens_Helpers.stringUtils.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"pTokens Helpers\"},{\"kind\":64,\"name\":\"isHexPrefixed\",\"url\":\"functions/pTokens_Helpers.stringUtils.isHexPrefixed.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":64,\"name\":\"addHexPrefix\",\"url\":\"functions/pTokens_Helpers.stringUtils.addHexPrefix.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":64,\"name\":\"removeHexPrefix\",\"url\":\"functions/pTokens_Helpers.stringUtils.removeHexPrefix.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":64,\"name\":\"hexStringToBuffer\",\"url\":\"functions/pTokens_Helpers.stringUtils.hexStringToBuffer.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":64,\"name\":\"splitCamelCase\",\"url\":\"functions/pTokens_Helpers.stringUtils.splitCamelCase.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":32,\"name\":\"zeroEther\",\"url\":\"variables/pTokens_Helpers.stringUtils.zeroEther.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":32,\"name\":\"zeroAddress\",\"url\":\"variables/pTokens_Helpers.stringUtils.zeroAddress.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.stringUtils\"},{\"kind\":4,\"name\":\"validators\",\"url\":\"modules/pTokens_Helpers.validators.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-module\",\"parent\":\"pTokens Helpers\"},{\"kind\":64,\"name\":\"isValidAddressByChainId\",\"url\":\"functions/pTokens_Helpers.validators.isValidAddressByChainId.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.validators\"},{\"kind\":32,\"name\":\"chainIdToAddressValidatorMap\",\"url\":\"variables/pTokens_Helpers.validators.chainIdToAddressValidatorMap.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"pTokens Helpers.validators\"},{\"kind\":128,\"name\":\"pTokensNode\",\"url\":\"classes/pTokens_Node.pTokensNode.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Node.pTokensNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":1024,\"name\":\"_provider\",\"url\":\"classes/pTokens_Node.pTokensNode.html#_provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":262144,\"name\":\"provider\",\"url\":\"classes/pTokens_Node.pTokensNode.html#provider\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":2048,\"name\":\"getTransactionStatus\",\"url\":\"classes/pTokens_Node.pTokensNode.html#getTransactionStatus\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":2048,\"name\":\"getSupportedChainsByAsset\",\"url\":\"classes/pTokens_Node.pTokensNode.html#getSupportedChainsByAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":2048,\"name\":\"getAssetInfoByChainId\",\"url\":\"classes/pTokens_Node.pTokensNode.html#getAssetInfoByChainId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":2048,\"name\":\"getNativeDepositAddress\",\"url\":\"classes/pTokens_Node.pTokensNode.html#getNativeDepositAddress\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNode\"},{\"kind\":8,\"name\":\"Status\",\"url\":\"enums/pTokens_Node.Status.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":16,\"name\":\"ERROR\",\"url\":\"enums/pTokens_Node.Status.html#ERROR\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Node.Status\"},{\"kind\":16,\"name\":\"DETECTED\",\"url\":\"enums/pTokens_Node.Status.html#DETECTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Node.Status\"},{\"kind\":16,\"name\":\"BROADCASTED\",\"url\":\"enums/pTokens_Node.Status.html#BROADCASTED\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"pTokens Node.Status\"},{\"kind\":4194304,\"name\":\"AssetInfo\",\"url\":\"types/pTokens_Node.AssetInfo.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.AssetInfo\"},{\"kind\":1024,\"name\":\"chainId\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"isNative\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.isNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"tokenAddress\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.tokenAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"tokenReference\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.tokenReference\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"decimals\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"vaultAddress\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.vaultAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"identity\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.identity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":1024,\"name\":\"fees\",\"url\":\"types/pTokens_Node.AssetInfo.html#__type.fees\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetInfo.__type\"},{\"kind\":4194304,\"name\":\"AssetFees\",\"url\":\"types/pTokens_Node.AssetFees.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.AssetFees.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.AssetFees\"},{\"kind\":1024,\"name\":\"networkFee\",\"url\":\"types/pTokens_Node.AssetFees.html#__type.networkFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetFees.__type\"},{\"kind\":1024,\"name\":\"networkFeeUsd\",\"url\":\"types/pTokens_Node.AssetFees.html#__type.networkFeeUsd\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetFees.__type\"},{\"kind\":1024,\"name\":\"minNodeOperatorFee\",\"url\":\"types/pTokens_Node.AssetFees.html#__type.minNodeOperatorFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetFees.__type\"},{\"kind\":1024,\"name\":\"minNodeOperatorFeeUsd\",\"url\":\"types/pTokens_Node.AssetFees.html#__type.minNodeOperatorFeeUsd\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetFees.__type\"},{\"kind\":1024,\"name\":\"basisPoints\",\"url\":\"types/pTokens_Node.AssetFees.html#__type.basisPoints\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.AssetFees.__type\"},{\"kind\":4194304,\"name\":\"NativeToXBasisPoints\",\"url\":\"types/pTokens_Node.NativeToXBasisPoints.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.NativeToXBasisPoints.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.NativeToXBasisPoints\"},{\"kind\":1024,\"name\":\"nativeToHost\",\"url\":\"types/pTokens_Node.NativeToXBasisPoints.html#__type.nativeToHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.NativeToXBasisPoints.__type\"},{\"kind\":1024,\"name\":\"nativeToNative\",\"url\":\"types/pTokens_Node.NativeToXBasisPoints.html#__type.nativeToNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.NativeToXBasisPoints.__type\"},{\"kind\":4194304,\"name\":\"HostToXBasisPoints\",\"url\":\"types/pTokens_Node.HostToXBasisPoints.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.HostToXBasisPoints.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.HostToXBasisPoints\"},{\"kind\":1024,\"name\":\"hostToHost\",\"url\":\"types/pTokens_Node.HostToXBasisPoints.html#__type.hostToHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.HostToXBasisPoints.__type\"},{\"kind\":1024,\"name\":\"hostToNative\",\"url\":\"types/pTokens_Node.HostToXBasisPoints.html#__type.hostToNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.HostToXBasisPoints.__type\"},{\"kind\":4194304,\"name\":\"InnerTransactionStatus\",\"url\":\"types/pTokens_Node.InnerTransactionStatus.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.InnerTransactionStatus.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.InnerTransactionStatus\"},{\"kind\":1024,\"name\":\"txHash\",\"url\":\"types/pTokens_Node.InnerTransactionStatus.html#__type.txHash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.InnerTransactionStatus.__type\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"types/pTokens_Node.InnerTransactionStatus.html#__type.status\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.InnerTransactionStatus.__type\"},{\"kind\":1024,\"name\":\"chainId\",\"url\":\"types/pTokens_Node.InnerTransactionStatus.html#__type.chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.InnerTransactionStatus.__type\"},{\"kind\":4194304,\"name\":\"NativeDepositAddress\",\"url\":\"types/pTokens_Node.NativeDepositAddress.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.NativeDepositAddress.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.NativeDepositAddress\"},{\"kind\":1024,\"name\":\"nonce\",\"url\":\"types/pTokens_Node.NativeDepositAddress.html#__type.nonce\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.NativeDepositAddress.__type\"},{\"kind\":1024,\"name\":\"nativeDepositAddress\",\"url\":\"types/pTokens_Node.NativeDepositAddress.html#__type.nativeDepositAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.NativeDepositAddress.__type\"},{\"kind\":1024,\"name\":\"enclavePublicKey\",\"url\":\"types/pTokens_Node.NativeDepositAddress.html#__type.enclavePublicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.NativeDepositAddress.__type\"},{\"kind\":4194304,\"name\":\"TransactionStatus\",\"url\":\"types/pTokens_Node.TransactionStatus.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Node.TransactionStatus.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Node.TransactionStatus\"},{\"kind\":1024,\"name\":\"inputs\",\"url\":\"types/pTokens_Node.TransactionStatus.html#__type.inputs\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.TransactionStatus.__type\"},{\"kind\":1024,\"name\":\"outputs\",\"url\":\"types/pTokens_Node.TransactionStatus.html#__type.outputs\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Node.TransactionStatus.__type\"},{\"kind\":128,\"name\":\"pTokensNodeProvider\",\"url\":\"classes/pTokens_Node.pTokensNodeProvider.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Node\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Node.pTokensNodeProvider.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNodeProvider\"},{\"kind\":1024,\"name\":\"_url\",\"url\":\"classes/pTokens_Node.pTokensNodeProvider.html#_url\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Node.pTokensNodeProvider\"},{\"kind\":262144,\"name\":\"url\",\"url\":\"classes/pTokens_Node.pTokensNodeProvider.html#url\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNodeProvider\"},{\"kind\":2048,\"name\":\"sendRpcRequest\",\"url\":\"classes/pTokens_Node.pTokensNodeProvider.html#sendRpcRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Node.pTokensNodeProvider\"},{\"kind\":4194304,\"name\":\"DestinationInfo\",\"url\":\"types/pTokens_Swap.DestinationInfo.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"pTokens Swap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/pTokens_Swap.DestinationInfo.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"pTokens Swap.DestinationInfo\"},{\"kind\":1024,\"name\":\"asset\",\"url\":\"types/pTokens_Swap.DestinationInfo.html#__type.asset\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Swap.DestinationInfo.__type\"},{\"kind\":1024,\"name\":\"destinationAddress\",\"url\":\"types/pTokens_Swap.DestinationInfo.html#__type.destinationAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Swap.DestinationInfo.__type\"},{\"kind\":1024,\"name\":\"userData\",\"url\":\"types/pTokens_Swap.DestinationInfo.html#__type.userData\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"pTokens Swap.DestinationInfo.__type\"},{\"kind\":128,\"name\":\"pTokensSwap\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Swap\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":1024,\"name\":\"_sourceAsset\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#_sourceAsset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":1024,\"name\":\"_destinationAssets\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#_destinationAssets\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":1024,\"name\":\"_amount\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#_amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":1024,\"name\":\"controller\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#controller\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"sourceAsset\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#sourceAsset\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"destinationAssets\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#destinationAssets\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"amount\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#amount\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"getSwapBasisPoints\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#getSwapBasisPoints\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"protocolFees\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#protocolFees\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"networkFees\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#networkFees\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":262144,\"name\":\"expectedOutputAmount\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#expectedOutputAmount\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"isAmountSufficient\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#isAmountSufficient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"monitorInputTransactions\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#monitorInputTransactions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"monitorOutputTransactions\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#monitorOutputTransactions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"waitOutputsConfirmation\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#waitOutputsConfirmation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"abort\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#abort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/pTokens_Swap.pTokensSwap.html#execute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwap\"},{\"kind\":128,\"name\":\"pTokensSwapBuilder\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"pTokens Swap\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":1024,\"name\":\"_sourceAsset\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#_sourceAsset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":1024,\"name\":\"_destinationAssets\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#_destinationAssets\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":1024,\"name\":\"_amount\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#_amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":1024,\"name\":\"_node\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#_node\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":262144,\"name\":\"sourceAsset\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#sourceAsset\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":2048,\"name\":\"setSourceAsset\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#setSourceAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":262144,\"name\":\"destinationAssets\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#destinationAssets\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":2048,\"name\":\"addDestinationAsset\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#addDestinationAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":262144,\"name\":\"amount\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#amount\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":2048,\"name\":\"setAmount\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#setAmount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":262144,\"name\":\"node\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#node\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":2048,\"name\":\"isValidSwap\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#isValidSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"},{\"kind\":2048,\"name\":\"build\",\"url\":\"classes/pTokens_Swap.pTokensSwapBuilder.html#build\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"pTokens Swap.pTokensSwapBuilder\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,21.963,1,27.563,2,25.028]],[\"comment/0\",[]],[\"name/1\",[0,21.963,2,25.028,3,29.45]],[\"comment/1\",[]],[\"name/2\",[0,21.963,2,25.028,4,29.45]],[\"comment/2\",[]],[\"name/3\",[0,21.963,2,25.028,5,27.563]],[\"comment/3\",[]],[\"name/4\",[0,28.261,6,41.582]],[\"comment/4\",[]],[\"name/5\",[7,40.751]],[\"comment/5\",[]],[\"name/6\",[8,58.302]],[\"comment/6\",[]],[\"name/7\",[9,58.302]],[\"comment/7\",[]],[\"name/8\",[10,58.302]],[\"comment/8\",[]],[\"name/9\",[11,58.302]],[\"comment/9\",[]],[\"name/10\",[12,58.302]],[\"comment/10\",[]],[\"name/11\",[13,58.302]],[\"comment/11\",[]],[\"name/12\",[14,58.302]],[\"comment/12\",[]],[\"name/13\",[15,58.302]],[\"comment/13\",[]],[\"name/14\",[16,58.302]],[\"comment/14\",[]],[\"name/15\",[17,58.302]],[\"comment/15\",[]],[\"name/16\",[18,58.302]],[\"comment/16\",[]],[\"name/17\",[19,58.302]],[\"comment/17\",[]],[\"name/18\",[20,58.302]],[\"comment/18\",[]],[\"name/19\",[21,58.302]],[\"comment/19\",[]],[\"name/20\",[22,58.302]],[\"comment/20\",[]],[\"name/21\",[23,58.302]],[\"comment/21\",[]],[\"name/22\",[4,53.133]],[\"comment/22\",[]],[\"name/23\",[3,53.133]],[\"comment/23\",[]],[\"name/24\",[5,49.729]],[\"comment/24\",[]],[\"name/25\",[1,49.729]],[\"comment/25\",[]],[\"name/26\",[24,58.302]],[\"comment/26\",[]],[\"name/27\",[25,43.465]],[\"comment/27\",[]],[\"name/28\",[26,58.302]],[\"comment/28\",[]],[\"name/29\",[27,58.302]],[\"comment/29\",[]],[\"name/30\",[28,58.302]],[\"comment/30\",[]],[\"name/31\",[29,58.302]],[\"comment/31\",[]],[\"name/32\",[30,58.302]],[\"comment/32\",[]],[\"name/33\",[31,58.302]],[\"comment/33\",[]],[\"name/34\",[32,58.302]],[\"comment/34\",[]],[\"name/35\",[33,58.302]],[\"comment/35\",[]],[\"name/36\",[34,58.302]],[\"comment/36\",[]],[\"name/37\",[35,58.302]],[\"comment/37\",[]],[\"name/38\",[36,58.302]],[\"comment/38\",[]],[\"name/39\",[37,58.302]],[\"comment/39\",[]],[\"name/40\",[1,49.729]],[\"comment/40\",[]],[\"name/41\",[38,58.302]],[\"comment/41\",[]],[\"name/42\",[39,58.302]],[\"comment/42\",[]],[\"name/43\",[40,43.465]],[\"comment/43\",[]],[\"name/44\",[41,58.302]],[\"comment/44\",[]],[\"name/45\",[42,58.302]],[\"comment/45\",[]],[\"name/46\",[43,58.302]],[\"comment/46\",[]],[\"name/47\",[44,58.302]],[\"comment/47\",[]],[\"name/48\",[45,58.302]],[\"comment/48\",[]],[\"name/49\",[46,58.302]],[\"comment/49\",[]],[\"name/50\",[47,58.302]],[\"comment/50\",[]],[\"name/51\",[0,21.963,48,32.314,49,32.314]],[\"comment/51\",[]],[\"name/52\",[0,28.261,50,41.582]],[\"comment/52\",[]],[\"name/53\",[0,28.261,51,28.261]],[\"comment/53\",[]],[\"name/54\",[0,28.261,52,41.582]],[\"comment/54\",[]],[\"name/55\",[53,58.302]],[\"comment/55\",[]],[\"name/56\",[54,58.302]],[\"comment/56\",[]],[\"name/57\",[55,53.133]],[\"comment/57\",[]],[\"name/58\",[56,58.302]],[\"comment/58\",[]],[\"name/59\",[57,58.302]],[\"comment/59\",[]],[\"name/60\",[58,58.302]],[\"comment/60\",[]],[\"name/61\",[59,31.361]],[\"comment/61\",[]],[\"name/62\",[60,39.625]],[\"comment/62\",[]],[\"name/63\",[61,58.302]],[\"comment/63\",[]],[\"name/64\",[62,43.465]],[\"comment/64\",[]],[\"name/65\",[63,58.302]],[\"comment/65\",[]],[\"name/66\",[64,45.155]],[\"comment/66\",[]],[\"name/67\",[65,45.155]],[\"comment/67\",[]],[\"name/68\",[51,39.625]],[\"comment/68\",[]],[\"name/69\",[66,43.465]],[\"comment/69\",[]],[\"name/70\",[7,40.751]],[\"comment/70\",[]],[\"name/71\",[25,43.465]],[\"comment/71\",[]],[\"name/72\",[40,43.465]],[\"comment/72\",[]],[\"name/73\",[67,43.465]],[\"comment/73\",[]],[\"name/74\",[68,43.465]],[\"comment/74\",[]],[\"name/75\",[69,43.465]],[\"comment/75\",[]],[\"name/76\",[70,43.465]],[\"comment/76\",[]],[\"name/77\",[71,42.017]],[\"comment/77\",[]],[\"name/78\",[72,58.302]],[\"comment/78\",[]],[\"name/79\",[59,31.361]],[\"comment/79\",[]],[\"name/80\",[60,39.625]],[\"comment/80\",[]],[\"name/81\",[73,45.155]],[\"comment/81\",[]],[\"name/82\",[74,45.155]],[\"comment/82\",[]],[\"name/83\",[75,43.465]],[\"comment/83\",[]],[\"name/84\",[76,45.155]],[\"comment/84\",[]],[\"name/85\",[77,43.465]],[\"comment/85\",[]],[\"name/86\",[78,45.155]],[\"comment/86\",[]],[\"name/87\",[79,45.155]],[\"comment/87\",[]],[\"name/88\",[80,45.155]],[\"comment/88\",[]],[\"name/89\",[81,40.751]],[\"comment/89\",[]],[\"name/90\",[82,43.465]],[\"comment/90\",[]],[\"name/91\",[83,45.155]],[\"comment/91\",[]],[\"name/92\",[84,45.155]],[\"comment/92\",[]],[\"name/93\",[85,45.155]],[\"comment/93\",[]],[\"name/94\",[86,45.155]],[\"comment/94\",[]],[\"name/95\",[87,43.465]],[\"comment/95\",[]],[\"name/96\",[88,58.302]],[\"comment/96\",[]],[\"name/97\",[59,31.361]],[\"comment/97\",[]],[\"name/98\",[89,58.302]],[\"comment/98\",[]],[\"name/99\",[55,53.133]],[\"comment/99\",[]],[\"name/100\",[90,58.302]],[\"comment/100\",[]],[\"name/101\",[59,31.361]],[\"comment/101\",[]],[\"name/102\",[91,58.302]],[\"comment/102\",[]],[\"name/103\",[92,58.302]],[\"comment/103\",[]],[\"name/104\",[93,58.302]],[\"comment/104\",[]],[\"name/105\",[94,58.302]],[\"comment/105\",[]],[\"name/106\",[95,58.302]],[\"comment/106\",[]],[\"name/107\",[96,58.302]],[\"comment/107\",[]],[\"name/108\",[97,58.302]],[\"comment/108\",[]],[\"name/109\",[98,43.465]],[\"comment/109\",[]],[\"name/110\",[99,58.302]],[\"comment/110\",[]],[\"name/111\",[100,34.039]],[\"comment/111\",[]],[\"name/112\",[101,49.729]],[\"comment/112\",[]],[\"name/113\",[102,49.729]],[\"comment/113\",[]],[\"name/114\",[103,49.729]],[\"comment/114\",[]],[\"name/115\",[104,58.302]],[\"comment/115\",[]],[\"name/116\",[105,58.302]],[\"comment/116\",[]],[\"name/117\",[106,58.302]],[\"comment/117\",[]],[\"name/118\",[59,31.361]],[\"comment/118\",[]],[\"name/119\",[60,39.625]],[\"comment/119\",[]],[\"name/120\",[107,58.302]],[\"comment/120\",[]],[\"name/121\",[62,43.465]],[\"comment/121\",[]],[\"name/122\",[108,58.302]],[\"comment/122\",[]],[\"name/123\",[64,45.155]],[\"comment/123\",[]],[\"name/124\",[65,45.155]],[\"comment/124\",[]],[\"name/125\",[51,39.625]],[\"comment/125\",[]],[\"name/126\",[66,43.465]],[\"comment/126\",[]],[\"name/127\",[7,40.751]],[\"comment/127\",[]],[\"name/128\",[25,43.465]],[\"comment/128\",[]],[\"name/129\",[40,43.465]],[\"comment/129\",[]],[\"name/130\",[67,43.465]],[\"comment/130\",[]],[\"name/131\",[68,43.465]],[\"comment/131\",[]],[\"name/132\",[69,43.465]],[\"comment/132\",[]],[\"name/133\",[70,43.465]],[\"comment/133\",[]],[\"name/134\",[71,42.017]],[\"comment/134\",[]],[\"name/135\",[109,58.302]],[\"comment/135\",[]],[\"name/136\",[59,31.361]],[\"comment/136\",[]],[\"name/137\",[60,39.625]],[\"comment/137\",[]],[\"name/138\",[73,45.155]],[\"comment/138\",[]],[\"name/139\",[74,45.155]],[\"comment/139\",[]],[\"name/140\",[75,43.465]],[\"comment/140\",[]],[\"name/141\",[76,45.155]],[\"comment/141\",[]],[\"name/142\",[77,43.465]],[\"comment/142\",[]],[\"name/143\",[78,45.155]],[\"comment/143\",[]],[\"name/144\",[79,45.155]],[\"comment/144\",[]],[\"name/145\",[80,45.155]],[\"comment/145\",[]],[\"name/146\",[81,40.751]],[\"comment/146\",[]],[\"name/147\",[82,43.465]],[\"comment/147\",[]],[\"name/148\",[83,45.155]],[\"comment/148\",[]],[\"name/149\",[84,45.155]],[\"comment/149\",[]],[\"name/150\",[85,45.155]],[\"comment/150\",[]],[\"name/151\",[86,45.155]],[\"comment/151\",[]],[\"name/152\",[87,43.465]],[\"comment/152\",[]],[\"name/153\",[110,58.302]],[\"comment/153\",[]],[\"name/154\",[59,31.361]],[\"comment/154\",[]],[\"name/155\",[111,53.133]],[\"comment/155\",[]],[\"name/156\",[112,58.302]],[\"comment/156\",[]],[\"name/157\",[113,58.302]],[\"comment/157\",[]],[\"name/158\",[114,58.302]],[\"comment/158\",[]],[\"name/159\",[115,58.302]],[\"comment/159\",[]],[\"name/160\",[116,58.302]],[\"comment/160\",[]],[\"name/161\",[117,58.302]],[\"comment/161\",[]],[\"name/162\",[118,58.302]],[\"comment/162\",[]],[\"name/163\",[119,58.302]],[\"comment/163\",[]],[\"name/164\",[120,58.302]],[\"comment/164\",[]],[\"name/165\",[121,58.302]],[\"comment/165\",[]],[\"name/166\",[122,58.302]],[\"comment/166\",[]],[\"name/167\",[123,53.133]],[\"comment/167\",[]],[\"name/168\",[124,58.302]],[\"comment/168\",[]],[\"name/169\",[98,43.465]],[\"comment/169\",[]],[\"name/170\",[125,58.302]],[\"comment/170\",[]],[\"name/171\",[126,58.302]],[\"comment/171\",[]],[\"name/172\",[100,34.039]],[\"comment/172\",[]],[\"name/173\",[102,49.729]],[\"comment/173\",[]],[\"name/174\",[103,49.729]],[\"comment/174\",[]],[\"name/175\",[101,49.729]],[\"comment/175\",[]],[\"name/176\",[127,58.302]],[\"comment/176\",[]],[\"name/177\",[100,34.039]],[\"comment/177\",[]],[\"name/178\",[102,49.729]],[\"comment/178\",[]],[\"name/179\",[103,49.729]],[\"comment/179\",[]],[\"name/180\",[101,49.729]],[\"comment/180\",[]],[\"name/181\",[128,58.302]],[\"comment/181\",[]],[\"name/182\",[129,53.133]],[\"comment/182\",[]],[\"name/183\",[130,58.302]],[\"comment/183\",[]],[\"name/184\",[131,58.302]],[\"comment/184\",[]],[\"name/185\",[59,31.361]],[\"comment/185\",[]],[\"name/186\",[60,39.625]],[\"comment/186\",[]],[\"name/187\",[62,43.465]],[\"comment/187\",[]],[\"name/188\",[132,58.302]],[\"comment/188\",[]],[\"name/189\",[64,45.155]],[\"comment/189\",[]],[\"name/190\",[133,58.302]],[\"comment/190\",[]],[\"name/191\",[65,45.155]],[\"comment/191\",[]],[\"name/192\",[51,39.625]],[\"comment/192\",[]],[\"name/193\",[66,43.465]],[\"comment/193\",[]],[\"name/194\",[7,40.751]],[\"comment/194\",[]],[\"name/195\",[25,43.465]],[\"comment/195\",[]],[\"name/196\",[40,43.465]],[\"comment/196\",[]],[\"name/197\",[67,43.465]],[\"comment/197\",[]],[\"name/198\",[68,43.465]],[\"comment/198\",[]],[\"name/199\",[69,43.465]],[\"comment/199\",[]],[\"name/200\",[70,43.465]],[\"comment/200\",[]],[\"name/201\",[71,42.017]],[\"comment/201\",[]],[\"name/202\",[134,58.302]],[\"comment/202\",[]],[\"name/203\",[59,31.361]],[\"comment/203\",[]],[\"name/204\",[60,39.625]],[\"comment/204\",[]],[\"name/205\",[73,45.155]],[\"comment/205\",[]],[\"name/206\",[74,45.155]],[\"comment/206\",[]],[\"name/207\",[75,43.465]],[\"comment/207\",[]],[\"name/208\",[76,45.155]],[\"comment/208\",[]],[\"name/209\",[77,43.465]],[\"comment/209\",[]],[\"name/210\",[78,45.155]],[\"comment/210\",[]],[\"name/211\",[79,45.155]],[\"comment/211\",[]],[\"name/212\",[80,45.155]],[\"comment/212\",[]],[\"name/213\",[81,40.751]],[\"comment/213\",[]],[\"name/214\",[82,43.465]],[\"comment/214\",[]],[\"name/215\",[83,45.155]],[\"comment/215\",[]],[\"name/216\",[84,45.155]],[\"comment/216\",[]],[\"name/217\",[85,45.155]],[\"comment/217\",[]],[\"name/218\",[86,45.155]],[\"comment/218\",[]],[\"name/219\",[87,43.465]],[\"comment/219\",[]],[\"name/220\",[135,58.302]],[\"comment/220\",[]],[\"name/221\",[59,31.361]],[\"comment/221\",[]],[\"name/222\",[136,58.302]],[\"comment/222\",[]],[\"name/223\",[137,58.302]],[\"comment/223\",[]],[\"name/224\",[138,58.302]],[\"comment/224\",[]],[\"name/225\",[139,58.302]],[\"comment/225\",[]],[\"name/226\",[140,58.302]],[\"comment/226\",[]],[\"name/227\",[129,53.133]],[\"comment/227\",[]],[\"name/228\",[141,58.302]],[\"comment/228\",[]],[\"name/229\",[123,53.133]],[\"comment/229\",[]],[\"name/230\",[142,58.302]],[\"comment/230\",[]],[\"name/231\",[143,58.302]],[\"comment/231\",[]],[\"name/232\",[98,43.465]],[\"comment/232\",[]],[\"name/233\",[144,58.302]],[\"comment/233\",[]],[\"name/234\",[145,58.302]],[\"comment/234\",[]],[\"name/235\",[146,58.302]],[\"comment/235\",[]],[\"name/236\",[147,58.302]],[\"comment/236\",[]],[\"name/237\",[148,58.302]],[\"comment/237\",[]],[\"name/238\",[100,34.039]],[\"comment/238\",[]],[\"name/239\",[149,47.186]],[\"comment/239\",[]],[\"name/240\",[100,34.039]],[\"comment/240\",[]],[\"name/241\",[150,53.133]],[\"comment/241\",[]],[\"name/242\",[151,53.133]],[\"comment/242\",[]],[\"name/243\",[5,49.729]],[\"comment/243\",[]],[\"name/244\",[100,34.039]],[\"comment/244\",[]],[\"name/245\",[152,58.302]],[\"comment/245\",[]],[\"name/246\",[153,58.302]],[\"comment/246\",[]],[\"name/247\",[151,53.133]],[\"comment/247\",[]],[\"name/248\",[149,47.186]],[\"comment/248\",[]],[\"name/249\",[100,34.039]],[\"comment/249\",[]],[\"name/250\",[150,53.133]],[\"comment/250\",[]],[\"name/251\",[154,58.302]],[\"comment/251\",[]],[\"name/252\",[59,31.361]],[\"comment/252\",[]],[\"name/253\",[60,39.625]],[\"comment/253\",[]],[\"name/254\",[62,43.465]],[\"comment/254\",[]],[\"name/255\",[155,58.302]],[\"comment/255\",[]],[\"name/256\",[64,45.155]],[\"comment/256\",[]],[\"name/257\",[65,45.155]],[\"comment/257\",[]],[\"name/258\",[51,39.625]],[\"comment/258\",[]],[\"name/259\",[66,43.465]],[\"comment/259\",[]],[\"name/260\",[7,40.751]],[\"comment/260\",[]],[\"name/261\",[25,43.465]],[\"comment/261\",[]],[\"name/262\",[40,43.465]],[\"comment/262\",[]],[\"name/263\",[67,43.465]],[\"comment/263\",[]],[\"name/264\",[68,43.465]],[\"comment/264\",[]],[\"name/265\",[69,43.465]],[\"comment/265\",[]],[\"name/266\",[70,43.465]],[\"comment/266\",[]],[\"name/267\",[71,42.017]],[\"comment/267\",[]],[\"name/268\",[156,58.302]],[\"comment/268\",[]],[\"name/269\",[59,31.361]],[\"comment/269\",[]],[\"name/270\",[60,39.625]],[\"comment/270\",[]],[\"name/271\",[73,45.155]],[\"comment/271\",[]],[\"name/272\",[74,45.155]],[\"comment/272\",[]],[\"name/273\",[75,43.465]],[\"comment/273\",[]],[\"name/274\",[76,45.155]],[\"comment/274\",[]],[\"name/275\",[77,43.465]],[\"comment/275\",[]],[\"name/276\",[78,45.155]],[\"comment/276\",[]],[\"name/277\",[79,45.155]],[\"comment/277\",[]],[\"name/278\",[80,45.155]],[\"comment/278\",[]],[\"name/279\",[81,40.751]],[\"comment/279\",[]],[\"name/280\",[82,43.465]],[\"comment/280\",[]],[\"name/281\",[83,45.155]],[\"comment/281\",[]],[\"name/282\",[84,45.155]],[\"comment/282\",[]],[\"name/283\",[85,45.155]],[\"comment/283\",[]],[\"name/284\",[86,45.155]],[\"comment/284\",[]],[\"name/285\",[87,43.465]],[\"comment/285\",[]],[\"name/286\",[157,58.302]],[\"comment/286\",[]],[\"name/287\",[59,31.361]],[\"comment/287\",[]],[\"name/288\",[158,53.133]],[\"comment/288\",[]],[\"name/289\",[159,58.302]],[\"comment/289\",[]],[\"name/290\",[160,58.302]],[\"comment/290\",[]],[\"name/291\",[161,53.133]],[\"comment/291\",[]],[\"name/292\",[98,43.465]],[\"comment/292\",[]],[\"name/293\",[162,53.133]],[\"comment/293\",[]],[\"name/294\",[163,58.302]],[\"comment/294\",[]],[\"name/295\",[59,31.361]],[\"comment/295\",[]],[\"name/296\",[111,53.133]],[\"comment/296\",[]],[\"name/297\",[162,53.133]],[\"comment/297\",[]],[\"name/298\",[98,43.465]],[\"comment/298\",[]],[\"name/299\",[161,53.133]],[\"comment/299\",[]],[\"name/300\",[158,53.133]],[\"comment/300\",[]],[\"name/301\",[164,58.302]],[\"comment/301\",[]],[\"name/302\",[100,34.039]],[\"comment/302\",[]],[\"name/303\",[51,39.625]],[\"comment/303\",[]],[\"name/304\",[66,43.465]],[\"comment/304\",[]],[\"name/305\",[71,42.017]],[\"comment/305\",[]],[\"name/306\",[70,43.465]],[\"comment/306\",[]],[\"name/307\",[165,58.302]],[\"comment/307\",[]],[\"name/308\",[59,31.361]],[\"comment/308\",[]],[\"name/309\",[81,40.751]],[\"comment/309\",[]],[\"name/310\",[75,43.465]],[\"comment/310\",[]],[\"name/311\",[82,43.465]],[\"comment/311\",[]],[\"name/312\",[77,43.465]],[\"comment/312\",[]],[\"name/313\",[166,53.133]],[\"comment/313\",[]],[\"name/314\",[51,39.625]],[\"comment/314\",[]],[\"name/315\",[66,43.465]],[\"comment/315\",[]],[\"name/316\",[7,40.751]],[\"comment/316\",[]],[\"name/317\",[25,43.465]],[\"comment/317\",[]],[\"name/318\",[40,43.465]],[\"comment/318\",[]],[\"name/319\",[67,43.465]],[\"comment/319\",[]],[\"name/320\",[68,43.465]],[\"comment/320\",[]],[\"name/321\",[69,43.465]],[\"comment/321\",[]],[\"name/322\",[70,43.465]],[\"comment/322\",[]],[\"name/323\",[71,42.017]],[\"comment/323\",[]],[\"name/324\",[62,43.465]],[\"comment/324\",[]],[\"name/325\",[64,45.155]],[\"comment/325\",[]],[\"name/326\",[65,45.155]],[\"comment/326\",[]],[\"name/327\",[167,58.302]],[\"comment/327\",[]],[\"name/328\",[59,31.361]],[\"comment/328\",[]],[\"name/329\",[75,43.465]],[\"comment/329\",[]],[\"name/330\",[76,45.155]],[\"comment/330\",[]],[\"name/331\",[77,43.465]],[\"comment/331\",[]],[\"name/332\",[78,45.155]],[\"comment/332\",[]],[\"name/333\",[79,45.155]],[\"comment/333\",[]],[\"name/334\",[80,45.155]],[\"comment/334\",[]],[\"name/335\",[81,40.751]],[\"comment/335\",[]],[\"name/336\",[82,43.465]],[\"comment/336\",[]],[\"name/337\",[166,53.133]],[\"comment/337\",[]],[\"name/338\",[83,45.155]],[\"comment/338\",[]],[\"name/339\",[84,45.155]],[\"comment/339\",[]],[\"name/340\",[85,45.155]],[\"comment/340\",[]],[\"name/341\",[86,45.155]],[\"comment/341\",[]],[\"name/342\",[73,45.155]],[\"comment/342\",[]],[\"name/343\",[74,45.155]],[\"comment/343\",[]],[\"name/344\",[168,58.302]],[\"comment/344\",[]],[\"name/345\",[87,43.465]],[\"comment/345\",[]],[\"name/346\",[169,58.302]],[\"comment/346\",[]],[\"name/347\",[59,31.361]],[\"comment/347\",[]],[\"name/348\",[98,43.465]],[\"comment/348\",[]],[\"name/349\",[170,58.302]],[\"comment/349\",[]],[\"name/350\",[171,58.302]],[\"comment/350\",[]],[\"name/351\",[172,58.302]],[\"comment/351\",[]],[\"name/352\",[173,58.302]],[\"comment/352\",[]],[\"name/353\",[174,58.302]],[\"comment/353\",[]],[\"name/354\",[175,58.302]],[\"comment/354\",[]],[\"name/355\",[176,58.302]],[\"comment/355\",[]],[\"name/356\",[177,58.302]],[\"comment/356\",[]],[\"name/357\",[178,58.302]],[\"comment/357\",[]],[\"name/358\",[179,58.302]],[\"comment/358\",[]],[\"name/359\",[180,58.302]],[\"comment/359\",[]],[\"name/360\",[181,58.302]],[\"comment/360\",[]],[\"name/361\",[182,58.302]],[\"comment/361\",[]],[\"name/362\",[183,58.302]],[\"comment/362\",[]],[\"name/363\",[184,58.302]],[\"comment/363\",[]],[\"name/364\",[185,58.302]],[\"comment/364\",[]],[\"name/365\",[186,58.302]],[\"comment/365\",[]],[\"name/366\",[187,58.302]],[\"comment/366\",[]],[\"name/367\",[188,58.302]],[\"comment/367\",[]],[\"name/368\",[189,58.302]],[\"comment/368\",[]],[\"name/369\",[190,58.302]],[\"comment/369\",[]],[\"name/370\",[191,58.302]],[\"comment/370\",[]],[\"name/371\",[192,58.302]],[\"comment/371\",[]],[\"name/372\",[193,58.302]],[\"comment/372\",[]],[\"name/373\",[194,58.302]],[\"comment/373\",[]],[\"name/374\",[195,58.302]],[\"comment/374\",[]],[\"name/375\",[196,58.302]],[\"comment/375\",[]],[\"name/376\",[197,58.302]],[\"comment/376\",[]],[\"name/377\",[198,58.302]],[\"comment/377\",[]],[\"name/378\",[199,58.302]],[\"comment/378\",[]],[\"name/379\",[200,58.302]],[\"comment/379\",[]],[\"name/380\",[59,31.361]],[\"comment/380\",[]],[\"name/381\",[60,39.625]],[\"comment/381\",[]],[\"name/382\",[62,43.465]],[\"comment/382\",[]],[\"name/383\",[201,58.302]],[\"comment/383\",[]],[\"name/384\",[202,58.302]],[\"comment/384\",[]],[\"name/385\",[203,58.302]],[\"comment/385\",[]],[\"name/386\",[204,58.302]],[\"comment/386\",[]],[\"name/387\",[149,47.186]],[\"comment/387\",[]],[\"name/388\",[205,58.302]],[\"comment/388\",[]],[\"name/389\",[206,58.302]],[\"comment/389\",[]],[\"name/390\",[207,58.302]],[\"comment/390\",[]],[\"name/391\",[71,42.017]],[\"comment/391\",[]],[\"name/392\",[100,34.039]],[\"comment/392\",[]],[\"name/393\",[7,40.751]],[\"comment/393\",[]],[\"name/394\",[208,58.302]],[\"comment/394\",[]],[\"name/395\",[68,43.465]],[\"comment/395\",[]],[\"name/396\",[209,58.302]],[\"comment/396\",[]],[\"name/397\",[210,58.302]],[\"comment/397\",[]],[\"name/398\",[67,43.465]],[\"comment/398\",[]],[\"name/399\",[69,43.465]],[\"comment/399\",[]],[\"name/400\",[211,58.302]],[\"comment/400\",[]],[\"name/401\",[212,58.302]],[\"comment/401\",[]],[\"name/402\",[100,34.039]],[\"comment/402\",[]],[\"name/403\",[213,58.302]],[\"comment/403\",[]],[\"name/404\",[214,58.302]],[\"comment/404\",[]],[\"name/405\",[215,58.302]],[\"comment/405\",[]],[\"name/406\",[216,58.302]],[\"comment/406\",[]],[\"name/407\",[217,58.302]],[\"comment/407\",[]],[\"name/408\",[218,58.302]],[\"comment/408\",[]],[\"name/409\",[100,34.039]],[\"comment/409\",[]],[\"name/410\",[219,58.302]],[\"comment/410\",[]],[\"name/411\",[220,58.302]],[\"comment/411\",[]],[\"name/412\",[221,58.302]],[\"comment/412\",[]],[\"name/413\",[100,34.039]],[\"comment/413\",[]],[\"name/414\",[222,58.302]],[\"comment/414\",[]],[\"name/415\",[223,58.302]],[\"comment/415\",[]],[\"name/416\",[224,58.302]],[\"comment/416\",[]],[\"name/417\",[100,34.039]],[\"comment/417\",[]],[\"name/418\",[225,58.302]],[\"comment/418\",[]],[\"name/419\",[149,47.186]],[\"comment/419\",[]],[\"name/420\",[7,40.751]],[\"comment/420\",[]],[\"name/421\",[226,53.133]],[\"comment/421\",[]],[\"name/422\",[100,34.039]],[\"comment/422\",[]],[\"name/423\",[227,58.302]],[\"comment/423\",[]],[\"name/424\",[226,53.133]],[\"comment/424\",[]],[\"name/425\",[228,58.302]],[\"comment/425\",[]],[\"name/426\",[229,58.302]],[\"comment/426\",[]],[\"name/427\",[100,34.039]],[\"comment/427\",[]],[\"name/428\",[230,58.302]],[\"comment/428\",[]],[\"name/429\",[231,58.302]],[\"comment/429\",[]],[\"name/430\",[232,58.302]],[\"comment/430\",[]],[\"name/431\",[59,31.361]],[\"comment/431\",[]],[\"name/432\",[233,58.302]],[\"comment/432\",[]],[\"name/433\",[234,58.302]],[\"comment/433\",[]],[\"name/434\",[235,58.302]],[\"comment/434\",[]],[\"name/435\",[236,58.302]],[\"comment/435\",[]],[\"name/436\",[100,34.039]],[\"comment/436\",[]],[\"name/437\",[2,45.155]],[\"comment/437\",[]],[\"name/438\",[237,58.302]],[\"comment/438\",[]],[\"name/439\",[238,58.302]],[\"comment/439\",[]],[\"name/440\",[239,58.302]],[\"comment/440\",[]],[\"name/441\",[59,31.361]],[\"comment/441\",[]],[\"name/442\",[81,40.751]],[\"comment/442\",[]],[\"name/443\",[240,53.133]],[\"comment/443\",[]],[\"name/444\",[241,53.133]],[\"comment/444\",[]],[\"name/445\",[242,53.133]],[\"comment/445\",[]],[\"name/446\",[243,58.302]],[\"comment/446\",[]],[\"name/447\",[244,53.133]],[\"comment/447\",[]],[\"name/448\",[245,53.133]],[\"comment/448\",[]],[\"name/449\",[246,53.133]],[\"comment/449\",[]],[\"name/450\",[51,39.625]],[\"comment/450\",[]],[\"name/451\",[247,58.302]],[\"comment/451\",[]],[\"name/452\",[248,58.302]],[\"comment/452\",[]],[\"name/453\",[249,58.302]],[\"comment/453\",[]],[\"name/454\",[250,58.302]],[\"comment/454\",[]],[\"name/455\",[251,58.302]],[\"comment/455\",[]],[\"name/456\",[252,58.302]],[\"comment/456\",[]],[\"name/457\",[253,58.302]],[\"comment/457\",[]],[\"name/458\",[254,58.302]],[\"comment/458\",[]],[\"name/459\",[255,58.302]],[\"comment/459\",[]],[\"name/460\",[256,58.302]],[\"comment/460\",[]],[\"name/461\",[257,58.302]],[\"comment/461\",[]],[\"name/462\",[59,31.361]],[\"comment/462\",[]],[\"name/463\",[240,53.133]],[\"comment/463\",[]],[\"name/464\",[241,53.133]],[\"comment/464\",[]],[\"name/465\",[242,53.133]],[\"comment/465\",[]],[\"name/466\",[81,40.751]],[\"comment/466\",[]],[\"name/467\",[244,53.133]],[\"comment/467\",[]],[\"name/468\",[258,58.302]],[\"comment/468\",[]],[\"name/469\",[245,53.133]],[\"comment/469\",[]],[\"name/470\",[259,58.302]],[\"comment/470\",[]],[\"name/471\",[246,53.133]],[\"comment/471\",[]],[\"name/472\",[260,58.302]],[\"comment/472\",[]],[\"name/473\",[51,39.625]],[\"comment/473\",[]],[\"name/474\",[261,58.302]],[\"comment/474\",[]],[\"name/475\",[87,43.465]],[\"comment/475\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":100,\"name\":{\"111\":{},\"172\":{},\"177\":{},\"238\":{},\"240\":{},\"244\":{},\"249\":{},\"302\":{},\"392\":{},\"402\":{},\"409\":{},\"413\":{},\"417\":{},\"422\":{},\"427\":{},\"436\":{}},\"comment\":{}}],[\"_account\",{\"_index\":93,\"name\":{\"104\":{}},\"comment\":{}}],[\"_actor\",{\"_index\":114,\"name\":{\"158\":{}},\"comment\":{}}],[\"_amount\",{\"_index\":242,\"name\":{\"445\":{},\"465\":{}},\"comment\":{}}],[\"_api\",{\"_index\":111,\"name\":{\"155\":{},\"296\":{}},\"comment\":{}}],[\"_assetinfo\",{\"_index\":82,\"name\":{\"90\":{},\"147\":{},\"214\":{},\"280\":{},\"311\":{},\"336\":{}},\"comment\":{}}],[\"_blockchain\",{\"_index\":79,\"name\":{\"87\":{},\"144\":{},\"211\":{},\"277\":{},\"333\":{}},\"comment\":{}}],[\"_blocksbehind\",{\"_index\":112,\"name\":{\"156\":{}},\"comment\":{}}],[\"_build\",{\"_index\":74,\"name\":{\"82\":{},\"139\":{},\"206\":{},\"272\":{},\"343\":{}},\"comment\":{}}],[\"_callredeem\",{\"_index\":133,\"name\":{\"190\":{}},\"comment\":{}}],[\"_chainid\",{\"_index\":80,\"name\":{\"88\":{},\"145\":{},\"212\":{},\"278\":{},\"334\":{}},\"comment\":{}}],[\"_client\",{\"_index\":91,\"name\":{\"102\":{}},\"comment\":{}}],[\"_customactions\",{\"_index\":107,\"name\":{\"120\":{}},\"comment\":{}}],[\"_customtransactions\",{\"_index\":61,\"name\":{\"63\":{}},\"comment\":{}}],[\"_decimals\",{\"_index\":76,\"name\":{\"84\":{},\"141\":{},\"208\":{},\"274\":{},\"330\":{}},\"comment\":{}}],[\"_destinationassets\",{\"_index\":241,\"name\":{\"444\":{},\"464\":{}},\"comment\":{}}],[\"_expireseconds\",{\"_index\":113,\"name\":{\"157\":{}},\"comment\":{}}],[\"_gaslimit\",{\"_index\":138,\"name\":{\"224\":{}},\"comment\":{}}],[\"_gasprice\",{\"_index\":137,\"name\":{\"223\":{}},\"comment\":{}}],[\"_makeapicall\",{\"_index\":162,\"name\":{\"293\":{},\"297\":{}},\"comment\":{}}],[\"_network\",{\"_index\":78,\"name\":{\"86\":{},\"143\":{},\"210\":{},\"276\":{},\"332\":{}},\"comment\":{}}],[\"_node\",{\"_index\":81,\"name\":{\"89\":{},\"146\":{},\"213\":{},\"279\":{},\"309\":{},\"335\":{},\"442\":{},\"466\":{}},\"comment\":{}}],[\"_permission\",{\"_index\":115,\"name\":{\"159\":{}},\"comment\":{}}],[\"_provider\",{\"_index\":60,\"name\":{\"62\":{},\"80\":{},\"119\":{},\"137\":{},\"186\":{},\"204\":{},\"253\":{},\"270\":{},\"381\":{}},\"comment\":{}}],[\"_secretkey\",{\"_index\":89,\"name\":{\"98\":{}},\"comment\":{}}],[\"_signer\",{\"_index\":92,\"name\":{\"103\":{}},\"comment\":{}}],[\"_sourceasset\",{\"_index\":240,\"name\":{\"443\":{},\"463\":{}},\"comment\":{}}],[\"_symbol\",{\"_index\":75,\"name\":{\"83\":{},\"140\":{},\"207\":{},\"273\":{},\"310\":{},\"329\":{}},\"comment\":{}}],[\"_type\",{\"_index\":166,\"name\":{\"313\":{},\"337\":{}},\"comment\":{}}],[\"_url\",{\"_index\":233,\"name\":{\"432\":{}},\"comment\":{}}],[\"_web3\",{\"_index\":136,\"name\":{\"222\":{}},\"comment\":{}}],[\"_weight\",{\"_index\":77,\"name\":{\"85\":{},\"142\":{},\"209\":{},\"275\":{},\"312\":{},\"331\":{}},\"comment\":{}}],[\"abi\",{\"_index\":103,\"name\":{\"114\":{},\"174\":{},\"179\":{}},\"comment\":{}}],[\"abort\",{\"_index\":255,\"name\":{\"459\":{}},\"comment\":{}}],[\"abstract\",{\"_index\":48,\"name\":{\"51\":{}},\"comment\":{}}],[\"account\",{\"_index\":94,\"name\":{\"105\":{}},\"comment\":{}}],[\"action\",{\"_index\":99,\"name\":{\"110\":{}},\"comment\":{}}],[\"actor\",{\"_index\":120,\"name\":{\"164\":{}},\"comment\":{}}],[\"adddestinationasset\",{\"_index\":259,\"name\":{\"470\":{}},\"comment\":{}}],[\"addhexprefix\",{\"_index\":191,\"name\":{\"370\":{}},\"comment\":{}}],[\"algorand\",{\"_index\":1,\"name\":{\"0\":{},\"25\":{},\"40\":{}},\"comment\":{}}],[\"algorandmainnet\",{\"_index\":20,\"name\":{\"18\":{}},\"comment\":{}}],[\"amount\",{\"_index\":246,\"name\":{\"449\":{},\"471\":{}},\"comment\":{}}],[\"arbitrum\",{\"_index\":35,\"name\":{\"37\":{}},\"comment\":{}}],[\"arbitrummainnet\",{\"_index\":17,\"name\":{\"15\":{}},\"comment\":{}}],[\"arguments\",{\"_index\":104,\"name\":{\"115\":{}},\"comment\":{}}],[\"asset\",{\"_index\":2,\"name\":{\"0\":{},\"1\":{},\"2\":{},\"3\":{},\"437\":{}},\"comment\":{}}],[\"assetfees\",{\"_index\":212,\"name\":{\"401\":{}},\"comment\":{}}],[\"assetinfo\",{\"_index\":71,\"name\":{\"77\":{},\"134\":{},\"201\":{},\"267\":{},\"305\":{},\"323\":{},\"391\":{}},\"comment\":{}}],[\"basicsignatureprovider\",{\"_index\":88,\"name\":{\"96\":{}},\"comment\":{}}],[\"basispoints\",{\"_index\":217,\"name\":{\"407\":{}},\"comment\":{}}],[\"bitcoin\",{\"_index\":27,\"name\":{\"29\":{}},\"comment\":{}}],[\"bitcoinmainnet\",{\"_index\":9,\"name\":{\"7\":{}},\"comment\":{}}],[\"bitcointestnet\",{\"_index\":10,\"name\":{\"8\":{}},\"comment\":{}}],[\"blob\",{\"_index\":57,\"name\":{\"59\":{}},\"comment\":{}}],[\"blockchain\",{\"_index\":25,\"name\":{\"27\":{},\"71\":{},\"128\":{},\"195\":{},\"261\":{},\"317\":{}},\"comment\":{}}],[\"blockchaintype\",{\"_index\":23,\"name\":{\"21\":{}},\"comment\":{}}],[\"blocksbehind\",{\"_index\":116,\"name\":{\"160\":{}},\"comment\":{}}],[\"broadcasted\",{\"_index\":207,\"name\":{\"390\":{}},\"comment\":{}}],[\"broadcasttransaction\",{\"_index\":158,\"name\":{\"288\":{},\"300\":{}},\"comment\":{}}],[\"bsc\",{\"_index\":30,\"name\":{\"32\":{}},\"comment\":{}}],[\"bscmainnet\",{\"_index\":13,\"name\":{\"11\":{}},\"comment\":{}}],[\"build\",{\"_index\":87,\"name\":{\"95\":{},\"152\":{},\"219\":{},\"285\":{},\"345\":{},\"475\":{}},\"comment\":{}}],[\"call_get\",{\"_index\":145,\"name\":{\"234\":{}},\"comment\":{}}],[\"call_post\",{\"_index\":146,\"name\":{\"235\":{}},\"comment\":{}}],[\"calltypes\",{\"_index\":144,\"name\":{\"233\":{}},\"comment\":{}}],[\"chainid\",{\"_index\":7,\"name\":{\"5\":{},\"70\":{},\"127\":{},\"194\":{},\"260\":{},\"316\":{},\"393\":{},\"420\":{}},\"comment\":{}}],[\"chainidtoaddressvalidatormap\",{\"_index\":199,\"name\":{\"378\":{}},\"comment\":{}}],[\"chainidtoblockchainmap\",{\"_index\":188,\"name\":{\"367\":{}},\"comment\":{}}],[\"chainidtotypemap\",{\"_index\":24,\"name\":{\"26\":{}},\"comment\":{}}],[\"confirmations\",{\"_index\":151,\"name\":{\"242\":{},\"247\":{}},\"comment\":{}}],[\"confirmed\",{\"_index\":150,\"name\":{\"241\":{},\"250\":{}},\"comment\":{}}],[\"constants\",{\"_index\":6,\"name\":{\"4\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":59,\"name\":{\"61\":{},\"79\":{},\"97\":{},\"101\":{},\"118\":{},\"136\":{},\"154\":{},\"185\":{},\"203\":{},\"221\":{},\"252\":{},\"269\":{},\"287\":{},\"295\":{},\"308\":{},\"328\":{},\"347\":{},\"380\":{},\"431\":{},\"441\":{},\"462\":{}},\"comment\":{}}],[\"contractaddress\",{\"_index\":101,\"name\":{\"112\":{},\"175\":{},\"180\":{}},\"comment\":{}}],[\"controller\",{\"_index\":243,\"name\":{\"446\":{}},\"comment\":{}}],[\"converters\",{\"_index\":170,\"name\":{\"349\":{}},\"comment\":{}}],[\"decimals\",{\"_index\":210,\"name\":{\"397\":{}},\"comment\":{}}],[\"decodeuint64le\",{\"_index\":171,\"name\":{\"350\":{}},\"comment\":{}}],[\"destinationaddress\",{\"_index\":237,\"name\":{\"438\":{}},\"comment\":{}}],[\"destinationassets\",{\"_index\":245,\"name\":{\"448\":{},\"469\":{}},\"comment\":{}}],[\"destinationinfo\",{\"_index\":236,\"name\":{\"435\":{}},\"comment\":{}}],[\"detected\",{\"_index\":206,\"name\":{\"389\":{}},\"comment\":{}}],[\"enclavepublickey\",{\"_index\":228,\"name\":{\"425\":{}},\"comment\":{}}],[\"encodeuint64le\",{\"_index\":172,\"name\":{\"351\":{}},\"comment\":{}}],[\"entities\",{\"_index\":49,\"name\":{\"51\":{}},\"comment\":{}}],[\"eos\",{\"_index\":28,\"name\":{\"30\":{}},\"comment\":{}}],[\"eosio\",{\"_index\":3,\"name\":{\"1\":{},\"23\":{}},\"comment\":{}}],[\"eosmainnet\",{\"_index\":11,\"name\":{\"9\":{}},\"comment\":{}}],[\"error\",{\"_index\":205,\"name\":{\"388\":{}},\"comment\":{}}],[\"error_db_client\",{\"_index\":178,\"name\":{\"357\":{}},\"comment\":{}}],[\"error_invalid_parameters\",{\"_index\":179,\"name\":{\"358\":{}},\"comment\":{}}],[\"error_json_response_extraction\",{\"_index\":175,\"name\":{\"354\":{}},\"comment\":{}}],[\"error_timeout\",{\"_index\":174,\"name\":{\"353\":{}},\"comment\":{}}],[\"error_unexpected_http_status\",{\"_index\":180,\"name\":{\"359\":{}},\"comment\":{}}],[\"error_websocket_connection_failure\",{\"_index\":176,\"name\":{\"355\":{}},\"comment\":{}}],[\"error_websocket_request_timeout\",{\"_index\":177,\"name\":{\"356\":{}},\"comment\":{}}],[\"errors\",{\"_index\":173,\"name\":{\"352\":{}},\"comment\":{}}],[\"ethereum\",{\"_index\":26,\"name\":{\"28\":{}},\"comment\":{}}],[\"ethereummainnet\",{\"_index\":8,\"name\":{\"6\":{}},\"comment\":{}}],[\"evm\",{\"_index\":4,\"name\":{\"2\":{},\"22\":{}},\"comment\":{}}],[\"execute\",{\"_index\":256,\"name\":{\"460\":{}},\"comment\":{}}],[\"expectedoutputamount\",{\"_index\":250,\"name\":{\"454\":{}},\"comment\":{}}],[\"expireseconds\",{\"_index\":118,\"name\":{\"162\":{}},\"comment\":{}}],[\"fantom\",{\"_index\":37,\"name\":{\"39\":{}},\"comment\":{}}],[\"fantommainnet\",{\"_index\":19,\"name\":{\"17\":{}},\"comment\":{}}],[\"fees\",{\"_index\":211,\"name\":{\"400\":{}},\"comment\":{}}],[\"fetchjsonbyget\",{\"_index\":185,\"name\":{\"364\":{}},\"comment\":{}}],[\"fetchjsonbypost\",{\"_index\":186,\"name\":{\"365\":{}},\"comment\":{}}],[\"fio\",{\"_index\":34,\"name\":{\"36\":{}},\"comment\":{}}],[\"gaslimit\",{\"_index\":129,\"name\":{\"182\":{},\"227\":{}},\"comment\":{}}],[\"gasprice\",{\"_index\":139,\"name\":{\"225\":{}},\"comment\":{}}],[\"getamountineosformat\",{\"_index\":125,\"name\":{\"170\":{}},\"comment\":{}}],[\"getassetinfobychainid\",{\"_index\":203,\"name\":{\"385\":{}},\"comment\":{}}],[\"getjsonbody\",{\"_index\":184,\"name\":{\"363\":{}},\"comment\":{}}],[\"getnativedepositaddress\",{\"_index\":204,\"name\":{\"386\":{}},\"comment\":{}}],[\"getrequest\",{\"_index\":183,\"name\":{\"362\":{}},\"comment\":{}}],[\"getsupportedchainsbyasset\",{\"_index\":202,\"name\":{\"384\":{}},\"comment\":{}}],[\"getswapbasispoints\",{\"_index\":247,\"name\":{\"451\":{}},\"comment\":{}}],[\"gettransactionhexbyhash\",{\"_index\":160,\"name\":{\"290\":{}},\"comment\":{}}],[\"gettransactionparams\",{\"_index\":97,\"name\":{\"108\":{}},\"comment\":{}}],[\"gettransactionstatus\",{\"_index\":201,\"name\":{\"383\":{}},\"comment\":{}}],[\"getutxobyaddress\",{\"_index\":159,\"name\":{\"289\":{}},\"comment\":{}}],[\"helpers\",{\"_index\":50,\"name\":{\"52\":{}},\"comment\":{}}],[\"hexstringtobuffer\",{\"_index\":193,\"name\":{\"372\":{}},\"comment\":{}}],[\"hosttohost\",{\"_index\":222,\"name\":{\"414\":{}},\"comment\":{}}],[\"hosttointerim\",{\"_index\":65,\"name\":{\"67\":{},\"124\":{},\"191\":{},\"257\":{},\"326\":{}},\"comment\":{}}],[\"hosttonative\",{\"_index\":223,\"name\":{\"415\":{}},\"comment\":{}}],[\"hosttoxbasispoints\",{\"_index\":221,\"name\":{\"412\":{}},\"comment\":{}}],[\"http\",{\"_index\":181,\"name\":{\"360\":{}},\"comment\":{}}],[\"identity\",{\"_index\":69,\"name\":{\"75\":{},\"132\":{},\"199\":{},\"265\":{},\"321\":{},\"399\":{}},\"comment\":{}}],[\"innertransactionstatus\",{\"_index\":224,\"name\":{\"416\":{}},\"comment\":{}}],[\"inputs\",{\"_index\":230,\"name\":{\"428\":{}},\"comment\":{}}],[\"isamountsufficient\",{\"_index\":251,\"name\":{\"455\":{}},\"comment\":{}}],[\"ishexprefixed\",{\"_index\":190,\"name\":{\"369\":{}},\"comment\":{}}],[\"isnative\",{\"_index\":208,\"name\":{\"394\":{}},\"comment\":{}}],[\"isvalidaddressbychainid\",{\"_index\":198,\"name\":{\"377\":{}},\"comment\":{}}],[\"isvalidswap\",{\"_index\":261,\"name\":{\"474\":{}},\"comment\":{}}],[\"iswrappedtoken\",{\"_index\":132,\"name\":{\"188\":{}},\"comment\":{}}],[\"libre\",{\"_index\":38,\"name\":{\"41\":{}},\"comment\":{}}],[\"libremainnet\",{\"_index\":21,\"name\":{\"19\":{}},\"comment\":{}}],[\"litecoin\",{\"_index\":39,\"name\":{\"42\":{}},\"comment\":{}}],[\"litecoinmainnet\",{\"_index\":22,\"name\":{\"20\":{}},\"comment\":{}}],[\"luxochain\",{\"_index\":36,\"name\":{\"38\":{}},\"comment\":{}}],[\"luxochainmainnet\",{\"_index\":18,\"name\":{\"16\":{}},\"comment\":{}}],[\"mainnet\",{\"_index\":41,\"name\":{\"44\":{}},\"comment\":{}}],[\"makecontractcall\",{\"_index\":143,\"name\":{\"231\":{}},\"comment\":{}}],[\"makecontractcalloptions\",{\"_index\":126,\"name\":{\"171\":{}},\"comment\":{}}],[\"makecontractsend\",{\"_index\":142,\"name\":{\"230\":{}},\"comment\":{}}],[\"makecontractsendoptions\",{\"_index\":127,\"name\":{\"176\":{}},\"comment\":{}}],[\"maps\",{\"_index\":187,\"name\":{\"366\":{}},\"comment\":{}}],[\"method\",{\"_index\":102,\"name\":{\"113\":{},\"173\":{},\"178\":{}},\"comment\":{}}],[\"minnodeoperatorfee\",{\"_index\":215,\"name\":{\"405\":{}},\"comment\":{}}],[\"minnodeoperatorfeeusd\",{\"_index\":216,\"name\":{\"406\":{}},\"comment\":{}}],[\"monitorinputtransactions\",{\"_index\":252,\"name\":{\"456\":{}},\"comment\":{}}],[\"monitoroutputtransactions\",{\"_index\":253,\"name\":{\"457\":{}},\"comment\":{}}],[\"monitorutxobyaddress\",{\"_index\":161,\"name\":{\"291\":{},\"299\":{}},\"comment\":{}}],[\"nativedepositaddress\",{\"_index\":226,\"name\":{\"421\":{},\"424\":{}},\"comment\":{}}],[\"nativetohost\",{\"_index\":219,\"name\":{\"410\":{}},\"comment\":{}}],[\"nativetointerim\",{\"_index\":64,\"name\":{\"66\":{},\"123\":{},\"189\":{},\"256\":{},\"325\":{}},\"comment\":{}}],[\"nativetonative\",{\"_index\":220,\"name\":{\"411\":{}},\"comment\":{}}],[\"nativetoxbasispoints\",{\"_index\":218,\"name\":{\"408\":{}},\"comment\":{}}],[\"network\",{\"_index\":40,\"name\":{\"43\":{},\"72\":{},\"129\":{},\"196\":{},\"262\":{},\"318\":{}},\"comment\":{}}],[\"networkfee\",{\"_index\":213,\"name\":{\"403\":{}},\"comment\":{}}],[\"networkfees\",{\"_index\":249,\"name\":{\"453\":{}},\"comment\":{}}],[\"networkfeeusd\",{\"_index\":214,\"name\":{\"404\":{}},\"comment\":{}}],[\"node\",{\"_index\":51,\"name\":{\"53\":{},\"68\":{},\"125\":{},\"192\":{},\"258\":{},\"303\":{},\"314\":{},\"450\":{},\"473\":{}},\"comment\":{}}],[\"nonce\",{\"_index\":227,\"name\":{\"423\":{}},\"comment\":{}}],[\"outputs\",{\"_index\":231,\"name\":{\"429\":{}},\"comment\":{}}],[\"piq_on_eth\",{\"_index\":45,\"name\":{\"48\":{}},\"comment\":{}}],[\"pltc_on_eth\",{\"_index\":46,\"name\":{\"49\":{}},\"comment\":{}}],[\"pnt_on_xdai\",{\"_index\":47,\"name\":{\"50\":{}},\"comment\":{}}],[\"polygon\",{\"_index\":32,\"name\":{\"34\":{}},\"comment\":{}}],[\"polygonmainnet\",{\"_index\":15,\"name\":{\"13\":{}},\"comment\":{}}],[\"postrequest\",{\"_index\":182,\"name\":{\"361\":{}},\"comment\":{}}],[\"protocolfees\",{\"_index\":248,\"name\":{\"452\":{}},\"comment\":{}}],[\"provider\",{\"_index\":62,\"name\":{\"64\":{},\"121\":{},\"187\":{},\"254\":{},\"324\":{},\"382\":{}},\"comment\":{}}],[\"ptlos_on_eth\",{\"_index\":44,\"name\":{\"47\":{}},\"comment\":{}}],[\"ptokenalgorandassetconfig\",{\"_index\":53,\"name\":{\"55\":{}},\"comment\":{}}],[\"ptokenassetconfig\",{\"_index\":164,\"name\":{\"301\":{}},\"comment\":{}}],[\"ptokeneosioassetconfig\",{\"_index\":105,\"name\":{\"116\":{}},\"comment\":{}}],[\"ptokenevmassetconfig\",{\"_index\":130,\"name\":{\"183\":{}},\"comment\":{}}],[\"ptokens\",{\"_index\":0,\"name\":{\"0\":{},\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{}},\"comment\":{}}],[\"ptokensalgorandasset\",{\"_index\":58,\"name\":{\"60\":{}},\"comment\":{}}],[\"ptokensalgorandassetbuilder\",{\"_index\":72,\"name\":{\"78\":{}},\"comment\":{}}],[\"ptokensalgorandprovider\",{\"_index\":90,\"name\":{\"100\":{}},\"comment\":{}}],[\"ptokensasset\",{\"_index\":165,\"name\":{\"307\":{}},\"comment\":{}}],[\"ptokensassetbuilder\",{\"_index\":167,\"name\":{\"327\":{}},\"comment\":{}}],[\"ptokensassetprovider\",{\"_index\":169,\"name\":{\"346\":{}},\"comment\":{}}],[\"ptokensblockstreamutxoprovider\",{\"_index\":157,\"name\":{\"286\":{}},\"comment\":{}}],[\"ptokenseosioasset\",{\"_index\":106,\"name\":{\"117\":{}},\"comment\":{}}],[\"ptokenseosioassetbuilder\",{\"_index\":109,\"name\":{\"135\":{}},\"comment\":{}}],[\"ptokenseosioprovider\",{\"_index\":110,\"name\":{\"153\":{}},\"comment\":{}}],[\"ptokensevmasset\",{\"_index\":131,\"name\":{\"184\":{}},\"comment\":{}}],[\"ptokensevmassetbuilder\",{\"_index\":134,\"name\":{\"202\":{}},\"comment\":{}}],[\"ptokensevmprovider\",{\"_index\":135,\"name\":{\"220\":{}},\"comment\":{}}],[\"ptokensnode\",{\"_index\":200,\"name\":{\"379\":{}},\"comment\":{}}],[\"ptokensnodeprovider\",{\"_index\":232,\"name\":{\"430\":{}},\"comment\":{}}],[\"ptokensswap\",{\"_index\":239,\"name\":{\"440\":{}},\"comment\":{}}],[\"ptokensswapbuilder\",{\"_index\":257,\"name\":{\"461\":{}},\"comment\":{}}],[\"ptokensutxoasset\",{\"_index\":154,\"name\":{\"251\":{}},\"comment\":{}}],[\"ptokensutxoassetbuilder\",{\"_index\":156,\"name\":{\"268\":{}},\"comment\":{}}],[\"ptokensutxoprovider\",{\"_index\":163,\"name\":{\"294\":{}},\"comment\":{}}],[\"ptokenutxoassetconfig\",{\"_index\":147,\"name\":{\"236\":{}},\"comment\":{}}],[\"removehexprefix\",{\"_index\":192,\"name\":{\"371\":{}},\"comment\":{}}],[\"sendrpcrequest\",{\"_index\":235,\"name\":{\"434\":{}},\"comment\":{}}],[\"setaccount\",{\"_index\":95,\"name\":{\"106\":{}},\"comment\":{}}],[\"setactor\",{\"_index\":121,\"name\":{\"165\":{}},\"comment\":{}}],[\"setamount\",{\"_index\":260,\"name\":{\"472\":{}},\"comment\":{}}],[\"setblockchain\",{\"_index\":85,\"name\":{\"93\":{},\"150\":{},\"217\":{},\"283\":{},\"340\":{}},\"comment\":{}}],[\"setblocksbehind\",{\"_index\":117,\"name\":{\"161\":{}},\"comment\":{}}],[\"setcustomactions\",{\"_index\":108,\"name\":{\"122\":{}},\"comment\":{}}],[\"setcustomtransactions\",{\"_index\":63,\"name\":{\"65\":{}},\"comment\":{}}],[\"setdecimals\",{\"_index\":86,\"name\":{\"94\":{},\"151\":{},\"218\":{},\"284\":{},\"341\":{}},\"comment\":{}}],[\"setexpireseconds\",{\"_index\":119,\"name\":{\"163\":{}},\"comment\":{}}],[\"setgaslimit\",{\"_index\":141,\"name\":{\"228\":{}},\"comment\":{}}],[\"setgasprice\",{\"_index\":140,\"name\":{\"226\":{}},\"comment\":{}}],[\"setpermission\",{\"_index\":122,\"name\":{\"166\":{}},\"comment\":{}}],[\"setprivatekey\",{\"_index\":123,\"name\":{\"167\":{},\"229\":{}},\"comment\":{}}],[\"setprovider\",{\"_index\":73,\"name\":{\"81\":{},\"138\":{},\"205\":{},\"271\":{},\"342\":{}},\"comment\":{}}],[\"setsourceasset\",{\"_index\":258,\"name\":{\"468\":{}},\"comment\":{}}],[\"setsymbol\",{\"_index\":83,\"name\":{\"91\":{},\"148\":{},\"215\":{},\"281\":{},\"338\":{}},\"comment\":{}}],[\"setweight\",{\"_index\":84,\"name\":{\"92\":{},\"149\":{},\"216\":{},\"282\":{},\"339\":{}},\"comment\":{}}],[\"signatureprovider\",{\"_index\":54,\"name\":{\"56\":{}},\"comment\":{}}],[\"signerresult\",{\"_index\":56,\"name\":{\"58\":{}},\"comment\":{}}],[\"signtxn\",{\"_index\":55,\"name\":{\"57\":{},\"99\":{}},\"comment\":{}}],[\"sourceasset\",{\"_index\":244,\"name\":{\"447\":{},\"467\":{}},\"comment\":{}}],[\"splitcamelcase\",{\"_index\":194,\"name\":{\"373\":{}},\"comment\":{}}],[\"status\",{\"_index\":149,\"name\":{\"239\":{},\"248\":{},\"387\":{},\"419\":{}},\"comment\":{}}],[\"stringutils\",{\"_index\":189,\"name\":{\"368\":{}},\"comment\":{}}],[\"swap\",{\"_index\":52,\"name\":{\"54\":{}},\"comment\":{}}],[\"symbol\",{\"_index\":66,\"name\":{\"69\":{},\"126\":{},\"193\":{},\"259\":{},\"304\":{},\"315\":{}},\"comment\":{}}],[\"telos\",{\"_index\":29,\"name\":{\"31\":{}},\"comment\":{}}],[\"telosmainnet\",{\"_index\":12,\"name\":{\"10\":{}},\"comment\":{}}],[\"testnet\",{\"_index\":42,\"name\":{\"45\":{}},\"comment\":{}}],[\"tokenaddress\",{\"_index\":68,\"name\":{\"74\":{},\"131\":{},\"198\":{},\"264\":{},\"320\":{},\"395\":{}},\"comment\":{}}],[\"tokenaddresses\",{\"_index\":43,\"name\":{\"46\":{}},\"comment\":{}}],[\"tokenreference\",{\"_index\":209,\"name\":{\"396\":{}},\"comment\":{}}],[\"transact\",{\"_index\":124,\"name\":{\"168\":{}},\"comment\":{}}],[\"transactingroup\",{\"_index\":96,\"name\":{\"107\":{}},\"comment\":{}}],[\"transaction\",{\"_index\":148,\"name\":{\"237\":{}},\"comment\":{}}],[\"transactionstatus\",{\"_index\":229,\"name\":{\"426\":{}},\"comment\":{}}],[\"tx_hash\",{\"_index\":153,\"name\":{\"246\":{}},\"comment\":{}}],[\"txhash\",{\"_index\":225,\"name\":{\"418\":{}},\"comment\":{}}],[\"txid\",{\"_index\":152,\"name\":{\"245\":{}},\"comment\":{}}],[\"ultra\",{\"_index\":33,\"name\":{\"35\":{}},\"comment\":{}}],[\"ultramainnet\",{\"_index\":16,\"name\":{\"14\":{}},\"comment\":{}}],[\"url\",{\"_index\":234,\"name\":{\"433\":{}},\"comment\":{}}],[\"userdata\",{\"_index\":238,\"name\":{\"439\":{}},\"comment\":{}}],[\"utxo\",{\"_index\":5,\"name\":{\"3\":{},\"24\":{},\"243\":{}},\"comment\":{}}],[\"validate\",{\"_index\":168,\"name\":{\"344\":{}},\"comment\":{}}],[\"validators\",{\"_index\":197,\"name\":{\"376\":{}},\"comment\":{}}],[\"value\",{\"_index\":128,\"name\":{\"181\":{}},\"comment\":{}}],[\"vaultaddress\",{\"_index\":67,\"name\":{\"73\":{},\"130\":{},\"197\":{},\"263\":{},\"319\":{},\"398\":{}},\"comment\":{}}],[\"waitfordeposit\",{\"_index\":155,\"name\":{\"255\":{}},\"comment\":{}}],[\"waitfortransactionconfirmation\",{\"_index\":98,\"name\":{\"109\":{},\"169\":{},\"232\":{},\"292\":{},\"298\":{},\"348\":{}},\"comment\":{}}],[\"waitoutputsconfirmation\",{\"_index\":254,\"name\":{\"458\":{}},\"comment\":{}}],[\"weight\",{\"_index\":70,\"name\":{\"76\":{},\"133\":{},\"200\":{},\"266\":{},\"306\":{},\"322\":{}},\"comment\":{}}],[\"xdai\",{\"_index\":31,\"name\":{\"33\":{}},\"comment\":{}}],[\"xdaimainnet\",{\"_index\":14,\"name\":{\"12\":{}},\"comment\":{}}],[\"zeroaddress\",{\"_index\":196,\"name\":{\"375\":{}},\"comment\":{}}],[\"zeroether\",{\"_index\":195,\"name\":{\"374\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css new file mode 100644 index 0000000..958d2c2 --- /dev/null +++ b/docs/assets/style.css @@ -0,0 +1,1225 @@ +: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; + margin: 0 auto; +} +.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/docs/classes/pTokens_Abstract_Entities.pTokensAsset.html b/docs/classes/pTokens_Abstract_Entities.pTokensAsset.html new file mode 100644 index 0000000..45e6306 --- /dev/null +++ b/docs/classes/pTokens_Abstract_Entities.pTokensAsset.html @@ -0,0 +1,317 @@ +pTokensAsset | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • pTokensAsset
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_assetInfo: AssetInfo
+
+ +
+
+ +
_symbol: string
+
+ +
+
+ +
_weight: number
+
+

Accessors

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html b/docs/classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html new file mode 100644 index 0000000..3f9f7b2 --- /dev/null +++ b/docs/classes/pTokens_Abstract_Entities.pTokensAssetBuilder.html @@ -0,0 +1,305 @@ +pTokensAssetBuilder | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Class pTokensAssetBuilderAbstract

+
+

Hierarchy

+
    +
  • pTokensAssetBuilder
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_assetInfo: AssetInfo
+
+ +
_blockchain: Blockchain
+
+ +
_chainId: ChainId
+
+ +
_decimals: number
+
+ +
_network: Network
+
+ +
+
+ +
_symbol: string
+
+ +
+
+ +
_weight: number
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Abstract_Entities.pTokensAssetProvider.html b/docs/classes/pTokens_Abstract_Entities.pTokensAssetProvider.html new file mode 100644 index 0000000..d117dc8 --- /dev/null +++ b/docs/classes/pTokens_Abstract_Entities.pTokensAssetProvider.html @@ -0,0 +1,114 @@ +pTokensAssetProvider | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Class pTokensAssetProviderAbstract

+
+

Hierarchy

+
    +
  • pTokensAssetProvider
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Wait for the confirmation of a transaction pushed on-chain.

    + +

    Returns

    A Promise that resolve with the same transaction hash _txHash.

    +
    +
    +

    Parameters

    +
      +
    • +
      _txHash: string
      +

      The hash of the transaction.

      +
    • +
    • +
      Optional _pollingTime: number
      +

      The polling period.

      +
    +

    Returns Promise<string>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Algorand_Asset.BasicSignatureProvider.html b/docs/classes/pTokens_Algorand_Asset.BasicSignatureProvider.html new file mode 100644 index 0000000..8843c9c --- /dev/null +++ b/docs/classes/pTokens_Algorand_Asset.BasicSignatureProvider.html @@ -0,0 +1,136 @@ +BasicSignatureProvider | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • BasicSignatureProvider
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_secretKey: default
+
+

Methods

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html b/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html new file mode 100644 index 0000000..20a751a --- /dev/null +++ b/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandAsset.html @@ -0,0 +1,320 @@ +pTokensAlgorandAsset | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_customTransactions: Transaction[]
+
+ +
+
+

Accessors

+
+ +
    +
  • get assetInfo(): AssetInfo
  • +
  • +

    Return technical details related to the token.

    +
    +

    Returns AssetInfo

+
+ +
    +
  • get blockchain(): Blockchain
  • +
  • +

    Return the blockchain of the token.

    +
    +

    Returns Blockchain

+
+ +
    +
  • get chainId(): ChainId
  • +
  • +

    Return the chain ID of the token.

    +
    +

    Returns ChainId

+
+ +
    +
  • get identity(): string
  • +
  • +

    Return the pNetwork enclave address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get network(): Network
  • +
  • +

    Return the blockchain's network of the token.

    +
    +

    Returns Network

+
+ +
    +
  • get node(): pTokensNode
  • +
  • +

    Returns pTokensNode

+
+ +
+
+ +
    +
  • get symbol(): string
  • +
  • +

    Return the token's symbol.

    +
    +

    Returns string

+
+ +
    +
  • get tokenAddress(): string
  • +
  • +

    Return token smart contract address.

    +
    +

    Returns string

+
+ +
    +
  • get vaultAddress(): string
  • +
  • +

    Return the vault address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get weight(): number
  • +
  • +

    Return the weight associated to the token during the swap. Its usage is currently not supported.

    +
    +

    Returns number

+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html b/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html new file mode 100644 index 0000000..b6c02fe --- /dev/null +++ b/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandAssetBuilder.html @@ -0,0 +1,315 @@ +pTokensAlgorandAssetBuilder | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_assetInfo: AssetInfo
+
+ +
_blockchain: Blockchain
+
+ +
_chainId: ChainId
+
+ +
_decimals: number
+
+ +
_network: Network
+
+ +
+
+ +
+
+ +
_symbol: string
+
+ +
_weight: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Build a pTokensAsset object from the parameters specified to the builder.

    + +

    Returns

    A Promise that resolves with the created pTokensAsset object.

    +
    +

    Returns Promise<pTokensAsset>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html b/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html new file mode 100644 index 0000000..eba0a9d --- /dev/null +++ b/docs/classes/pTokens_Algorand_Asset.pTokensAlgorandProvider.html @@ -0,0 +1,235 @@ +pTokensAlgorandProvider | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • pTokensAlgorandProvider
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_account: string
+
+ +
_client: default
+
+ +
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Push on-chain an array of transactions in a transactions group. +The function returns a PromiEvent, i.e. a Promise that can also emit events. +In particular, the events fired during the execution are the following:

    +
      +
    • txBroadcasted -> fired with the transactions group ID when the transactions are broadcasted on-chain;
    • +
    • txConfirmed -> fired with the transactions group ID when the transactions are confirmed on-chain;
    • +
    + +

    Returns

    A PromiEvent that resolves with the hash of the latest transaction in the input array.

    +
    +
    +

    Parameters

    +
      +
    • +
      _txns: Transaction[]
      +

      The transactions to be broadcasted.

      +
    +

    Returns default<string>

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_EOSIO_asset.pTokensEosioAsset.html b/docs/classes/pTokens_EOSIO_asset.pTokensEosioAsset.html new file mode 100644 index 0000000..68cbfb8 --- /dev/null +++ b/docs/classes/pTokens_EOSIO_asset.pTokensEosioAsset.html @@ -0,0 +1,331 @@ +pTokensEosioAsset | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_customActions: Action[]
+
+ +
+
+

Accessors

+
+ +
    +
  • get assetInfo(): AssetInfo
  • +
  • +

    Return technical details related to the token.

    +
    +

    Returns AssetInfo

+
+ +
    +
  • get blockchain(): Blockchain
  • +
  • +

    Return the blockchain of the token.

    +
    +

    Returns Blockchain

+
+ +
    +
  • get chainId(): ChainId
  • +
  • +

    Return the chain ID of the token.

    +
    +

    Returns ChainId

+
+ +
    +
  • get identity(): string
  • +
  • +

    Return the pNetwork enclave address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get network(): Network
  • +
  • +

    Return the blockchain's network of the token.

    +
    +

    Returns Network

+
+ +
    +
  • get node(): pTokensNode
  • +
  • +

    Returns pTokensNode

+
+ +
+
+ +
    +
  • get symbol(): string
  • +
  • +

    Return the token's symbol.

    +
    +

    Returns string

+
+ +
    +
  • get tokenAddress(): string
  • +
  • +

    Return token smart contract address.

    +
    +

    Returns string

+
+ +
    +
  • get vaultAddress(): string
  • +
  • +

    Return the vault address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get weight(): number
  • +
  • +

    Return the weight associated to the token during the swap. Its usage is currently not supported.

    +
    +

    Returns number

+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html b/docs/classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html new file mode 100644 index 0000000..4b2db0e --- /dev/null +++ b/docs/classes/pTokens_EOSIO_asset.pTokensEosioAssetBuilder.html @@ -0,0 +1,311 @@ +pTokensEosioAssetBuilder | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_assetInfo: AssetInfo
+
+ +
_blockchain: Blockchain
+
+ +
_chainId: ChainId
+
+ +
_decimals: number
+
+ +
_network: Network
+
+ +
+
+ +
+
+ +
_symbol: string
+
+ +
_weight: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Build a pTokensAsset object from the parameters specified to the builder.

    + +

    Returns

    A Promise that resolves with the created pTokensAsset object.

    +
    +

    Returns Promise<pTokensAsset>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Set a weight for the asset during the swap. Its usage is currently not supported.

    + +

    Returns

    The same builder. This allows methods chaining.

    +
    +
    +

    Parameters

    +
      +
    • +
      _weight: number
      +

      A weight for the token.

      +
    +

    Returns pTokensEosioAssetBuilder

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_EOSIO_asset.pTokensEosioProvider.html b/docs/classes/pTokens_EOSIO_asset.pTokensEosioProvider.html new file mode 100644 index 0000000..e7bd92e --- /dev/null +++ b/docs/classes/pTokens_EOSIO_asset.pTokensEosioProvider.html @@ -0,0 +1,347 @@ +pTokensEosioProvider | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • pTokensEosioProvider
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_actor: string
+
+ +
_api: Api
+
+ +
_blocksBehind: number
+
+ +
_expireSeconds: number
+
+ +
_permission: string
+
+

Accessors

+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Push on-chain an array of actions in a single transaction. +The function returns a PromiEvent, i.e. a Promise that can also emit events. +In particular, the events fired during the execution are the following:

    +
      +
    • txBroadcasted -> fired with the transaction hash when the transaction is broadcasted on-chain;
    • +
    • txConfirmed -> fired with the transaction hash when the transaction is confirmed on-chain;
    • +
    + +

    Returns

    A PromiEvent that resolves with the hash of the resulting transaction.

    +
    +
    +

    Parameters

    +
      +
    • +
      _actions: Action[]
      +

      The transactions to be broadcasted.

      +
    +

    Returns default<string>

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_EVM_asset.pTokensEvmAsset.html b/docs/classes/pTokens_EVM_asset.pTokensEvmAsset.html new file mode 100644 index 0000000..4d78f65 --- /dev/null +++ b/docs/classes/pTokens_EVM_asset.pTokensEvmAsset.html @@ -0,0 +1,334 @@ +pTokensEvmAsset | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Accessors

+
+ +
    +
  • get assetInfo(): AssetInfo
  • +
  • +

    Return technical details related to the token.

    +
    +

    Returns AssetInfo

+
+ +
    +
  • get blockchain(): Blockchain
  • +
  • +

    Return the blockchain of the token.

    +
    +

    Returns Blockchain

+
+ +
    +
  • get chainId(): ChainId
  • +
  • +

    Return the chain ID of the token.

    +
    +

    Returns ChainId

+
+ +
    +
  • get identity(): string
  • +
  • +

    Return the pNetwork enclave address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get network(): Network
  • +
  • +

    Return the blockchain's network of the token.

    +
    +

    Returns Network

+
+ +
    +
  • get node(): pTokensNode
  • +
  • +

    Returns pTokensNode

+
+ +
+
+ +
    +
  • get symbol(): string
  • +
  • +

    Return the token's symbol.

    +
    +

    Returns string

+
+ +
    +
  • get tokenAddress(): string
  • +
  • +

    Return token smart contract address.

    +
    +

    Returns string

+
+ +
    +
  • get vaultAddress(): string
  • +
  • +

    Return the vault address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get weight(): number
  • +
  • +

    Return the weight associated to the token during the swap. Its usage is currently not supported.

    +
    +

    Returns number

+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _amount: BigNumber
    • +
    • +
      _destinationAddress: string
    • +
    • +
      _destinationChainId: string
    • +
    • +
      Optional _userData: Uint8Array
    +

    Returns default<string>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html b/docs/classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html new file mode 100644 index 0000000..2cb3a56 --- /dev/null +++ b/docs/classes/pTokens_EVM_asset.pTokensEvmAssetBuilder.html @@ -0,0 +1,311 @@ +pTokensEvmAssetBuilder | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_assetInfo: AssetInfo
+
+ +
_blockchain: Blockchain
+
+ +
_chainId: ChainId
+
+ +
_decimals: number
+
+ +
_network: Network
+
+ +
+
+ +
+
+ +
_symbol: string
+
+ +
_weight: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Build a pTokensAsset object from the parameters specified to the builder.

    + +

    Returns

    A Promise that resolves with the created pTokensAsset object.

    +
    +

    Returns Promise<pTokensAsset>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Set a weight for the asset during the swap. Its usage is currently not supported.

    + +

    Returns

    The same builder. This allows methods chaining.

    +
    +
    +

    Parameters

    +
      +
    • +
      _weight: number
      +

      A weight for the token.

      +
    +

    Returns pTokensEvmAssetBuilder

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_EVM_asset.pTokensEvmProvider.html b/docs/classes/pTokens_EVM_asset.pTokensEvmProvider.html new file mode 100644 index 0000000..c77e1ab --- /dev/null +++ b/docs/classes/pTokens_EVM_asset.pTokensEvmProvider.html @@ -0,0 +1,305 @@ +pTokensEvmProvider | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • pTokensEvmProvider
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_gasLimit: number
+
+ +
_gasPrice: number
+
+ +
_web3: default
+
+

Accessors

+
+ +
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Call a “constant” method and execute its smart contract method in the EVM without sending any transaction. +Note calling cannot alter the smart contract state.

    + +

    Returns

    A Promise that resolves with the return value(s) of the smart contract method.

    +
    +
    +

    Parameters

    +
      +
    • +
      _options: MakeContractCallOptions
      +

      An object specifying the contract interaction.

      +
    • +
    • +
      _args: any[] = []
      +

      The arguments to be passed to the contract method being called.

      +
    +

    Returns Promise<any>

+
+ +
    + +
  • +

    Send a transaction to the smart contract and execute its method. +Note this can alter the smart contract state. +The function returns a PromiEvent, i.e. a Promise that can also emit events. +In particular, the events fired during the execution are the following:

    +
      +
    • txBroadcasted -> fired with the transactions hash when the transaction is broadcasted on-chain;
    • +
    • txConfirmed -> fired with the transactions hash when the transaction is confirmed on-chain;
    • +
    • _txError -> fired whenever an error occurs during the transaction execution;
    • +
    + +

    Returns

    A PromiEvent that resolves with the hash of the resulting transaction.

    +
    +
    +

    Parameters

    +
      +
    • +
      _options: MakeContractSendOptions
      +

      An object specifying the contract interaction.

      +
    • +
    • +
      _args: any[] = []
      +

      The arguments to be passed to the contract method being called.

      +
    +

    Returns default<string>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Wait for the confirmation of a transaction pushed on-chain.

    + +

    Returns

    A Promise that resolve with the same transaction hash _txHash.

    +
    +
    +

    Parameters

    +
      +
    • +
      _tx: string
      +

      The hash of the transaction.

      +
    • +
    • +
      _pollingTime: number = 1000
      +

      The polling period.

      +
    +

    Returns Promise<string>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Node.pTokensNode.html b/docs/classes/pTokens_Node.pTokensNode.html new file mode 100644 index 0000000..0f6fcb9 --- /dev/null +++ b/docs/classes/pTokens_Node.pTokensNode.html @@ -0,0 +1,229 @@ +pTokensNode | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • pTokensNode
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Get asset info related to a particular blockchain where pNetwork should support the input symbol.

    + +

    Returns

    An AssetInfo object for the specified blockchain. Null if the specified blockchain does not support the token.

    +
    +
    +

    Parameters

    +
      +
    • +
      _tokenSymbol: string
      +

      The token symbol.

      +
    • +
    • +
      _chainId: string
      +

      The chain ID of the blockchain.

      +
    +

    Returns Promise<AssetInfo>

+
+ +
    + +
  • +

    Get a native deposit address where to transfer a UTXO asset for initiating a peg-in.

    + +

    Returns

    A Promise that resolves with a NativeDepositAddress.

    +
    +
    +

    Parameters

    +
      +
    • +
      _originatingChainId: string
      +

      The chain ID of the source asset.

      +
    • +
    • +
      _address: string
      +

      The destination asset in the destination chain ID.

      +
    • +
    • +
      _destinationChainId: string
      +

      The chain ID of the destination asset.

      +
    +

    Returns Promise<NativeDepositAddress>

+
+ +
    + +
  • +

    Get asset info related to those blockchains where pNetwork supports the input symbol.

    + +

    Returns

    An array of AssetInfo objects for those chains where pNetwork supports the specified token.

    +
    +
    +

    Parameters

    +
      +
    • +
      _tokenSymbol: string
      +

      The token symbol.

      +
    +

    Returns Promise<AssetInfo[]>

+
+ +
    + +
  • +

    Get the transaction status related to a transaction.

    + +

    Returns

    A Promise that resolves with a TransactionStatus object related to the queried transaction.

    +
    +
    +

    Parameters

    +
      +
    • +
      _txHash: string
      +

      The hash of the transaction.

      +
    • +
    • +
      _originatingChainId: string
      +

      The chain ID where the transaction took place.

      +
    +

    Returns Promise<TransactionStatus>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Node.pTokensNodeProvider.html b/docs/classes/pTokens_Node.pTokensNodeProvider.html new file mode 100644 index 0000000..319f1eb --- /dev/null +++ b/docs/classes/pTokens_Node.pTokensNodeProvider.html @@ -0,0 +1,163 @@ +pTokensNodeProvider | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Class pTokensNodeProvider

+
+

Hierarchy

+
    +
  • pTokensNodeProvider
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
url +
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_url: string
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Send a RPC request to the pNetwork webserver.

    + +

    Returns

    A Promise that resolves with the result of the JSON response.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      _reqId: number
      +

      The request ID.

      +
    • +
    • +
      _method: string
      +

      The RPC method to be called.

      +
    • +
    • +
      _params: any[]
      +

      Optional parameters that will be passed to the RPC method.

      +
    +

    Returns Promise<T>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Swap.pTokensSwap.html b/docs/classes/pTokens_Swap.pTokensSwap.html new file mode 100644 index 0000000..36ad3f8 --- /dev/null +++ b/docs/classes/pTokens_Swap.pTokensSwap.html @@ -0,0 +1,347 @@ +pTokensSwap | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • pTokensSwap
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

    Create and initialize a pTokensSwap object. pTokensSwap object shall be created using a pTokensSwapBuilder object.

    +
    +
    +

    Parameters

    +
      +
    • +
      node: pTokensNode
      +

      A pNetworkNode necessary for the swap process.

      +
    • +
    • +
      sourceAsset: pTokensAsset
      +

      The pTokensAsset that will be the source asset for the swap.

      +
    • +
    • +
      destinationAssets: DestinationInfo[]
      +

      The pTokensAsset array that will be destination assets for the swap.

      +
    • +
    • +
      amount: BigNumber
      +

      The amount of source asset that will be swapped.

      +
    +

    Returns pTokensSwap

+
+

Properties

+
+ +
_amount: BigNumber
+
+ +
_destinationAssets: DestinationInfo[]
+
+ +
+
+ +
_sourceAsset: pTokensAsset
+
+ +
controller: AbortController
+
+

Accessors

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Execute a swap. The function returns a PromiEvent, i.e. a Promise that can also emit events. +In particular, the events fired during the execution are the following:

    +
      +
    • depositAddress -> fired with the deposit address where a user would transfer the source asset (applies for source pTokensUtxoAsset only);
    • +
    • inputTxBroadcasted -> fired with hash of the transaction initiating the swap when it is broadcasted;
    • +
    • inputTxConfirmed -> fired with hash of the transaction initiating the swap when it is confirmed;
    • +
    • inputTxDetected -> fired with a InnerTransactionStatus object related to the input transaction, when the pNetwork detects the swap request;
    • +
    • outputTxDetected -> fired with a InnerTransactionStatus object related to the output transaction, when the pNetwork builds the output transaction;
    • +
    • outputTxBroadcasted -> fired with a InnerTransactionStatus object related to the output transaction, when the pNetwork broadcasts the output transaction;
    • +
    • outputTxConfirmed -> fired with a InnerTransactionStatus object related to the output transaction, when it is confirmed, only when the destination asset has a provider;
    • +
    + +

    Returns

    A PromiEvent that resolves with the transaction status of the resulting output transactions. +If the destination asset has a provider, the PromiEvent resolves when the output transaction is confirmed; otherwise when it is broadcasted.

    +
    +

    Returns default<InnerTransactionStatus[]>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_Swap.pTokensSwapBuilder.html b/docs/classes/pTokens_Swap.pTokensSwapBuilder.html new file mode 100644 index 0000000..edee575 --- /dev/null +++ b/docs/classes/pTokens_Swap.pTokensSwapBuilder.html @@ -0,0 +1,284 @@ +pTokensSwapBuilder | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Class pTokensSwapBuilder

+
+

Hierarchy

+
    +
  • pTokensSwapBuilder
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_amount: BigNumber
+
+ +
_destinationAssets: DestinationInfo[] = []
+
+ +
+
+ +
_sourceAsset: pTokensAsset
+
+

Accessors

+
+ +
+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Add a destination pTokensAsset for the swap.

    + +

    Returns

    The same builder. This allows methods chaining.

    +
    +
    +

    Parameters

    +
      +
    • +
      _asset: pTokensAsset
      +

      A pTokenAsset that will be one of the destination assets.

      +
    • +
    • +
      _destinationAddress: string
      +

      The destination address that will receive the _asset.

      +
    • +
    • +
      _userData: Uint8Array = undefined
      +

      Optional user data.

      +
    +

    Returns pTokensSwapBuilder

+
+ +
+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html b/docs/classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html new file mode 100644 index 0000000..5c98266 --- /dev/null +++ b/docs/classes/pTokens_UTXO_asset.pTokensBlockstreamUtxoProvider.html @@ -0,0 +1,245 @@ +pTokensBlockstreamUtxoProvider | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Class pTokensBlockstreamUtxoProvider

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Get transaction hex for from a transaction hash.

    + +

    Returns

    A Promise that resolves with the transaction hex.

    +
    +
    +

    Parameters

    +
      +
    • +
      _txHash: string
      +

      The transaction hash.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Get unspent UTXOs for a specified address.

    + +

    Returns

    An Promise that resolves with an array of unspent Utxo objects.

    +
    +
    +

    Parameters

    +
      +
    • +
      _address: string
      +

      The address.

      +
    +

    Returns Promise<Utxo[]>

+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_UTXO_asset.pTokensUtxoAsset.html b/docs/classes/pTokens_UTXO_asset.pTokensUtxoAsset.html new file mode 100644 index 0000000..3ddc351 --- /dev/null +++ b/docs/classes/pTokens_UTXO_asset.pTokensUtxoAsset.html @@ -0,0 +1,305 @@ +pTokensUtxoAsset | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Accessors

+
+ +
    +
  • get assetInfo(): AssetInfo
  • +
  • +

    Return technical details related to the token.

    +
    +

    Returns AssetInfo

+
+ +
    +
  • get blockchain(): Blockchain
  • +
  • +

    Return the blockchain of the token.

    +
    +

    Returns Blockchain

+
+ +
    +
  • get chainId(): ChainId
  • +
  • +

    Return the chain ID of the token.

    +
    +

    Returns ChainId

+
+ +
    +
  • get identity(): string
  • +
  • +

    Return the pNetwork enclave address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get network(): Network
  • +
  • +

    Return the blockchain's network of the token.

    +
    +

    Returns Network

+
+ +
    +
  • get node(): pTokensNode
  • +
  • +

    Returns pTokensNode

+
+ +
+
+ +
    +
  • get symbol(): string
  • +
  • +

    Return the token's symbol.

    +
    +

    Returns string

+
+ +
    +
  • get tokenAddress(): string
  • +
  • +

    Return token smart contract address.

    +
    +

    Returns string

+
+ +
    +
  • get vaultAddress(): string
  • +
  • +

    Return the vault address for the token.

    +
    +

    Returns string

+
+ +
    +
  • get weight(): number
  • +
  • +

    Return the weight associated to the token during the swap. Its usage is currently not supported.

    +
    +

    Returns number

+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html b/docs/classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html new file mode 100644 index 0000000..0e095c8 --- /dev/null +++ b/docs/classes/pTokens_UTXO_asset.pTokensUtxoAssetBuilder.html @@ -0,0 +1,311 @@ +pTokensUtxoAssetBuilder | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_assetInfo: AssetInfo
+
+ +
_blockchain: Blockchain
+
+ +
_chainId: ChainId
+
+ +
_decimals: number
+
+ +
_network: Network
+
+ +
+
+ +
+
+ +
_symbol: string
+
+ +
_weight: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Build a pTokensAsset object from the parameters specified to the builder.

    + +

    Returns

    A Promise that resolves with the created pTokensAsset object.

    +
    +

    Returns Promise<pTokensAsset>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Set a weight for the asset during the swap. Its usage is currently not supported.

    + +

    Returns

    The same builder. This allows methods chaining.

    +
    +
    +

    Parameters

    +
      +
    • +
      _weight: number
      +

      A weight for the token.

      +
    +

    Returns pTokensUtxoAssetBuilder

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/pTokens_UTXO_asset.pTokensUtxoProvider.html b/docs/classes/pTokens_UTXO_asset.pTokensUtxoProvider.html new file mode 100644 index 0000000..bf28bc0 --- /dev/null +++ b/docs/classes/pTokens_UTXO_asset.pTokensUtxoProvider.html @@ -0,0 +1,219 @@ +pTokensUtxoProvider | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Class pTokensUtxoProviderAbstract

+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
_api: AxiosInstance
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Monitor an address for unspent UTXOs

    +
    +
    +

    Parameters

    +
      +
    • +
      _address: string
      +

      The address.

      +
    • +
    • +
      _pollingTime: number
      +

      The polling period.

      +
    • +
    • +
      Optional _confirmations: number
      +

      The number of confirmations.

      +
    +

    Returns default<string>

+
+ +
    + +
  • +

    Wait for the confirmation of a transaction pushed on-chain.

    + +

    Returns

    A Promise that resolve with the same transaction hash _txHash.

    +
    +
    +

    Parameters

    +
      +
    • +
      _txHash: string
      +

      The hash of the transaction.

      +
    • +
    • +
      Optional _pollingTime: number
      +

      The polling period.

      +
    +

    Returns Promise<string>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_Constants.Blockchain.html b/docs/enums/pTokens_Constants.Blockchain.html new file mode 100644 index 0000000..39eb51b --- /dev/null +++ b/docs/enums/pTokens_Constants.Blockchain.html @@ -0,0 +1,177 @@ +Blockchain | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Enumeration Blockchain

+
+
+
+ +
+
+

Enumeration Members

+
+ +
Algorand: 12
+
+ +
Arbitrum: 9
+
+ +
Bitcoin: 1
+
+ +
Bsc: 4
+
+ +
Eos: 2
+
+ +
Ethereum: 0
+
+ +
Fantom: 11
+
+ +
Fio: 8
+
+ +
Libre: 13
+
+ +
Litecoin: 14
+
+ +
Luxochain: 10
+
+ +
Polygon: 6
+
+ +
Telos: 3
+
+ +
Ultra: 7
+
+ +
Xdai: 5
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_Constants.BlockchainType.html b/docs/enums/pTokens_Constants.BlockchainType.html new file mode 100644 index 0000000..c1521b9 --- /dev/null +++ b/docs/enums/pTokens_Constants.BlockchainType.html @@ -0,0 +1,100 @@ +BlockchainType | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Enumeration BlockchainType

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
ALGORAND: 3
+
+ +
EOSIO: 1
+
+ +
EVM: 0
+
+ +
UTXO: 2
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_Constants.ChainId.html b/docs/enums/pTokens_Constants.ChainId.html new file mode 100644 index 0000000..20a91e6 --- /dev/null +++ b/docs/enums/pTokens_Constants.ChainId.html @@ -0,0 +1,177 @@ +ChainId | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+ +
+
+

Enumeration Members

+
+ +
AlgorandMainnet: "0x03c38e67"
+
+ +
ArbitrumMainnet: "0x00ce98c4"
+
+ +
BitcoinMainnet: "0x01ec97de"
+
+ +
BitcoinTestnet: "0x018afeb2"
+
+ +
BscMainnet: "0x00e4b170"
+
+ +
EosMainnet: "0x02e7261c"
+
+ +
EthereumMainnet: "0x005fe7f9"
+
+ +
FantomMainnet: "0x0022af98"
+
+ +
LibreMainnet: "0x026776fa"
+
+ +
LitecoinMainnet: "0x01840435"
+
+ +
LuxochainMainnet: "0x00d5beb0"
+
+ +
PolygonMainnet: "0x0075dd4c"
+
+ +
TelosMainnet: "0x028c7109"
+
+ +
UltraMainnet: "0x02f9337d"
+
+ +
XdaiMainnet: "0x00f1918e"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_Constants.Network.html b/docs/enums/pTokens_Constants.Network.html new file mode 100644 index 0000000..8991c5c --- /dev/null +++ b/docs/enums/pTokens_Constants.Network.html @@ -0,0 +1,86 @@ +Network | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Mainnet: 0
+
+ +
Testnet: 1
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_Constants.TokenAddresses.html b/docs/enums/pTokens_Constants.TokenAddresses.html new file mode 100644 index 0000000..00df779 --- /dev/null +++ b/docs/enums/pTokens_Constants.TokenAddresses.html @@ -0,0 +1,100 @@ +TokenAddresses | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Enumeration TokenAddresses

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
PIQ_ON_ETH: "0xa23d33d5e0a61ba81919bfd727c671bb03ab0fea"
+
+ +
PLTC_ON_ETH: "0x5979f50f1d4c08f9a53863c2f39a7b0492c38d0f"
+
+ +
PNT_ON_XDAI: "0x0259461eed4d76d4f0f900f9035f6c4dfb39159a"
+
+ +
PTLOS_ON_ETH: "0x7825e833d495f3d1c28872415a4aee339d26ac88"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_Node.Status.html b/docs/enums/pTokens_Node.Status.html new file mode 100644 index 0000000..736cb95 --- /dev/null +++ b/docs/enums/pTokens_Node.Status.html @@ -0,0 +1,99 @@ +Status | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Enumeration Status

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
BROADCASTED: 1
+

Transaction has been confirmed

+
+
+ +
DETECTED: 0
+

Transaction has been broadcasted

+
+
+ +
ERROR: -1
+

Transaction errored

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/pTokens_UTXO_asset.CallTypes.html b/docs/enums/pTokens_UTXO_asset.CallTypes.html new file mode 100644 index 0000000..6c8012b --- /dev/null +++ b/docs/enums/pTokens_UTXO_asset.CallTypes.html @@ -0,0 +1,90 @@ +CallTypes | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
CALL_GET: 0
+

GET request

+
+
+ +
CALL_POST: 1
+

POST request

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_EOSIO_asset.getAmountInEosFormat.html b/docs/functions/pTokens_EOSIO_asset.getAmountInEosFormat.html new file mode 100644 index 0000000..e07f9d3 --- /dev/null +++ b/docs/functions/pTokens_EOSIO_asset.getAmountInEosFormat.html @@ -0,0 +1,93 @@ +getAmountInEosFormat | @p.network/ptokens.js
+
+ +
+
+
+ +
+
    + +
  • +

    Get the amount string with correct symbol precision and symbol

    + +

    Returns

    The formatted amount string.

    + +

    Example

    getAmountInEosFormat('111.44443399', 6, 'SYS')
    // '111.444434 SYS' +
    +
    +
    +

    Parameters

    +
      +
    • +
      _amount: string | number | BigNumber
      +

      The amount to be formatted.

      +
    • +
    • +
      _decimals: number
      +

      The token decimals.

      +
    • +
    • +
      symbol: string
      +

      The token symbol.

      +
    +

    Returns string

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.converters.decodeUint64le.html b/docs/functions/pTokens_Helpers.converters.decodeUint64le.html new file mode 100644 index 0000000..9e66ce2 --- /dev/null +++ b/docs/functions/pTokens_Helpers.converters.decodeUint64le.html @@ -0,0 +1,73 @@ +decodeUint64le | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.converters.encodeUint64le.html b/docs/functions/pTokens_Helpers.converters.encodeUint64le.html new file mode 100644 index 0000000..d606ba4 --- /dev/null +++ b/docs/functions/pTokens_Helpers.converters.encodeUint64le.html @@ -0,0 +1,73 @@ +encodeUint64le | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.http.fetchJsonByGet.html b/docs/functions/pTokens_Helpers.http.fetchJsonByGet.html new file mode 100644 index 0000000..7698785 --- /dev/null +++ b/docs/functions/pTokens_Helpers.http.fetchJsonByGet.html @@ -0,0 +1,85 @@ +fetchJsonByGet | @p.network/ptokens.js
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      _url: string
    • +
    • +
      _headers: HeadersInit = {}
    • +
    • +
      _timeout: number = 2000
    +

    Returns Promise<T>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.http.fetchJsonByPost.html b/docs/functions/pTokens_Helpers.http.fetchJsonByPost.html new file mode 100644 index 0000000..63199e9 --- /dev/null +++ b/docs/functions/pTokens_Helpers.http.fetchJsonByPost.html @@ -0,0 +1,87 @@ +fetchJsonByPost | @p.network/ptokens.js
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      _url: string
    • +
    • +
      _body: any
    • +
    • +
      _headers: HeadersInit = ...
    • +
    • +
      _timeout: number = 2000
    +

    Returns Promise<T>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.http.getJsonBody.html b/docs/functions/pTokens_Helpers.http.getJsonBody.html new file mode 100644 index 0000000..0399a19 --- /dev/null +++ b/docs/functions/pTokens_Helpers.http.getJsonBody.html @@ -0,0 +1,81 @@ +getJsonBody | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.http.getRequest.html b/docs/functions/pTokens_Helpers.http.getRequest.html new file mode 100644 index 0000000..7f3623d --- /dev/null +++ b/docs/functions/pTokens_Helpers.http.getRequest.html @@ -0,0 +1,80 @@ +getRequest | @p.network/ptokens.js
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _url: string
    • +
    • +
      _headers: HeadersInit = {}
    • +
    • +
      _timeout: number = 2000
    +

    Returns Promise<Response>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.http.postRequest.html b/docs/functions/pTokens_Helpers.http.postRequest.html new file mode 100644 index 0000000..32fa961 --- /dev/null +++ b/docs/functions/pTokens_Helpers.http.postRequest.html @@ -0,0 +1,82 @@ +postRequest | @p.network/ptokens.js
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _url: string
    • +
    • +
      _body: any
    • +
    • +
      _headers: HeadersInit = {}
    • +
    • +
      _timeout: number = 2000
    +

    Returns Promise<Response>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.stringUtils.addHexPrefix.html b/docs/functions/pTokens_Helpers.stringUtils.addHexPrefix.html new file mode 100644 index 0000000..1f0377a --- /dev/null +++ b/docs/functions/pTokens_Helpers.stringUtils.addHexPrefix.html @@ -0,0 +1,78 @@ +addHexPrefix | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.stringUtils.hexStringToBuffer.html b/docs/functions/pTokens_Helpers.stringUtils.hexStringToBuffer.html new file mode 100644 index 0000000..7da7667 --- /dev/null +++ b/docs/functions/pTokens_Helpers.stringUtils.hexStringToBuffer.html @@ -0,0 +1,78 @@ +hexStringToBuffer | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.stringUtils.isHexPrefixed.html b/docs/functions/pTokens_Helpers.stringUtils.isHexPrefixed.html new file mode 100644 index 0000000..feffc0c --- /dev/null +++ b/docs/functions/pTokens_Helpers.stringUtils.isHexPrefixed.html @@ -0,0 +1,78 @@ +isHexPrefixed | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.stringUtils.removeHexPrefix.html b/docs/functions/pTokens_Helpers.stringUtils.removeHexPrefix.html new file mode 100644 index 0000000..c3b3fbb --- /dev/null +++ b/docs/functions/pTokens_Helpers.stringUtils.removeHexPrefix.html @@ -0,0 +1,78 @@ +removeHexPrefix | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.stringUtils.splitCamelCase.html b/docs/functions/pTokens_Helpers.stringUtils.splitCamelCase.html new file mode 100644 index 0000000..9a2377f --- /dev/null +++ b/docs/functions/pTokens_Helpers.stringUtils.splitCamelCase.html @@ -0,0 +1,78 @@ +splitCamelCase | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/functions/pTokens_Helpers.validators.isValidAddressByChainId.html b/docs/functions/pTokens_Helpers.validators.isValidAddressByChainId.html new file mode 100644 index 0000000..8622cf8 --- /dev/null +++ b/docs/functions/pTokens_Helpers.validators.isValidAddressByChainId.html @@ -0,0 +1,75 @@ +isValidAddressByChainId | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..df4fe56 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,131 @@ +@p.network/ptokens.js
+
+ +
+
+
+
+

@p.network/ptokens.js

+
+ +

ptokens.js | pNetwork Javascript API

+
+

Javascript module for interacting with pNetwork.

+ + +

Introduction

+
+

pTokens.js is the library that allows interoperability with the pNetwork interacting with pNetwork bridges. +This library supports only v2 bridges.

+
    +
  • It's entirely written in Typescript, but there are ready-to-use bundles to integrate it into your backend/frontend application.
  • +
  • It's object-oriented designed and implements the builder pattern to ease objects creation
  • +
  • It permits host-to-host swaps, unleashing the pTokens to pTokens bridge feature.
  • +
+ + +

Installation

+
+

The package is published in the npm registry.

+

Initiate your Javascript/Typescript project and install it as a dependency:

+
$ npm i @p.network/ptokens
+
+ + +

Documentation

+
+

The full documentation can be found here.

+ + +

Examples

+
+

This is a working example where pBTC on Ethereum tokens are pegged-out to pBTC on Algorand.

+
const {
ChainId,
pTokensSwapBuilder,
pTokensEvmAssetBuilder,
pTokensNode,
pTokensNodeProvider,
pTokensEvmProvider,
pTokensAlgorandAssetBuilder,
} = require('ptokens')

const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'
const EVM_PROVIDER = 'evm-provider-url'
const PRIVATE_KEY = 'private-key'
const ALGORAND_DESTINATION_ADDRESS = 'destination-address'

async function pegOut() {
// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)

// create builders
const evmBuilder = new pTokensEvmAssetBuilder(node)
const algorandBuilder = new pTokensAlgorandAssetBuilder(node)
const swapBuilder = new pTokensSwapBuilder(node)

// create an EVM provider
const evmProvider = new pTokensEvmProvider(EVM_PROVIDER)
evmProvider.setPrivateKey(PRIVATE_KEY)

// create a UTXO asset for BTC
evmBuilder.setBlockchain(ChainId.EthereumMainnet)
evmBuilder.setProvider(evmProvider)
evmBuilder.setSymbol('pbtc')
evmBuilder.setDecimals(18)
const evmAsset = await evmBuilder.build()

// create an Algorand asset for pBTC on Algorand Mainnet
algorandBuilder.setBlockchain(ChainId.AlgorandMainnet)
algorandBuilder.setProvider(evmProvider)
algorandBuilder.setSymbol('pbtc')
const algorandAsset = await evmBuilder.build()

// build the swap
swapBuilder.setSourceAsset(evmAsset)
swapBuilder.addDestinationAsset(algorandAsset, ALGORAND_DESTINATION_ADDRESS)
swapBuilder.setAmount(0.000001 * 10 ** 18)
const swap = swapBuilder.build()

try {
// execute the swap and listen to events
await swap
.execute()
.on('inputTxBroadcasted', (_) => console.info('inputTxBroadcasted', _))
.on('inputTxConfirmed', (_) => console.info('inputTxConfirmed', _))
.on('inputTxDetected', (_) => console.info('inputTxDetected', _))
.on('outputTxDetected', (_) => console.info('outputTxDetected', _))
.on('outputTxBroadcasted', (_) => console.info('outputTxBroadcasted', _))
.on('outputTxConfirmed', (_) => console.info('outputTxConfirmed', _))
} catch (err) {
console.info('err', err)
}
}

void pegOut() +
+

Complete examples are available at examples.

+ + +

Development

+
+

If you wish to contribute, please open a new Pull Request.

+

Technically speaking, this is a monorepo containing multiple packages. These are managed using lerna. Typescript source code is transpiled and bundled using Rollup.

+ + +

Development mode

+
+

Rollup has the following option available

+
-w, --watch                 Watch files in bundle and rebuild on changes
+
+

Every package has a dedicated dev script that runs rollup with the watch option.

+

These scripts can be run in parallel by executing the following command from the project root directory:

+
$ npm run dev
+
+

In this way, a developer can make adjustments to the codebase and test it on the fly, without the need to build the affected packages.

+

Tip: leave the command running on a separate shell.

+ + +

Building

+
+

To build a new version of the library, run:

+
$ npm run build
+
+ + +

Testing

+
+

To run tests in Node.js, run:

+
$ npm test
+
+ + +

Generating Documentation

+
+

To generate the documentation website, run:

+
$ npm run docs
+
+

The static website will be located in the docs/ directory.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/interfaces/pTokens_Algorand_Asset.SignatureProvider.html b/docs/interfaces/pTokens_Algorand_Asset.SignatureProvider.html new file mode 100644 index 0000000..650efa9 --- /dev/null +++ b/docs/interfaces/pTokens_Algorand_Asset.SignatureProvider.html @@ -0,0 +1,99 @@ +SignatureProvider | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • SignatureProvider
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/interfaces/pTokens_Algorand_Asset.SignerResult.html b/docs/interfaces/pTokens_Algorand_Asset.SignerResult.html new file mode 100644 index 0000000..95e239d --- /dev/null +++ b/docs/interfaces/pTokens_Algorand_Asset.SignerResult.html @@ -0,0 +1,85 @@ +SignerResult | @p.network/ptokens.js
+
+ +
+
+
+ +
+

Hierarchy

+
    +
  • SignerResult
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
blob: string
+

A blob representing the signed transaction bytes

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html new file mode 100644 index 0000000..d055023 --- /dev/null +++ b/docs/modules.html @@ -0,0 +1,67 @@ +@p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Abstract_Entities.html b/docs/modules/pTokens_Abstract_Entities.html new file mode 100644 index 0000000..d9b9a0a --- /dev/null +++ b/docs/modules/pTokens_Abstract_Entities.html @@ -0,0 +1,79 @@ +pTokens Abstract Entities | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens Abstract Entities

+
+

This package contains abstract definitions for pTokensAsset and pTokensAssetBuilder classes.

+
+
+
+

Index

+
+

Classes

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Algorand_Asset.html b/docs/modules/pTokens_Algorand_Asset.html new file mode 100644 index 0000000..d508649 --- /dev/null +++ b/docs/modules/pTokens_Algorand_Asset.html @@ -0,0 +1,92 @@ +pTokens Algorand Asset | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens Algorand Asset

+
+

This package permits to create a pTokensAlgorandAsset object for creating a swap.

+

A pTokensAlgorandAsset object can be created as follows:

+
const {
ChainId,
pTokensNode,
pTokensNodeProvider,
pTokensAlgorandAssetBuilder,
} = require('ptokens')

const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'

// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)

// create builder
const algorandBuilder = new pTokensAlgorandAssetBuilder(node)

// create an Algorand asset for pBTC on Algorand Mainnet
algorandBuilder.setBlockchain(ChainId.AlgorandMainnet)
algorandBuilder.setSymbol('pbtc')
const algorandAsset = await algorandBuilder.build() +
+

See the full documentation here.

+
+
+
+

Index

+
+

Classes

+
+
+

Interfaces

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Constants.html b/docs/modules/pTokens_Constants.html new file mode 100644 index 0000000..f926918 --- /dev/null +++ b/docs/modules/pTokens_Constants.html @@ -0,0 +1,83 @@ +pTokens Constants | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens Constants

+
+

This package contains constant definitions for ptokens.js.

+
+
+
+

Index

+
+

Enumerations

+
+
+

Variables

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_EOSIO_asset.html b/docs/modules/pTokens_EOSIO_asset.html new file mode 100644 index 0000000..f2f1718 --- /dev/null +++ b/docs/modules/pTokens_EOSIO_asset.html @@ -0,0 +1,90 @@ +pTokens EOSIO asset | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens EOSIO asset

+
+

This package permits to create a pTokensEosioAsset object for creating a swap.

+

A pTokensEosioAsset object can be created as follows:

+
const {
ChainId,
pTokensNode,
pTokensNodeProvider,
pTokensEosioAssetBuilder,
} = require('ptokens')

const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'

// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)

// create builders
const eosioBuilder = new pTokensEosioAssetBuilder(node)

// create an EOSIO asset for pBTC on EOS Mainnet
eosioBuilder.setBlockchain(ChainId.EosMainnet)
eosioBuilder.setSymbol('pbtc')
const eosioAsset = await eosioBuilder.build() +
+

See the full documentation here.

+
+
+
+

Index

+
+

Classes

+
+
+

Type Aliases

+
+
+

Functions

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_EVM_asset.html b/docs/modules/pTokens_EVM_asset.html new file mode 100644 index 0000000..d0f43b6 --- /dev/null +++ b/docs/modules/pTokens_EVM_asset.html @@ -0,0 +1,87 @@ +pTokens EVM asset | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens EVM asset

+
+

This package permits to create a pTokensEvmAsset object for creating a swap.

+

A pTokensEvmAsset object can be created as follows:

+
const {
ChainId,
pTokensNode,
pTokensNodeProvider,
pTokensEvmAssetBuilder,
} = require('ptokens')

const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'

// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)

// create builders
const evmBuilder = new pTokensEvmAssetBuilder(node)

// create an EVM asset for pBTC on Ethereum Mainnet
evmBuilder.setBlockchain(ChainId.EthereumMainnet)
evmBuilder.setSymbol('pbtc')
const evmAsset = await evmBuilder.build() +
+

See the full documentation here.

+
+
+
+

Index

+
+

Classes

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.converters.html b/docs/modules/pTokens_Helpers.converters.html new file mode 100644 index 0000000..5ec83b0 --- /dev/null +++ b/docs/modules/pTokens_Helpers.converters.html @@ -0,0 +1,70 @@ +converters | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+

Index

+
+

Functions

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.errors.html b/docs/modules/pTokens_Helpers.errors.html new file mode 100644 index 0000000..de9f41a --- /dev/null +++ b/docs/modules/pTokens_Helpers.errors.html @@ -0,0 +1,80 @@ +errors | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.html b/docs/modules/pTokens_Helpers.html new file mode 100644 index 0000000..6243748 --- /dev/null +++ b/docs/modules/pTokens_Helpers.html @@ -0,0 +1,73 @@ +pTokens Helpers | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens Helpers

+
+

This package contains helper utilities for ptokens.js. It's not intended to be used stand-alone.

+
+
+
+

Index

+
+

Namespaces

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.http.html b/docs/modules/pTokens_Helpers.http.html new file mode 100644 index 0000000..abaaf0a --- /dev/null +++ b/docs/modules/pTokens_Helpers.http.html @@ -0,0 +1,76 @@ +http | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.maps.html b/docs/modules/pTokens_Helpers.maps.html new file mode 100644 index 0000000..985db0a --- /dev/null +++ b/docs/modules/pTokens_Helpers.maps.html @@ -0,0 +1,68 @@ +maps | @p.network/ptokens.js
+
+ +
+
+
+ +
+
+

Index

+
+

Variables

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.stringUtils.html b/docs/modules/pTokens_Helpers.stringUtils.html new file mode 100644 index 0000000..1862ed7 --- /dev/null +++ b/docs/modules/pTokens_Helpers.stringUtils.html @@ -0,0 +1,83 @@ +stringUtils | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Helpers.validators.html b/docs/modules/pTokens_Helpers.validators.html new file mode 100644 index 0000000..e15e018 --- /dev/null +++ b/docs/modules/pTokens_Helpers.validators.html @@ -0,0 +1,73 @@ +validators | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Node.html b/docs/modules/pTokens_Node.html new file mode 100644 index 0000000..3dfb856 --- /dev/null +++ b/docs/modules/pTokens_Node.html @@ -0,0 +1,98 @@ +pTokens Node | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens Node

+
+

This package permits to create a pTokens node object for interacting with the pNetwork.

+

A pNetwork node can be created as follows:

+
const { pTokensNode, pTokensNodeProvider } = require('ptokens')
const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'

// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider) +
+

See the full documentation here.

+
+
+
+

Index

+
+

Enumerations

+
+
+

Classes

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_Swap.html b/docs/modules/pTokens_Swap.html new file mode 100644 index 0000000..60d466f --- /dev/null +++ b/docs/modules/pTokens_Swap.html @@ -0,0 +1,81 @@ +pTokens Swap | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens Swap

+
+

This package permits to build a pTokensSwap from a pTokensSwapBuilder instance. The created pTokensSwap object can be called with a specific method execute() to initiate the swap: the method return a PromiEvent, a particular Promise that can also emit events that can be listened.

+

In particular, given two pTokens Assets already build, the swap takes place as follows:

+
const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'
const DESTINATION_ADDRESS: 'destination-address'

// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)

// create swap builder
const swapBuilder = new pTokensSwapBuilder(node)

// create assets
let sourceAsset: pTokensAsset
let destinationAsset: pTokensAsset

// ...

// build the swap
swapBuilder.setSourceAsset(sourceAsset)
swapBuilder.addDestinationAsset(destinationAsset, DESTINATION_ADDRESS)
swapBuilder.setAmount(0.000001 * 10 ** 18)
const swap = swapBuilder.build()

try {
// execute the swap and listen to events
await swap
.execute()
.on('inputTxBroadcasted', (_) => console.info('inputTxBroadcasted', _))
.on('inputTxConfirmed', (_) => console.info('inputTxConfirmed', _))
.on('inputTxDetected', (_) => console.info('inputTxDetected', _))
.on('outputTxDetected', (_) => console.info('outputTxDetected', _))
.on('outputTxBroadcasted', (_) => console.info('outputTxBroadcasted', _))
.on('outputTxConfirmed', (_) => console.info('outputTxConfirmed', _))
} catch (err) {
console.info('err', err)
} +
+

See the full documentation here.

+
+
+
+

Index

+
+

Classes

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/modules/pTokens_UTXO_asset.html b/docs/modules/pTokens_UTXO_asset.html new file mode 100644 index 0000000..f207d4b --- /dev/null +++ b/docs/modules/pTokens_UTXO_asset.html @@ -0,0 +1,94 @@ +pTokens UTXO asset | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Module pTokens UTXO asset

+
+

This package permits to create a pTokensUtxoAsset object for creating a swap.

+

A pTokensUtxoAsset object can be created as follows:

+
const {
ChainId,
pTokensNode,
pTokensNodeProvider,
pTokensUtxoAssetBuilder,
} = require('ptokens')

const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'

// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)

// create builders
const utxoBuilder = new pTokensUtxoAssetBuilder(node)

// create a UTXO asset for BTC on Bitcoin Mainnet
utxoBuilder.setBlockchain(ChainId.BitcoinMainnet)
utxoBuilder.setSymbol('btc')
const utxoAsset = await utxoBuilder.build() +
+

See the full documentation here.

+
+
+
+

Index

+
+

Enumerations

+
+
+

Classes

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Abstract_Entities.pTokenAssetConfig.html b/docs/types/pTokens_Abstract_Entities.pTokenAssetConfig.html new file mode 100644 index 0000000..9ec7568 --- /dev/null +++ b/docs/types/pTokens_Abstract_Entities.pTokenAssetConfig.html @@ -0,0 +1,84 @@ +pTokenAssetConfig | @p.network/ptokens.js
+
+ +
+
+
+ +
pTokenAssetConfig: {
    assetInfo: AssetInfo;
    node: pTokensNode;
    symbol: string;
    weight?: number;
}
+
+

Type declaration

+
    +
  • +
    assetInfo: AssetInfo
    +

    An AssetInfo object containing asset technical details.

    +
  • +
  • +
    node: pTokensNode
    +

    A pTokensNode to interact with the pNetwork.

    +
  • +
  • +
    symbol: string
    +

    The token symbol.

    +
  • +
  • +
    Optional weight?: number
    +

    The asset weight during the swap. Defaults to 1. Actually it is not supported.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Algorand_Asset.pTokenAlgorandAssetConfig.html b/docs/types/pTokens_Algorand_Asset.pTokenAlgorandAssetConfig.html new file mode 100644 index 0000000..158c4c2 --- /dev/null +++ b/docs/types/pTokens_Algorand_Asset.pTokenAlgorandAssetConfig.html @@ -0,0 +1,68 @@ +pTokenAlgorandAssetConfig | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_EOSIO_asset.Action.html b/docs/types/pTokens_EOSIO_asset.Action.html new file mode 100644 index 0000000..a0dabdf --- /dev/null +++ b/docs/types/pTokens_EOSIO_asset.Action.html @@ -0,0 +1,78 @@ +Action | @p.network/ptokens.js
+
+ +
+
+
+ +
Action: {
    abi: any;
    arguments?: any;
    contractAddress: string;
    method: string;
}
+
+

Type declaration

+
    +
  • +
    abi: any
  • +
  • +
    Optional arguments?: any
  • +
  • +
    contractAddress: string
  • +
  • +
    method: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_EOSIO_asset.pTokenEosioAssetConfig.html b/docs/types/pTokens_EOSIO_asset.pTokenEosioAssetConfig.html new file mode 100644 index 0000000..cf666a2 --- /dev/null +++ b/docs/types/pTokens_EOSIO_asset.pTokenEosioAssetConfig.html @@ -0,0 +1,67 @@ +pTokenEosioAssetConfig | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_EVM_asset.MakeContractCallOptions.html b/docs/types/pTokens_EVM_asset.MakeContractCallOptions.html new file mode 100644 index 0000000..9140b94 --- /dev/null +++ b/docs/types/pTokens_EVM_asset.MakeContractCallOptions.html @@ -0,0 +1,82 @@ +MakeContractCallOptions | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias MakeContractCallOptions

+
MakeContractCallOptions: {
    abi: AbiItem;
    contractAddress: string;
    method: string;
}
+
+

Type declaration

+
    +
  • +
    abi: AbiItem
    +

    The contract ABI.

    +
  • +
  • +
    contractAddress: string
    +

    The contract address.

    +
  • +
  • +
    method: string
    +

    The method to be called.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_EVM_asset.MakeContractSendOptions.html b/docs/types/pTokens_EVM_asset.MakeContractSendOptions.html new file mode 100644 index 0000000..9e7b4a3 --- /dev/null +++ b/docs/types/pTokens_EVM_asset.MakeContractSendOptions.html @@ -0,0 +1,90 @@ +MakeContractSendOptions | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias MakeContractSendOptions

+
MakeContractSendOptions: {
    abi: AbiItem | AbiItem[];
    contractAddress: string;
    gasLimit?: number;
    method: string;
    value: BigNumber;
}
+
+

Type declaration

+
    +
  • +
    abi: AbiItem | AbiItem[]
    +

    The contract ABI.

    +
  • +
  • +
    contractAddress: string
    +

    The contract address.

    +
  • +
  • +
    Optional gasLimit?: number
    +

    The gas limit for the transaction.

    +
  • +
  • +
    method: string
    +

    The method to be called.

    +
  • +
  • +
    value: BigNumber
    +

    The value being sent with the transaction.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_EVM_asset.pTokenEvmAssetConfig.html b/docs/types/pTokens_EVM_asset.pTokenEvmAssetConfig.html new file mode 100644 index 0000000..ba5e79b --- /dev/null +++ b/docs/types/pTokens_EVM_asset.pTokenEvmAssetConfig.html @@ -0,0 +1,67 @@ +pTokenEvmAssetConfig | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.AssetFees.html b/docs/types/pTokens_Node.AssetFees.html new file mode 100644 index 0000000..198d2b9 --- /dev/null +++ b/docs/types/pTokens_Node.AssetFees.html @@ -0,0 +1,94 @@ +AssetFees | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias AssetFees

+
AssetFees: {
    basisPoints: NativeToXBasisPoints | HostToXBasisPoints;
    minNodeOperatorFee: number;
    minNodeOperatorFeeUsd?: number;
    networkFee: number;
    networkFeeUsd?: number;
}
+
+

Type declaration

+
    +
  • +
    basisPoints: NativeToXBasisPoints | HostToXBasisPoints
    +

    Basis point to calculate node fees destinated to node operators.

    +
  • +
  • +
    minNodeOperatorFee: number
    +

    Minimum fees destinated to node operators (expressed in token quantity * 1e18).

    +
  • +
  • +
    Optional minNodeOperatorFeeUsd?: number
    +

    Minimum fees destinated to node operators (expressed in USD).

    +
  • +
  • +
    networkFee: number
    +

    Fees destinated to pay network fees (expressed in token quantity * 1e18).

    +
  • +
  • +
    Optional networkFeeUsd?: number
    +

    Fees destinated to pay network fees (expressed in USD).

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.AssetInfo.html b/docs/types/pTokens_Node.AssetInfo.html new file mode 100644 index 0000000..f276241 --- /dev/null +++ b/docs/types/pTokens_Node.AssetInfo.html @@ -0,0 +1,106 @@ +AssetInfo | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias AssetInfo

+
AssetInfo: {
    chainId: string;
    decimals?: number;
    fees: AssetFees;
    identity?: string;
    isNative: boolean;
    tokenAddress: string;
    tokenReference: string;
    vaultAddress?: string;
}
+
+

Type declaration

+
    +
  • +
    chainId: string
    +

    The chain ID of the asset's blockchain.

    +
  • +
  • +
    Optional decimals?: number
    +

    Token's decimals.

    +
  • +
  • +
    fees: AssetFees
    +

    Token-related fees.

    +
  • +
  • +
    Optional identity?: string
    +

    pNetwork enclave address.

    +
  • +
  • +
    isNative: boolean
    +

    Boolean indicating if the asset is native in the blockchain.

    +
  • +
  • +
    tokenAddress: string
    +

    Token smart contract address.

    +
  • +
  • +
    tokenReference: string
    +

    Internal reference which uniquely identifies the asset within the pNetwork.

    +
  • +
  • +
    Optional vaultAddress?: string
    +

    Vault address where tokens shall be transferred for pegging in.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.HostToXBasisPoints.html b/docs/types/pTokens_Node.HostToXBasisPoints.html new file mode 100644 index 0000000..76f6844 --- /dev/null +++ b/docs/types/pTokens_Node.HostToXBasisPoints.html @@ -0,0 +1,82 @@ +HostToXBasisPoints | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias HostToXBasisPoints

+
HostToXBasisPoints: {
    hostToHost: number;
    hostToNative: number;
}
+
+

Type declaration

+
    +
  • +
    hostToHost: number
    +

    Basis point fees for host-to-host swap.

    +
  • +
  • +
    hostToNative: number
    +

    Basis point fees for host-to-native swap.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.InnerTransactionStatus.html b/docs/types/pTokens_Node.InnerTransactionStatus.html new file mode 100644 index 0000000..2d4a63e --- /dev/null +++ b/docs/types/pTokens_Node.InnerTransactionStatus.html @@ -0,0 +1,86 @@ +InnerTransactionStatus | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias InnerTransactionStatus

+
InnerTransactionStatus: {
    chainId: string;
    status: Status;
    txHash: string;
}
+
+

Type declaration

+
    +
  • +
    chainId: string
    +

    The chain ID of the blockchain where the transaction took place.

    +
  • +
  • +
    status: Status
    +

    The status of the transaction.

    +
  • +
  • +
    txHash: string
    +

    The transaction hash.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.NativeDepositAddress.html b/docs/types/pTokens_Node.NativeDepositAddress.html new file mode 100644 index 0000000..5fb0e5c --- /dev/null +++ b/docs/types/pTokens_Node.NativeDepositAddress.html @@ -0,0 +1,80 @@ +NativeDepositAddress | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias NativeDepositAddress

+
NativeDepositAddress: {
    enclavePublicKey: string;
    nativeDepositAddress: string;
    nonce: number;
}
+
+

Type declaration

+
    +
  • +
    enclavePublicKey: string
  • +
  • +
    nativeDepositAddress: string
  • +
  • +
    nonce: number
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.NativeToXBasisPoints.html b/docs/types/pTokens_Node.NativeToXBasisPoints.html new file mode 100644 index 0000000..ac0b55c --- /dev/null +++ b/docs/types/pTokens_Node.NativeToXBasisPoints.html @@ -0,0 +1,82 @@ +NativeToXBasisPoints | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias NativeToXBasisPoints

+
NativeToXBasisPoints: {
    nativeToHost: number;
    nativeToNative: number;
}
+
+

Type declaration

+
    +
  • +
    nativeToHost: number
    +

    Basis point fees for native-to-host swap.

    +
  • +
  • +
    nativeToNative: number
    +

    Basis point fees for native-to-native swap.

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Node.TransactionStatus.html b/docs/types/pTokens_Node.TransactionStatus.html new file mode 100644 index 0000000..ae16a22 --- /dev/null +++ b/docs/types/pTokens_Node.TransactionStatus.html @@ -0,0 +1,82 @@ +TransactionStatus | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias TransactionStatus

+
TransactionStatus: {
    inputs: InnerTransactionStatus[];
    outputs: InnerTransactionStatus[];
}
+
+

Type declaration

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_Swap.DestinationInfo.html b/docs/types/pTokens_Swap.DestinationInfo.html new file mode 100644 index 0000000..9843f04 --- /dev/null +++ b/docs/types/pTokens_Swap.DestinationInfo.html @@ -0,0 +1,73 @@ +DestinationInfo | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Type alias DestinationInfo

+
DestinationInfo: {
    asset: pTokensAsset;
    destinationAddress: string;
    userData?: Uint8Array;
}
+
+

Type declaration

+
    +
  • +
    asset: pTokensAsset
  • +
  • +
    destinationAddress: string
  • +
  • +
    Optional userData?: Uint8Array
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_UTXO_asset.Transaction.html b/docs/types/pTokens_UTXO_asset.Transaction.html new file mode 100644 index 0000000..e4428d1 --- /dev/null +++ b/docs/types/pTokens_UTXO_asset.Transaction.html @@ -0,0 +1,85 @@ +Transaction | @p.network/ptokens.js
+
+ +
+
+
+ +
Transaction: {
    confirmations?: number;
    status?: {
        confirmed: boolean;
    };
}
+
+

Type declaration

+
    +
  • +
    Optional confirmations?: number
    +

    Number of confirmations.

    +
  • +
  • +
    Optional status?: {
        confirmed: boolean;
    }
    +

    Status of the transaction.

    +
    +
      +
    • +
      confirmed: boolean
      +

      Flag indicating if the transaction has been confirmed.

      +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_UTXO_asset.Utxo.html b/docs/types/pTokens_UTXO_asset.Utxo.html new file mode 100644 index 0000000..3d37b2b --- /dev/null +++ b/docs/types/pTokens_UTXO_asset.Utxo.html @@ -0,0 +1,93 @@ +Utxo | @p.network/ptokens.js
+
+ +
+
+
+ +
Utxo: {
    confirmations?: number;
    status?: {
        confirmed: boolean;
    };
    tx_hash?: string;
    txid?: string;
}
+
+

Type declaration

+
    +
  • +
    Optional confirmations?: number
    +

    Number of confirmations.

    +
  • +
  • +
    Optional status?: {
        confirmed: boolean;
    }
    +

    Status of the transaction.

    +
    +
      +
    • +
      confirmed: boolean
      +

      Flag indicating if the transaction has been confirmed.

      +
  • +
  • +
    Optional tx_hash?: string
    +

    Transaction hash if txid is not available

    +
  • +
  • +
    Optional txid?: string
    +

    Transaction hash if tx_hash is not available

    +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/types/pTokens_UTXO_asset.pTokenUtxoAssetConfig.html b/docs/types/pTokens_UTXO_asset.pTokenUtxoAssetConfig.html new file mode 100644 index 0000000..128e26a --- /dev/null +++ b/docs/types/pTokens_UTXO_asset.pTokenUtxoAssetConfig.html @@ -0,0 +1,69 @@ +pTokenUtxoAssetConfig | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Constants.chainIdToTypeMap.html b/docs/variables/pTokens_Constants.chainIdToTypeMap.html new file mode 100644 index 0000000..d41e31f --- /dev/null +++ b/docs/variables/pTokens_Constants.chainIdToTypeMap.html @@ -0,0 +1,67 @@ +chainIdToTypeMap | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable chainIdToTypeMapConst

+
chainIdToTypeMap: Map<string, BlockchainType> = ...
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_DB_CLIENT.html b/docs/variables/pTokens_Helpers.errors.ERROR_DB_CLIENT.html new file mode 100644 index 0000000..bbe8cf5 --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_DB_CLIENT.html @@ -0,0 +1,69 @@ +ERROR_DB_CLIENT | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable ERROR_DB_CLIENTConst

+
ERROR_DB_CLIENT: "Failed connecting to the db client, is it running?" = 'Failed connecting to the db client, is it running?'
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_INVALID_PARAMETERS.html b/docs/variables/pTokens_Helpers.errors.ERROR_INVALID_PARAMETERS.html new file mode 100644 index 0000000..4571136 --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_INVALID_PARAMETERS.html @@ -0,0 +1,69 @@ +ERROR_INVALID_PARAMETERS | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable ERROR_INVALID_PARAMETERSConst

+
ERROR_INVALID_PARAMETERS: "Failed to validate object parameters" = 'Failed to validate object parameters'
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_JSON_RESPONSE_EXTRACTION.html b/docs/variables/pTokens_Helpers.errors.ERROR_JSON_RESPONSE_EXTRACTION.html new file mode 100644 index 0000000..db62fe4 --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_JSON_RESPONSE_EXTRACTION.html @@ -0,0 +1,69 @@ +ERROR_JSON_RESPONSE_EXTRACTION | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable ERROR_JSON_RESPONSE_EXTRACTIONConst

+
ERROR_JSON_RESPONSE_EXTRACTION: "Failed to extract the json from the response:" = 'Failed to extract the json from the response:'
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_TIMEOUT.html b/docs/variables/pTokens_Helpers.errors.ERROR_TIMEOUT.html new file mode 100644 index 0000000..908de00 --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_TIMEOUT.html @@ -0,0 +1,69 @@ +ERROR_TIMEOUT | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_UNEXPECTED_HTTP_STATUS.html b/docs/variables/pTokens_Helpers.errors.ERROR_UNEXPECTED_HTTP_STATUS.html new file mode 100644 index 0000000..f59d9b2 --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_UNEXPECTED_HTTP_STATUS.html @@ -0,0 +1,69 @@ +ERROR_UNEXPECTED_HTTP_STATUS | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_CONNECTION_FAILURE.html b/docs/variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_CONNECTION_FAILURE.html new file mode 100644 index 0000000..da60dfb --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_CONNECTION_FAILURE.html @@ -0,0 +1,69 @@ +ERROR_WEBSOCKET_CONNECTION_FAILURE | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable ERROR_WEBSOCKET_CONNECTION_FAILUREConst

+
ERROR_WEBSOCKET_CONNECTION_FAILURE: "Failed to connect to Websocket!" = 'Failed to connect to Websocket!'
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_REQUEST_TIMEOUT.html b/docs/variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_REQUEST_TIMEOUT.html new file mode 100644 index 0000000..ed05c1b --- /dev/null +++ b/docs/variables/pTokens_Helpers.errors.ERROR_WEBSOCKET_REQUEST_TIMEOUT.html @@ -0,0 +1,69 @@ +ERROR_WEBSOCKET_REQUEST_TIMEOUT | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable ERROR_WEBSOCKET_REQUEST_TIMEOUTConst

+
ERROR_WEBSOCKET_REQUEST_TIMEOUT: "Websocket request expired!" = 'Websocket request expired!'
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.maps.chainIdToBlockchainMap.html b/docs/variables/pTokens_Helpers.maps.chainIdToBlockchainMap.html new file mode 100644 index 0000000..a9e63d1 --- /dev/null +++ b/docs/variables/pTokens_Helpers.maps.chainIdToBlockchainMap.html @@ -0,0 +1,63 @@ +chainIdToBlockchainMap | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable chainIdToBlockchainMapConst

+
chainIdToBlockchainMap: Map<string, {
    blockchain: Blockchain;
    network: Network;
}> = ...
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.stringUtils.zeroAddress.html b/docs/variables/pTokens_Helpers.stringUtils.zeroAddress.html new file mode 100644 index 0000000..fe8532d --- /dev/null +++ b/docs/variables/pTokens_Helpers.stringUtils.zeroAddress.html @@ -0,0 +1,69 @@ +zeroAddress | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.stringUtils.zeroEther.html b/docs/variables/pTokens_Helpers.stringUtils.zeroEther.html new file mode 100644 index 0000000..a22a331 --- /dev/null +++ b/docs/variables/pTokens_Helpers.stringUtils.zeroEther.html @@ -0,0 +1,69 @@ +zeroEther | @p.network/ptokens.js
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/variables/pTokens_Helpers.validators.chainIdToAddressValidatorMap.html b/docs/variables/pTokens_Helpers.validators.chainIdToAddressValidatorMap.html new file mode 100644 index 0000000..a2e1714 --- /dev/null +++ b/docs/variables/pTokens_Helpers.validators.chainIdToAddressValidatorMap.html @@ -0,0 +1,64 @@ +chainIdToAddressValidatorMap | @p.network/ptokens.js
+
+ +
+
+
+
+ +

Variable chainIdToAddressValidatorMapConst

+
chainIdToAddressValidatorMap: Map<ChainId, ((_address: string) => boolean)> = ...
+
+
+

Generated using TypeDoc

+
\ No newline at end of file