|
|
@ -40,14 +40,14 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="name" id="Parser"><span class="type-signature"></span>new Parser<span class="signature">(options<span class="signature-attributes">nullable</span>)</span><span class="type-signature"></span></h4> |
|
|
|
<h4 class="name" id="Parser"><span class="type-signature"></span>new Parser<span class="signature">()</span><span class="type-signature"></span></h4> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="description"> |
|
|
|
<p>Protocol packet parser</p> |
|
|
|
<p>Parser</p> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
@ -58,67 +58,6 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5>Parameters:</h5> |
|
|
|
|
|
|
|
|
|
|
|
<table class="params"> |
|
|
|
<thead> |
|
|
|
<tr> |
|
|
|
|
|
|
|
<th>Name</th> |
|
|
|
|
|
|
|
|
|
|
|
<th>Type</th> |
|
|
|
|
|
|
|
|
|
|
|
<th>Attributes</th> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<th class="last">Description</th> |
|
|
|
</tr> |
|
|
|
</thead> |
|
|
|
|
|
|
|
<tbody> |
|
|
|
|
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td class="name"><code>options</code></td> |
|
|
|
|
|
|
|
|
|
|
|
<td class="type"> |
|
|
|
|
|
|
|
|
|
|
|
<span class="param-type">Object</span> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
|
|
|
|
<td class="attributes"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<nullable><br> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<td class="description last"></td> |
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -152,7 +91,7 @@ |
|
|
|
|
|
|
|
<dt class="tag-source">Source:</dt> |
|
|
|
<dd class="tag-source"><ul class="dummy"><li> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line24">line 24</a> |
|
|
|
<a href="bcoin_workers.js.html">bcoin/workers.js</a>, <a href="bcoin_workers.js.html#line740">line 740</a> |
|
|
|
</li></ul></dd> |
|
|
|
|
|
|
|
|
|
|
@ -167,13 +106,6 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5>Fires:</h5> |
|
|
|
<ul> |
|
|
|
<li>Parser#event:error</li> |
|
|
|
|
|
|
|
<li>Parser#event:packet</li> |
|
|
|
</ul> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -3913,7 +3845,7 @@ attempt to parse the coins.</p></td> |
|
|
|
|
|
|
|
<dt class="tag-source">Source:</dt> |
|
|
|
<dd class="tag-source"><ul class="dummy"><li> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line1197">line 1197</a> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line173">line 173</a> |
|
|
|
</li></ul></dd> |
|
|
|
|
|
|
|
|
|
|
@ -4065,7 +3997,7 @@ attempt to parse the coins.</p></td> |
|
|
|
|
|
|
|
<dt class="tag-source">Source:</dt> |
|
|
|
<dd class="tag-source"><ul class="dummy"><li> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line173">line 173</a> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line1197">line 1197</a> |
|
|
|
</li></ul></dd> |
|
|
|
|
|
|
|
|
|
|
@ -7293,14 +7225,14 @@ of <code>{cmd:String, length:Number, checksum:Number}</code>.</p> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="name" id="Parser"><span class="type-signature"></span>new Parser<span class="signature">()</span><span class="type-signature"></span></h4> |
|
|
|
<h4 class="name" id="Parser"><span class="type-signature"></span>new Parser<span class="signature">(options<span class="signature-attributes">nullable</span>)</span><span class="type-signature"></span></h4> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="description"> |
|
|
|
<p>Parser</p> |
|
|
|
<p>Protocol packet parser</p> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
@ -7311,6 +7243,67 @@ of <code>{cmd:String, length:Number, checksum:Number}</code>.</p> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5>Parameters:</h5> |
|
|
|
|
|
|
|
|
|
|
|
<table class="params"> |
|
|
|
<thead> |
|
|
|
<tr> |
|
|
|
|
|
|
|
<th>Name</th> |
|
|
|
|
|
|
|
|
|
|
|
<th>Type</th> |
|
|
|
|
|
|
|
|
|
|
|
<th>Attributes</th> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<th class="last">Description</th> |
|
|
|
</tr> |
|
|
|
</thead> |
|
|
|
|
|
|
|
<tbody> |
|
|
|
|
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td class="name"><code>options</code></td> |
|
|
|
|
|
|
|
|
|
|
|
<td class="type"> |
|
|
|
|
|
|
|
|
|
|
|
<span class="param-type">Object</span> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
|
|
|
|
<td class="attributes"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<nullable><br> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<td class="description last"></td> |
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -7344,7 +7337,7 @@ of <code>{cmd:String, length:Number, checksum:Number}</code>.</p> |
|
|
|
|
|
|
|
<dt class="tag-source">Source:</dt> |
|
|
|
<dd class="tag-source"><ul class="dummy"><li> |
|
|
|
<a href="bcoin_workers.js.html">bcoin/workers.js</a>, <a href="bcoin_workers.js.html#line741">line 741</a> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line24">line 24</a> |
|
|
|
</li></ul></dd> |
|
|
|
|
|
|
|
|
|
|
@ -7359,6 +7352,13 @@ of <code>{cmd:String, length:Number, checksum:Number}</code>.</p> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5>Fires:</h5> |
|
|
|
<ul> |
|
|
|
<li>Parser#event:error</li> |
|
|
|
|
|
|
|
<li>Parser#event:packet</li> |
|
|
|
</ul> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -11098,7 +11098,7 @@ attempt to parse the coins.</p></td> |
|
|
|
|
|
|
|
<dt class="tag-source">Source:</dt> |
|
|
|
<dd class="tag-source"><ul class="dummy"><li> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line1197">line 1197</a> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line173">line 173</a> |
|
|
|
</li></ul></dd> |
|
|
|
|
|
|
|
|
|
|
@ -11250,7 +11250,7 @@ attempt to parse the coins.</p></td> |
|
|
|
|
|
|
|
<dt class="tag-source">Source:</dt> |
|
|
|
<dd class="tag-source"><ul class="dummy"><li> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line173">line 173</a> |
|
|
|
<a href="bcoin_protocol_parser.js.html">bcoin/protocol/parser.js</a>, <a href="bcoin_protocol_parser.js.html#line1197">line 1197</a> |
|
|
|
</li></ul></dd> |
|
|
|
|
|
|
|
|
|
|
@ -14462,13 +14462,13 @@ of <code>{cmd:String, length:Number, checksum:Number}</code>.</p> |
|
|
|
</div> |
|
|
|
|
|
|
|
<nav> |
|
|
|
<h2><a href="index.html">Home</a></h2><h3>Modules</h3><ul><li><a href="module-bcoin.html">bcoin</a></li><li><a href="module-constants.html">constants</a></li><li><a href="module-ec.html">ec</a></li><li><a href="module-ldb.html">ldb</a></li><li><a href="module-network.html">network</a></li><li><a href="module-profiler.html">profiler</a></li><li><a href="module-request.html">request</a></li><li><a href="module-uri.html">uri</a></li><li><a href="module-utils.html">utils</a></li></ul><h3>Classes</h3><ul><li><a href="AbstractBlock.html">AbstractBlock</a></li><li><a href="Address.html">Address</a></li><li><a href="AES.html">AES</a></li><li><a href="Block.html">Block</a></li><li><a href="Bloom.html">Bloom</a></li><li><a href="BroadcastItem.html">BroadcastItem</a></li><li><a href="BST.html">BST</a></li><li><a href="BufferReader.html">BufferReader</a></li><li><a href="BufferWriter.html">BufferWriter</a></li><li><a href="Chain.html">Chain</a></li><li><a href="ChainDB.html">ChainDB</a></li><li><a href="ChainEntry.html">ChainEntry</a></li><li><a href="Coin.html">Coin</a></li><li><a href="Coins.html">Coins</a></li><li><a href="CoinView.html">CoinView</a></li><li><a href="CompactBlock.html">CompactBlock</a></li><li><a href="Environment.html">Environment</a></li><li><a href="Framer.html">Framer</a></li><li><a href="Fullnode.html">Fullnode</a></li><li><a href="HD.html">HD</a></li><li><a href="HDPrivateKey.html">HDPrivateKey</a></li><li><a href="HDPublicKey.html">HDPublicKey</a></li><li><a href="Headers.html">Headers</a></li><li><a href="HTTPBase.html">HTTPBase</a></li><li><a href="HTTPClient.html">HTTPClient</a></li><li><a href="HTTPProvider.html">HTTPProvider</a></li><li><a href="HTTPServer.html">HTTPServer</a></li><li><a href="Input.html">Input</a></li><li><a href="KeyPair.html">KeyPair</a></li><li><a href="KeyRing.html">KeyRing</a></li><li><a href="LoadRequest.html">LoadRequest</a></li><li><a href="Locker.html">Locker</a></li><li><a href="LowlevelUp.html">LowlevelUp</a></li><li><a href="LRU.html">LRU</a></li><li><a href="Master.html">Master</a></li><li><a href="Mempool.html">Mempool</a></li><li><a href="MempoolEntry.html">MempoolEntry</a></li><li><a href="MerkleBlock.html">MerkleBlock</a></li><li><a href="Miner.html">Miner</a></li><li><a href="MinerBlock.html">MinerBlock</a></li><li><a href="Mnemonic.html">Mnemonic</a></li><li><a href="MTX.html">MTX</a></li><li><a href="Network.html">Network</a></li><li><a href="Node.html">Node</a></li><li><a href="NullCache.html">NullCache</a></li><li><a href="Output.html">Output</a></li><li><a href="Parser.html">Parser</a></li><li><a href="Peer.html">Peer</a></li><li><a href="Pool.html">Pool</a></li><li><a href="Profile.html">Profile</a></li><li><a href="Provider.html">Provider</a></li><li><a href="Script.html">Script</a></li><li><a href="ScriptError.html">ScriptError</a></li><li><a href="Snapshot.html">Snapshot</a></li><li><a href="SPVNode.html">SPVNode</a></li><li><a href="Stack.html">Stack</a></li><li><a href="TimeData.html">TimeData</a></li><li><a href="TX.html">TX</a></li><li><a href="TXDB.html">TXDB</a></li><li><a href="VerifyError.html">VerifyError</a></li><li><a href="Wallet.html">Wallet</a></li><li><a href="WalletDB.html">WalletDB</a></li><li><a href="Witness.html">Witness</a></li><li><a href="Worker.html">Worker</a></li><li><a href="Workers.html">Workers</a></li></ul><h3>Global</h3><ul><li><a href="global.html#getCores">getCores</a></li><li><a href="global.html#scrypt">scrypt</a></li></ul> |
|
|
|
<h2><a href="index.html">Home</a></h2><h3>Modules</h3><ul><li><a href="module-bcoin.html">bcoin</a></li><li><a href="module-constants.html">constants</a></li><li><a href="module-ec.html">ec</a></li><li><a href="module-ldb.html">ldb</a></li><li><a href="module-network.html">network</a></li><li><a href="module-profiler.html">profiler</a></li><li><a href="module-request.html">request</a></li><li><a href="module-uri.html">uri</a></li><li><a href="module-utils.html">utils</a></li></ul><h3>Classes</h3><ul><li><a href="AbstractBlock.html">AbstractBlock</a></li><li><a href="Address.html">Address</a></li><li><a href="AES.html">AES</a></li><li><a href="Block.html">Block</a></li><li><a href="Bloom.html">Bloom</a></li><li><a href="BroadcastItem.html">BroadcastItem</a></li><li><a href="BST.html">BST</a></li><li><a href="BufferReader.html">BufferReader</a></li><li><a href="BufferWriter.html">BufferWriter</a></li><li><a href="Chain.html">Chain</a></li><li><a href="ChainDB.html">ChainDB</a></li><li><a href="ChainEntry.html">ChainEntry</a></li><li><a href="Coin.html">Coin</a></li><li><a href="Coins.html">Coins</a></li><li><a href="CoinView.html">CoinView</a></li><li><a href="CompactBlock.html">CompactBlock</a></li><li><a href="Environment.html">Environment</a></li><li><a href="Framer.html">Framer</a></li><li><a href="Fullnode.html">Fullnode</a></li><li><a href="HD.html">HD</a></li><li><a href="HDPrivateKey.html">HDPrivateKey</a></li><li><a href="HDPublicKey.html">HDPublicKey</a></li><li><a href="Headers.html">Headers</a></li><li><a href="HTTPBase.html">HTTPBase</a></li><li><a href="HTTPClient.html">HTTPClient</a></li><li><a href="HTTPProvider.html">HTTPProvider</a></li><li><a href="HTTPServer.html">HTTPServer</a></li><li><a href="Input.html">Input</a></li><li><a href="KeyPair.html">KeyPair</a></li><li><a href="KeyRing.html">KeyRing</a></li><li><a href="LoadRequest.html">LoadRequest</a></li><li><a href="Locker.html">Locker</a></li><li><a href="LowlevelUp.html">LowlevelUp</a></li><li><a href="LRU.html">LRU</a></li><li><a href="Master.html">Master</a></li><li><a href="Mempool.html">Mempool</a></li><li><a href="MempoolEntry.html">MempoolEntry</a></li><li><a href="MerkleBlock.html">MerkleBlock</a></li><li><a href="Miner.html">Miner</a></li><li><a href="MinerBlock.html">MinerBlock</a></li><li><a href="Mnemonic.html">Mnemonic</a></li><li><a href="MTX.html">MTX</a></li><li><a href="Network.html">Network</a></li><li><a href="Node.html">Node</a></li><li><a href="NullCache.html">NullCache</a></li><li><a href="Output.html">Output</a></li><li><a href="Parser.html">Parser</a></li><li><a href="Peer.html">Peer</a></li><li><a href="Pool.html">Pool</a></li><li><a href="Profile.html">Profile</a></li><li><a href="Provider.html">Provider</a></li><li><a href="Script.html">Script</a></li><li><a href="ScriptError.html">ScriptError</a></li><li><a href="Snapshot.html">Snapshot</a></li><li><a href="SPVNode.html">SPVNode</a></li><li><a href="Stack.html">Stack</a></li><li><a href="TimeData.html">TimeData</a></li><li><a href="TX.html">TX</a></li><li><a href="TXDB.html">TXDB</a></li><li><a href="VerifyError.html">VerifyError</a></li><li><a href="Wallet.html">Wallet</a></li><li><a href="WalletDB.html">WalletDB</a></li><li><a href="Witness.html">Witness</a></li><li><a href="Worker.html">Worker</a></li><li><a href="Workers.html">Workers</a></li></ul><h3>Global</h3><ul><li><a href="global.html#scrypt">scrypt</a></li></ul> |
|
|
|
</nav> |
|
|
|
|
|
|
|
<br class="clear"> |
|
|
|
|
|
|
|
<footer> |
|
|
|
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Thu May 19 2016 18:19:01 GMT-0700 (PDT) |
|
|
|
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Thu May 19 2016 18:20:52 GMT-0700 (PDT) |
|
|
|
</footer> |
|
|
|
|
|
|
|
<script> prettyPrint(); </script> |
|
|
|