UNPKG

blockstack

Version:

The Blockstack Javascript library for authentication, identity, and storage.

666 lines (665 loc) 375 kB
<!doctype html> <html class="default no-js"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>blockstack.js 19.2.5 Library Reference</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="assets/css/main.css"> </head> <body> <link rel="stylesheet" href="assets/css/custom-style.css"> <header> <div class="tsd-page-toolbar"> <div class="container"> <div class="table-wrap"> <div class="table-cell" id="tsd-search" data-index="assets/js/search.js" data-base="."> <div class="field"> <label for="tsd-search-field" class="tsd-widget search no-caption">Search</label> <input id="tsd-search-field" type="text" /> </div> <ul class="results"> <li class="state loading">Preparing search index...</li> <li class="state failure">The search index is not available</li> </ul> <a href="index.html" class="title">blockstack.js 19.2.5 Library Reference</a> </div> <div class="table-cell" id="tsd-widgets"> <div id="tsd-filter"> <a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a> <div class="tsd-filter-group"> <div class="tsd-select" id="tsd-filter-visibility"> <span class="tsd-select-label">All</span> <ul class="tsd-select-list"> <li data-value="public">Public</li> <li data-value="protected">Public/Protected</li> <li data-value="private" class="selected">All</li> </ul> </div> <input type="checkbox" id="tsd-filter-inherited" checked /> <label class="tsd-widget" for="tsd-filter-inherited">Inherited</label> <input type="checkbox" id="tsd-filter-only-exported" /> <label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label> </div> </div> <a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a> </div> </div> </div> </div> <div class="tsd-page-title"> <div class="container"> <ul class="tsd-breadcrumb"> <li> <a href="globals.html">Globals</a> </li> </ul> <h1> blockstack.js 19.2.5 Library Reference</h1> </div> </div> </header> <div class="container container-main"> <div class="row"> <div class="col-8 col-content"> <section class="tsd-panel-group tsd-index-group"> <h2>Index</h2> <section class="tsd-panel tsd-index-panel"> <div class="tsd-index-content"> <section class="tsd-index-section "> <h3>Enumerations</h3> <ul class="tsd-index-list"> <li class="tsd-kind-enum"><a href="enums/authscope.html" class="tsd-kind-icon">Auth<wbr>Scope</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Classes</h3> <ul class="tsd-index-list"> <li class="tsd-kind-class"><a href="classes/appconfig.html" class="tsd-kind-icon">App<wbr>Config</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/facebook.html" class="tsd-kind-icon">Facebook</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/github.html" class="tsd-kind-icon">Github</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/hackernews.html" class="tsd-kind-icon">Hacker<wbr>News</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/instagram.html" class="tsd-kind-icon">Instagram</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/linkedin.html" class="tsd-kind-icon">Linked<wbr>In</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/passworderror.html" class="tsd-kind-icon">Password<wbr>Error</a></li> <li class="tsd-kind-class"><a href="classes/profile.html" class="tsd-kind-icon">Profile</a></li> <li class="tsd-kind-class"><a href="classes/sessiondatastore.html" class="tsd-kind-icon">Session<wbr>Data<wbr>Store</a></li> <li class="tsd-kind-class tsd-is-not-exported"><a href="classes/twitter.html" class="tsd-kind-icon">Twitter</a></li> <li class="tsd-kind-class"><a href="classes/usersession.html" class="tsd-kind-icon">User<wbr>Session</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Interfaces</h3> <ul class="tsd-index-list"> <li class="tsd-kind-interface"><a href="interfaces/gaiahubconfig.html" class="tsd-kind-icon">Gaia<wbr>Hub<wbr>Config</a></li> <li class="tsd-kind-interface"><a href="interfaces/getfileoptions.html" class="tsd-kind-icon">Get<wbr>File<wbr>Options</a></li> <li class="tsd-kind-interface"><a href="interfaces/getfileurloptions.html" class="tsd-kind-icon">Get<wbr>File<wbr>Url<wbr>Options</a></li> <li class="tsd-kind-interface tsd-is-not-exported"><a href="interfaces/getglobalobjectoptions.html" class="tsd-kind-icon">Get<wbr>Global<wbr>Object<wbr>Options</a></li> <li class="tsd-kind-interface"><a href="interfaces/putfileoptions.html" class="tsd-kind-icon">Put<wbr>File<wbr>Options</a></li> <li class="tsd-kind-interface"><a href="interfaces/sessionoptions.html" class="tsd-kind-icon">Session<wbr>Options</a></li> <li class="tsd-kind-interface"><a href="interfaces/userdata.html" class="tsd-kind-icon">User<wbr>Data</a></li> <li class="tsd-kind-interface tsd-is-not-exported"><a href="interfaces/validateproofservice.html" class="tsd-kind-icon">Validate<wbr>Proof<wbr>Service</a></li> </ul> </section> <section class="tsd-index-section tsd-is-not-exported"> <h3>Type aliases</h3> <ul class="tsd-index-list"> <li class="tsd-kind-type-alias tsd-is-not-exported"><a href="globals.html#amounttype" class="tsd-kind-icon">Amount<wbr>Type</a></li> <li class="tsd-kind-type-alias tsd-is-not-exported"><a href="globals.html#amounttypev1" class="tsd-kind-icon">Amount<wbr>Type<wbr>V1</a></li> <li class="tsd-kind-type-alias tsd-is-not-exported"><a href="globals.html#amounttypev2" class="tsd-kind-icon">Amount<wbr>Type<wbr>V2</a></li> <li class="tsd-kind-type-alias tsd-is-not-exported"><a href="globals.html#authmetadata" class="tsd-kind-icon">Auth<wbr>Metadata</a></li> <li class="tsd-kind-type-alias tsd-is-not-exported"><a href="globals.html#txpoint" class="tsd-kind-icon">tx<wbr>Point</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Variables</h3> <ul class="tsd-index-list"> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#apps_node_index" class="tsd-kind-icon">APPS_<wbr>NODE_<wbr>INDEX</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#auth_continuation_param" class="tsd-kind-icon">AUTH_<wbr>CONTINUATION_<wbr>PARAM</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#bitcoin_account_index" class="tsd-kind-icon">BITCOIN_<wbr>ACCOUNT_<wbr>INDEX</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#bitcoin_bip_44_purpose" class="tsd-kind-icon">BITCOIN_<wbr>BIP_<wbr>44_<wbr>PURPOSE</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#bitcoin_coin_type" class="tsd-kind-icon">BITCOIN_<wbr>COIN_<wbr>TYPE</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#blockstack_on_bitcoin" class="tsd-kind-icon">BLOCKSTACK_<wbr>ON_<wbr>BITCOIN</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#change_address" class="tsd-kind-icon">CHANGE_<wbr>ADDRESS</a></li> <li class="tsd-kind-variable"><a href="globals.html#default_blockstack_host" class="tsd-kind-icon">DEFAULT_<wbr>BLOCKSTACK_<wbr>HOST</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#echo_reply_param" class="tsd-kind-icon">ECHO_<wbr>REPLY_<wbr>PARAM</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#external_address" class="tsd-kind-icon">EXTERNAL_<wbr>ADDRESS</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#global_detection_cache_key" class="tsd-kind-icon">GLOBAL_<wbr>DETECTION_<wbr>CACHE_<wbr>KEY</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#identity_keychain" class="tsd-kind-icon">IDENTITY_<wbr>KEYCHAIN</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#satoshis_per_btc" class="tsd-kind-icon">SATOSHIS_<wbr>PER_<wbr>BTC</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#session_version" class="tsd-kind-icon">SESSION_<wbr>VERSION</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#signature_file_suffix" class="tsd-kind-icon">SIGNATURE_<wbr>FILE_<wbr>SUFFIX</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_broadcast_service_registration_endpoint" class="tsd-kind-icon">TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>REGISTRATION_<wbr>ENDPOINT</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_broadcast_service_tx_endpoint" class="tsd-kind-icon">TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>TX_<wbr>ENDPOINT</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_broadcast_service_zone_file_endpoint" class="tsd-kind-icon">TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>ZONE_<wbr>FILE_<wbr>ENDPOINT</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_empty_size" class="tsd-kind-icon">TX_<wbr>EMPTY_<wbr>SIZE</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_input_base" class="tsd-kind-icon">TX_<wbr>INPUT_<wbr>BASE</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_input_pubkeyhash" class="tsd-kind-icon">TX_<wbr>INPUT_<wbr>PUBKEYHASH</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_output_base" class="tsd-kind-icon">TX_<wbr>OUTPUT_<wbr>BASE</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#tx_output_pubkeyhash" class="tsd-kind-icon">TX_<wbr>OUTPUT_<wbr>PUBKEYHASH</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#version" class="tsd-kind-icon">VERSION</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#dummyconsensushash" class="tsd-kind-icon">dummy<wbr>Consensus<wbr>Hash</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#dummyzonefilehash" class="tsd-kind-icon">dummy<wbr>Zonefile<wbr>Hash</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#ecurve" class="tsd-kind-icon">ecurve</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#inttolevel" class="tsd-kind-icon">int<wbr>ToLevel</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#leveltoint" class="tsd-kind-icon">level<wbr>ToInt</a></li> <li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#levels" class="tsd-kind-icon">levels</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Functions</h3> <ul class="tsd-index-list"> <li class="tsd-kind-function"><a href="globals.html#decryptcontent" class="tsd-kind-icon">decrypt<wbr>Content</a></li> <li class="tsd-kind-function"><a href="globals.html#deletefile" class="tsd-kind-icon">delete<wbr>File</a></li> <li class="tsd-kind-function"><a href="globals.html#deletefromgaiahub" class="tsd-kind-icon">delete<wbr>From<wbr>Gaia<wbr>Hub</a></li> <li class="tsd-kind-function"><a href="globals.html#encryptcontent" class="tsd-kind-icon">encrypt<wbr>Content</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimateannounce" class="tsd-kind-icon">estimate<wbr>Announce</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatenameimport" class="tsd-kind-icon">estimate<wbr>Name<wbr>Import</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatenamespacepreorder" class="tsd-kind-icon">estimate<wbr>Namespace<wbr>Preorder</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatenamespaceready" class="tsd-kind-icon">estimate<wbr>Namespace<wbr>Ready</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatenamespacereveal" class="tsd-kind-icon">estimate<wbr>Namespace<wbr>Reveal</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatepreorder" class="tsd-kind-icon">estimate<wbr>Preorder</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimateregister" class="tsd-kind-icon">estimate<wbr>Register</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimaterenewal" class="tsd-kind-icon">estimate<wbr>Renewal</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimaterevoke" class="tsd-kind-icon">estimate<wbr>Revoke</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatetokentransfer" class="tsd-kind-icon">estimate<wbr>Token<wbr>Transfer</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimatetransfer" class="tsd-kind-icon">estimate<wbr>Transfer</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#estimateupdate" class="tsd-kind-icon">estimate<wbr>Update</a></li> <li class="tsd-kind-function"><a href="globals.html#extractprofile" class="tsd-kind-icon">extract<wbr>Profile</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#getapiusageerrormessage" class="tsd-kind-icon">getAPIUsage<wbr>Error<wbr>Message</a></li> <li class="tsd-kind-function"><a href="globals.html#getappbucketurl" class="tsd-kind-icon">get<wbr>App<wbr>Bucket<wbr>Url</a></li> <li class="tsd-kind-function"><a href="globals.html#getauthresponsetoken" class="tsd-kind-icon">get<wbr>Auth<wbr>Response<wbr>Token</a></li> <li class="tsd-kind-function"><a href="globals.html#getfile" class="tsd-kind-icon">get<wbr>File</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#getfilecontents" class="tsd-kind-icon">get<wbr>File<wbr>Contents</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#getfilesignedunencrypted" class="tsd-kind-icon">get<wbr>File<wbr>Signed<wbr>Unencrypted</a></li> <li class="tsd-kind-function"><a href="globals.html#getfileurl" class="tsd-kind-icon">get<wbr>File<wbr>Url</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#getgaiaaddress" class="tsd-kind-icon">get<wbr>Gaia<wbr>Address</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#getglobalscope" class="tsd-kind-icon">get<wbr>Global<wbr>Scope</a></li> <li class="tsd-kind-function"><a href="globals.html#getname" class="tsd-kind-icon">get<wbr>Name</a></li> <li class="tsd-kind-function"><a href="globals.html#getnameinfo" class="tsd-kind-icon">get<wbr>Name<wbr>Info</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#gettransaction" class="tsd-kind-icon">get<wbr>Transaction</a></li> <li class="tsd-kind-function"><a href="globals.html#getuserappfileurl" class="tsd-kind-icon">get<wbr>User<wbr>App<wbr>File<wbr>Url</a></li> <li class="tsd-kind-function"><a href="globals.html#handlependingsignin" class="tsd-kind-icon">handle<wbr>Pending<wbr>Sign<wbr>In</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#handlesignedencryptedcontents" class="tsd-kind-icon">handle<wbr>Signed<wbr>Encrypted<wbr>Contents</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#inputbytes" class="tsd-kind-icon">input<wbr>Bytes</a></li> <li class="tsd-kind-function"><a href="globals.html#issigninpending" class="tsd-kind-icon">is<wbr>Sign<wbr>InPending</a></li> <li class="tsd-kind-function"><a href="globals.html#isusersignedin" class="tsd-kind-icon">is<wbr>User<wbr>Signed<wbr>In</a></li> <li class="tsd-kind-function"><a href="globals.html#launchcustomprotocol" class="tsd-kind-icon">launch<wbr>Custom<wbr>Protocol</a></li> <li class="tsd-kind-function"><a href="globals.html#listfiles" class="tsd-kind-icon">list<wbr>Files</a></li> <li class="tsd-kind-function"><a href="globals.html#loaduserdata" class="tsd-kind-icon">load<wbr>User<wbr>Data</a></li> <li class="tsd-kind-function"><a href="globals.html#lookupprofile" class="tsd-kind-icon">lookup<wbr>Profile</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makeannounce" class="tsd-kind-icon">make<wbr>Announce</a></li> <li class="tsd-kind-function"><a href="globals.html#makeauthrequest" class="tsd-kind-icon">make<wbr>Auth<wbr>Request</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makebitcoinspend" class="tsd-kind-icon">make<wbr>Bitcoin<wbr>Spend</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makenameimport" class="tsd-kind-icon">make<wbr>Name<wbr>Import</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makenamespaceready" class="tsd-kind-icon">make<wbr>Namespace<wbr>Ready</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makenamespacereveal" class="tsd-kind-icon">make<wbr>Namespace<wbr>Reveal</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makepreorder" class="tsd-kind-icon">make<wbr>Preorder</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makeregister" class="tsd-kind-icon">make<wbr>Register</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makerenewal" class="tsd-kind-icon">make<wbr>Renewal</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makerevoke" class="tsd-kind-icon">make<wbr>Revoke</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#maketokentransfer" class="tsd-kind-icon">make<wbr>Token<wbr>Transfer</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#maketransfer" class="tsd-kind-icon">make<wbr>Transfer</a></li> <li class="tsd-kind-function tsd-is-private tsd-is-not-exported"><a href="globals.html#makeupdate" class="tsd-kind-icon">make<wbr>Update</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#outputbytes" class="tsd-kind-icon">output<wbr>Bytes</a></li> <li class="tsd-kind-function"><a href="globals.html#putfile" class="tsd-kind-icon">put<wbr>File</a></li> <li class="tsd-kind-function"><a href="globals.html#redirecttosignin" class="tsd-kind-icon">redirect<wbr>ToSign<wbr>In</a></li> <li class="tsd-kind-function"><a href="globals.html#redirecttosigninwithauthrequest" class="tsd-kind-icon">redirect<wbr>ToSign<wbr>InWith<wbr>Auth<wbr>Request</a></li> <li class="tsd-kind-function"><a href="globals.html#signinputs" class="tsd-kind-icon">sign<wbr>Inputs</a></li> <li class="tsd-kind-function"><a href="globals.html#signprofiletoken" class="tsd-kind-icon">sign<wbr>Profile<wbr>Token</a></li> <li class="tsd-kind-function"><a href="globals.html#signuserout" class="tsd-kind-icon">sign<wbr>User<wbr>Out</a></li> <li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#transactionbytes" class="tsd-kind-icon">transaction<wbr>Bytes</a></li> <li class="tsd-kind-function"><a href="globals.html#validateproofs" class="tsd-kind-icon">validate<wbr>Proofs</a></li> <li class="tsd-kind-function"><a href="globals.html#verifyprofiletoken" class="tsd-kind-icon">verify<wbr>Profile<wbr>Token</a></li> <li class="tsd-kind-function"><a href="globals.html#wrapprofiletoken" class="tsd-kind-icon">wrap<wbr>Profile<wbr>Token</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Object literals</h3> <ul class="tsd-index-list"> <li class="tsd-kind-object-literal tsd-is-not-exported"><a href="globals.html#default_profile" class="tsd-kind-icon">DEFAULT_<wbr>PROFILE</a></li> <li class="tsd-kind-object-literal tsd-is-not-exported"><a href="globals.html#schemadefinition" class="tsd-kind-icon">schema<wbr>Definition</a></li> <li class="tsd-kind-object-literal"><a href="globals.html#transactions" class="tsd-kind-icon">transactions</a></li> </ul> </section> </div> </section> </section> <section class="tsd-panel-group tsd-member-group tsd-is-not-exported"> <h2>Type aliases</h2> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-is-not-exported"> <a name="amounttype" class="tsd-anchor"></a> <h3>Amount<wbr>Type</h3> <div class="tsd-signature tsd-kind-icon">Amount<wbr>Type<span class="tsd-signature-symbol">:</span> <a href="globals.html#amounttypev1" class="tsd-signature-type">AmountTypeV1</a><span class="tsd-signature-symbol"> | </span><a href="globals.html#amounttypev2" class="tsd-signature-type">AmountTypeV2</a></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/skeletons.ts#L13">operations/skeletons.ts:13</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-is-not-exported"> <a name="amounttypev1" class="tsd-anchor"></a> <h3>Amount<wbr>Type<wbr>V1</h3> <div class="tsd-signature tsd-kind-icon">Amount<wbr>Type<wbr>V1<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/skeletons.ts#L11">operations/skeletons.ts:11</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-is-not-exported"> <a name="amounttypev2" class="tsd-anchor"></a> <h3>Amount<wbr>Type<wbr>V2</h3> <div class="tsd-signature tsd-kind-icon">Amount<wbr>Type<wbr>V2<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/skeletons.ts#L12">operations/skeletons.ts:12</a></li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5>amount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span></h5> </li> <li class="tsd-parameter"> <h5>units<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-is-not-exported"> <a name="authmetadata" class="tsd-anchor"></a> <h3>Auth<wbr>Metadata</h3> <div class="tsd-signature tsd-kind-icon">Auth<wbr>Metadata<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/authMessages.ts#L17">auth/authMessages.ts:17</a></li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5><span class="tsd-flag ts-flagOptional">Optional</span> email<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span></h5> </li> <li class="tsd-parameter"> <h5><span class="tsd-flag ts-flagOptional">Optional</span> profile<wbr>Url<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span></h5> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-is-not-exported"> <a name="txpoint" class="tsd-anchor"></a> <h3>tx<wbr>Point</h3> <div class="tsd-signature tsd-kind-icon">tx<wbr>Point<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/utils.ts#L43">operations/utils.ts:43</a></li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5>script<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></h5> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5>length<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5> </li> </ul> </li> </ul> </div> </section> </section> <section class="tsd-panel-group tsd-member-group "> <h2>Variables</h2> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="apps_node_index" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> APPS_<wbr>NODE_<wbr>INDEX</h3> <div class="tsd-signature tsd-kind-icon">APPS_<wbr>NODE_<wbr>INDEX<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L7">wallet.ts:7</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="auth_continuation_param" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> AUTH_<wbr>CONTINUATION_<wbr>PARAM</h3> <div class="tsd-signature tsd-kind-icon">AUTH_<wbr>CONTINUATION_<wbr>PARAM<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"authContinuation"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;authContinuation&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/protocolEchoDetection.ts#L10">auth/protocolEchoDetection.ts:10</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="bitcoin_account_index" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> BITCOIN_<wbr>ACCOUNT_<wbr>INDEX</h3> <div class="tsd-signature tsd-kind-icon">BITCOIN_<wbr>ACCOUNT_<wbr>INDEX<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L13">wallet.ts:13</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="bitcoin_bip_44_purpose" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> BITCOIN_<wbr>BIP_<wbr>44_<wbr>PURPOSE</h3> <div class="tsd-signature tsd-kind-icon">BITCOIN_<wbr>BIP_<wbr>44_<wbr>PURPOSE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">44</span><span class="tsd-signature-symbol"> =&nbsp;44</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L11">wallet.ts:11</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="bitcoin_coin_type" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> BITCOIN_<wbr>COIN_<wbr>TYPE</h3> <div class="tsd-signature tsd-kind-icon">BITCOIN_<wbr>COIN_<wbr>TYPE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L12">wallet.ts:12</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="blockstack_on_bitcoin" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> BLOCKSTACK_<wbr>ON_<wbr>BITCOIN</h3> <div class="tsd-signature tsd-kind-icon">BLOCKSTACK_<wbr>ON_<wbr>BITCOIN<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L9">wallet.ts:9</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="change_address" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> CHANGE_<wbr>ADDRESS</h3> <div class="tsd-signature tsd-kind-icon">CHANGE_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"CHANGE_ADDRESS"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;CHANGE_ADDRESS&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L16">wallet.ts:16</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable"> <a name="default_blockstack_host" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>BLOCKSTACK_<wbr>HOST</h3> <div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>BLOCKSTACK_<wbr>HOST<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://browser.blockstack.org/auth"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://browser.blockstack.org/auth&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/authConstants.ts#L13">auth/authConstants.ts:13</a></li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>This constant is used in the <a href="classes/usersession.html#redirecttosigninwithauthrequest">redirectToSignInWithAuthRequest</a></p> </div> </div> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="echo_reply_param" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> ECHO_<wbr>REPLY_<wbr>PARAM</h3> <div class="tsd-signature tsd-kind-icon">ECHO_<wbr>REPLY_<wbr>PARAM<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"echoReply"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;echoReply&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/protocolEchoDetection.ts#L9">auth/protocolEchoDetection.ts:9</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="external_address" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> EXTERNAL_<wbr>ADDRESS</h3> <div class="tsd-signature tsd-kind-icon">EXTERNAL_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"EXTERNAL_ADDRESS"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;EXTERNAL_ADDRESS&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L15">wallet.ts:15</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="global_detection_cache_key" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> GLOBAL_<wbr>DETECTION_<wbr>CACHE_<wbr>KEY</h3> <div class="tsd-signature tsd-kind-icon">GLOBAL_<wbr>DETECTION_<wbr>CACHE_<wbr>KEY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"_blockstackDidCheckEchoReply"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;_blockstackDidCheckEchoReply&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/protocolEchoDetection.ts#L8">auth/protocolEchoDetection.ts:8</a></li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>This logic is in a separate file with no dependencies so that it can be loaded and executed as soon as possible to fulfill the purpose of the protocol detection technique. The effectiveness of this is obviously subject to how web apps bundle/consume the blockstack.js lib.</p> </div> </div> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="identity_keychain" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> IDENTITY_<wbr>KEYCHAIN</h3> <div class="tsd-signature tsd-kind-icon">IDENTITY_<wbr>KEYCHAIN<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">888</span><span class="tsd-signature-symbol"> =&nbsp;888</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/wallet.ts#L8">wallet.ts:8</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="satoshis_per_btc" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> SATOSHIS_<wbr>PER_<wbr>BTC</h3> <div class="tsd-signature tsd-kind-icon">SATOSHIS_<wbr>PER_<wbr>BTC<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">100000000</span><span class="tsd-signature-symbol"> =&nbsp;100000000</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/network.ts#L20">network.ts:20</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="session_version" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> SESSION_<wbr>VERSION</h3> <div class="tsd-signature tsd-kind-icon">SESSION_<wbr>VERSION<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"1.0.0"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;1.0.0&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/sessionData.ts#L6">auth/sessionData.ts:6</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="signature_file_suffix" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> SIGNATURE_<wbr>FILE_<wbr>SUFFIX</h3> <div class="tsd-signature tsd-kind-icon">SIGNATURE_<wbr>FILE_<wbr>SUFFIX<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">".sig"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;.sig&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/storage/index.ts#L49">storage/index.ts:49</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_broadcast_service_registration_endpoint" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>REGISTRATION_<wbr>ENDPOINT</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>REGISTRATION_<wbr>ENDPOINT<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"registration"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;registration&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/network.ts#L22">network.ts:22</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_broadcast_service_tx_endpoint" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>TX_<wbr>ENDPOINT</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>TX_<wbr>ENDPOINT<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"transaction"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;transaction&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/network.ts#L23">network.ts:23</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_broadcast_service_zone_file_endpoint" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>ZONE_<wbr>FILE_<wbr>ENDPOINT</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>BROADCAST_<wbr>SERVICE_<wbr>ZONE_<wbr>FILE_<wbr>ENDPOINT<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"zone-file"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;zone-file&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/network.ts#L21">network.ts:21</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_empty_size" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>EMPTY_<wbr>SIZE</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>EMPTY_<wbr>SIZE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;4 + 1 + 1 + 4</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/utils.ts#L37">operations/utils.ts:37</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_input_base" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>INPUT_<wbr>BASE</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>INPUT_<wbr>BASE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;32 + 4 + 1 + 4</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/utils.ts#L38">operations/utils.ts:38</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_input_pubkeyhash" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>INPUT_<wbr>PUBKEYHASH</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>INPUT_<wbr>PUBKEYHASH<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">107</span><span class="tsd-signature-symbol"> =&nbsp;107</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/utils.ts#L39">operations/utils.ts:39</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_output_base" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>OUTPUT_<wbr>BASE</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>OUTPUT_<wbr>BASE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;8 + 1</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/utils.ts#L40">operations/utils.ts:40</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="tx_output_pubkeyhash" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> TX_<wbr>OUTPUT_<wbr>PUBKEYHASH</h3> <div class="tsd-signature tsd-kind-icon">TX_<wbr>OUTPUT_<wbr>PUBKEYHASH<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">25</span><span class="tsd-signature-symbol"> =&nbsp;25</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/utils.ts#L41">operations/utils.ts:41</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="version" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> VERSION</h3> <div class="tsd-signature tsd-kind-icon">VERSION<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"1.3.1"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;1.3.1&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/auth/authMessages.ts#L15">auth/authMessages.ts:15</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="dummyconsensushash" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> dummy<wbr>Consensus<wbr>Hash</h3> <div class="tsd-signature tsd-kind-icon">dummy<wbr>Consensus<wbr>Hash<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/txbuild.ts#L24">operations/txbuild.ts:24</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="dummyzonefilehash" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> dummy<wbr>Zonefile<wbr>Hash</h3> <div class="tsd-signature tsd-kind-icon">dummy<wbr>Zonefile<wbr>Hash<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"ffffffffffffffffffffffffffffffffffffffff"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;ffffffffffffffffffffffffffffffffffffffff&quot;</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/operations/txbuild.ts#L25">operations/txbuild.ts:25</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="ecurve" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> ecurve</h3> <div class="tsd-signature tsd-kind-icon">ecurve<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ec</span><span class="tsd-signature-symbol"> =&nbsp;new EllipticCurve(&#x27;secp256k1&#x27;)</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/encryption/ec.ts#L7">encryption/ec.ts:7</a></li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="inttolevel" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> int<wbr>ToLevel</h3> <div class="tsd-signature tsd-kind-icon">int<wbr>ToLevel<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/logger.ts#L12">logger.ts:12</a></li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-index-signature"> <h5><span class="tsd-signature-symbol">[</span>int: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">string</span></h5> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="leveltoint" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> level<wbr>ToInt</h3> <div class="tsd-signature tsd-kind-icon">level<wbr>ToInt<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/logger.ts#L11">logger.ts:11</a></li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-index-signature"> <h5><span class="tsd-signature-symbol">[</span>level: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">number</span></h5> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported"> <a name="levels" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> levels</h3> <div class="tsd-signature tsd-kind-icon">levels<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[&#x27;debug&#x27;,&#x27;info&#x27;,&#x27;warn&#x27;,&#x27;error&#x27;,&#x27;none&#x27;]</span></div> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/logger.ts#L3">logger.ts:3</a></li> </ul> </aside> </section> </section> <section class="tsd-panel-group tsd-member-group "> <h2>Functions</h2> <section class="tsd-panel tsd-member tsd-kind-function"> <a name="decryptcontent" class="tsd-anchor"></a> <h3>decrypt<wbr>Content</h3> <ul class="tsd-signatures tsd-kind-function"> <li class="tsd-signature tsd-kind-icon">decrypt<wbr>Content<span class="tsd-signature-symbol">(</span>content<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">object</span>, caller<span class="tsd-signature-symbol">?: </span><a href="classes/usersession.html" class="tsd-signature-type">UserSession</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <aside class="tsd-sources"> <ul> <li>Defined in <a href="https://github.com/blockstack/blockstack.js/blob/master/src/storage/index.ts#L120">storage/index.ts:120</a></li> </ul> </aside> <div class="tsd-comment tsd-typography"> <dl class="tsd-comment-tags"> <dt>deprecated</dt>