<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ChangeListManager">
    <list default="true" id="981eb398-154c-485e-8d23-8d6d3b313d53" name="Default" comment="">
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/block1087400.raw" afterPath="$PROJECT_DIR$/test/data/block1087400.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/block300025.raw" afterPath="$PROJECT_DIR$/test/data/block300025.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/block426884.raw" afterPath="$PROJECT_DIR$/test/data/block426884.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/block898352.raw" afterPath="$PROJECT_DIR$/test/data/block898352.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/block928828.raw" afterPath="$PROJECT_DIR$/test/data/block928828.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/block928927.raw" afterPath="$PROJECT_DIR$/test/data/block928927.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/compact426884.raw" afterPath="$PROJECT_DIR$/test/data/compact426884.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/compact898352.raw" afterPath="$PROJECT_DIR$/test/data/compact898352.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/merkle300025.raw" afterPath="$PROJECT_DIR$/test/data/merkle300025.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/undo1087400.raw" afterPath="$PROJECT_DIR$/test/data/undo1087400.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/undo300025.raw" afterPath="$PROJECT_DIR$/test/data/undo300025.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/undo928828.raw" afterPath="$PROJECT_DIR$/test/data/undo928828.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/data/undo928927.raw" afterPath="$PROJECT_DIR$/test/data/undo928927.raw" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.gitignore" afterPath="$PROJECT_DIR$/.gitignore" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/browser/server.js" afterPath="$PROJECT_DIR$/browser/server.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/docs/CLI.md" afterPath="$PROJECT_DIR$/docs/CLI.md" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/docs/Design.md" afterPath="$PROJECT_DIR$/docs/Design.md" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/blockchain/chain.js" afterPath="$PROJECT_DIR$/lib/blockchain/chain.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/blockchain/chainentry.js" afterPath="$PROJECT_DIR$/lib/blockchain/chainentry.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/net/common.js" afterPath="$PROJECT_DIR$/lib/net/common.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/net/packets.js" afterPath="$PROJECT_DIR$/lib/net/packets.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/net/pool.js" afterPath="$PROJECT_DIR$/lib/net/pool.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/net/seeds/main.js" afterPath="$PROJECT_DIR$/lib/net/seeds/main.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/primitives/abstractblock.js" afterPath="$PROJECT_DIR$/lib/primitives/abstractblock.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/primitives/headers.js" afterPath="$PROJECT_DIR$/lib/primitives/headers.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/primitives/tx.js" afterPath="$PROJECT_DIR$/lib/primitives/tx.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/protocol/networks.js" afterPath="$PROJECT_DIR$/lib/protocol/networks.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/utils/staticwriter.js" afterPath="$PROJECT_DIR$/lib/utils/staticwriter.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/lib/workers/packets.js" afterPath="$PROJECT_DIR$/lib/workers/packets.js" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/package.json" afterPath="$PROJECT_DIR$/package.json" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/scripts/certs.sh" afterPath="$PROJECT_DIR$/scripts/certs.sh" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/scripts/seeds.sh" afterPath="$PROJECT_DIR$/scripts/seeds.sh" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test/protocol-test.js" afterPath="$PROJECT_DIR$/test/protocol-test.js" />
    </list>
    <ignored path="$PROJECT_DIR$/.tmp/" />
    <ignored path="$PROJECT_DIR$/temp/" />
    <ignored path="$PROJECT_DIR$/tmp/" />
    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
    <option name="TRACKING_ENABLED" value="true" />
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
  <component name="FileEditorManager">
    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
      <file leaf-file-name="tx.js" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/lib/primitives/tx.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="191">
              <caret line="1744" column="61" lean-forward="true" selection-start-line="1744" selection-start-column="61" selection-end-line="1744" selection-end-column="61" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="tx.js" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/examples/tx.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="0">
              <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="6" selection-end-column="0" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="client.js" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/examples/client.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="0">
              <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name=".gitignore" pinned="false" current-in-tab="true">
        <entry file="file://$PROJECT_DIR$/.gitignore">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="45">
              <caret line="3" column="14" lean-forward="true" selection-start-line="3" selection-start-column="14" selection-end-line="3" selection-end-column="14" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="wallet.js" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/examples/wallet.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="60">
              <caret line="4" column="48" lean-forward="true" selection-start-line="4" selection-start-column="48" selection-end-line="4" selection-end-column="48" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
    </leaf>
  </component>
  <component name="FindInProjectRecents">
    <findStrings>
      <find>packages</find>
      <find>package</find>
      <find>package.</find>
      <find>package.t</find>
      <find>package.ty</find>
      <find>package.typ</find>
      <find>package.type</find>
      <find>package.types</find>
      <find>p</find>
      <find>pack</find>
      <find>packet.t</find>
      <find>packet.type</find>
      <find>packet.ype</find>
      <find>packetype</find>
      <find>packetType</find>
      <find>Verification failure: checkpoint mismatch</find>
      <find>Verification failure:checkpoint mismatch</find>
      <find>checkpoint mismatch</find>
      <find>VERIFY_POW</find>
      <find>0xfb876d344b7667cd585eeac9fcaafce9a46aa706105c679b2951430cdfac4a90</find>
      <find>v</find>
      <find>Invalid ancestors for block</find>
      <find>bad-diffbits</find>
      <find>*</find>
      <find>amount</find>
      <find>this.invalid</find>
      <find>bad-txns-in-belowout</find>
      <find>outputs</find>
      <find>this.outputs</find>
      <find>fromReader</find>
    </findStrings>
    <replaceStrings>
      <replace>lbrycrd-cli</replace>
      <replace>ION</replace>
    </replaceStrings>
    <dirStrings>
      <dir>$PROJECT_DIR$</dir>
    </dirStrings>
  </component>
  <component name="Git.Settings">
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
  </component>
  <component name="IdeDocumentHistory">
    <option name="CHANGED_PATHS">
      <list>
        <option value="$PROJECT_DIR$/CHANGELOG.md" />
        <option value="$PROJECT_DIR$/README.md" />
        <option value="$PROJECT_DIR$/browser/index.html" />
        <option value="$PROJECT_DIR$/docs/Beginner's-Guide.md" />
        <option value="$PROJECT_DIR$/docs/CLI.md" />
        <option value="$PROJECT_DIR$/docs/Design.md" />
        <option value="$PROJECT_DIR$/docs/REST-RPC-API.md" />
        <option value="$PROJECT_DIR$/lib/bcoin-browser.js" />
        <option value="$PROJECT_DIR$/lib/bcoin.js" />
        <option value="$PROJECT_DIR$/lib/blockchain/common.js" />
        <option value="$PROJECT_DIR$/lib/btc/amount.js" />
        <option value="$PROJECT_DIR$/lib/btc/uri.js" />
        <option value="$PROJECT_DIR$/lib/coins/compress.js" />
        <option value="$PROJECT_DIR$/lib/hd/common.js" />
        <option value="$PROJECT_DIR$/lib/http/client.js" />
        <option value="$PROJECT_DIR$/lib/http/rpc.js" />
        <option value="$PROJECT_DIR$/lib/http/rpcbase.js" />
        <option value="$PROJECT_DIR$/lib/http/rpcclient.js" />
        <option value="$PROJECT_DIR$/lib/node/fullnode.js" />
        <option value="$PROJECT_DIR$/lib/node/spvnode.js" />
        <option value="$PROJECT_DIR$/lib/primitives/block.js" />
        <option value="$PROJECT_DIR$/lib/primitives/index.js" />
        <option value="$PROJECT_DIR$/lib/protocol/network.js" />
        <option value="$PROJECT_DIR$/lib/blockchain/chaindb.js" />
        <option value="$PROJECT_DIR$/migrate/ensure-tip-index.js" />
        <option value="$PROJECT_DIR$/package.json" />
        <option value="$PROJECT_DIR$/lib/blockchain/chainentry.js" />
        <option value="$PROJECT_DIR$/lib/net/seeds/main.js" />
        <option value="$PROJECT_DIR$/lib/protocol/networks.js" />
        <option value="$PROJECT_DIR$/lib/net/peer.js" />
        <option value="$PROJECT_DIR$/lib/net/common.js" />
        <option value="$PROJECT_DIR$/lib/net/packets.js" />
        <option value="$PROJECT_DIR$/lib/workers/packets.js" />
        <option value="events.js" />
        <option value="_stream_readable.js" />
        <option value="$PROJECT_DIR$/lib/net/parser.js" />
        <option value="$PROJECT_DIR$/lib/primitives/headers.js" />
        <option value="$PROJECT_DIR$/lib/primitives/abstractblock.js" />
        <option value="$PROJECT_DIR$/lib/net/pool.js" />
        <option value="$PROJECT_DIR$/lib/primitives/memblock.js" />
        <option value="$PROJECT_DIR$/lib/utils/staticwriter.js" />
        <option value="$PROJECT_DIR$/lib/blockchain/chain.js" />
        <option value="$PROJECT_DIR$/lib/coins/coins.js" />
        <option value="$PROJECT_DIR$/lib/primitives/tx.js" />
        <option value="$PROJECT_DIR$/examples/robert.js" />
        <option value="$PROJECT_DIR$/.gitignore" />
      </list>
    </option>
  </component>
  <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
  <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
  <component name="JsGulpfileManager">
    <detection-done>true</detection-done>
    <sorting>DEFINITION_ORDER</sorting>
  </component>
  <component name="NodeModulesDirectoryManager">
    <handled-path value="$PROJECT_DIR$/node_modules" />
  </component>
  <component name="ProjectFrameBounds">
    <option name="x" value="64" />
    <option name="y" value="-11" />
    <option name="width" value="1537" />
    <option name="height" value="912" />
  </component>
  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
  <component name="ProjectView">
    <navigator currentView="ProjectPane" proportions="" version="1">
      <flattenPackages />
      <showMembers />
      <showModules />
      <showLibraryContents />
      <hideEmptyPackages />
      <abbreviatePackageNames />
      <autoscrollToSource />
      <autoscrollFromSource />
      <sortByType />
      <manualOrder />
      <foldersAlwaysOnTop value="true" />
    </navigator>
    <panes>
      <pane id="Scope" />
      <pane id="ProjectPane">
        <subPane>
          <PATH>
            <PATH_ELEMENT>
              <option name="myItemId" value="bcoin" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="bcoin" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
          </PATH>
          <PATH>
            <PATH_ELEMENT>
              <option name="myItemId" value="bcoin" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="bcoin" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="test" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
          </PATH>
          <PATH>
            <PATH_ELEMENT>
              <option name="myItemId" value="bcoin" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="bcoin" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="examples" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
          </PATH>
        </subPane>
      </pane>
      <pane id="Scratches" />
    </panes>
  </component>
  <component name="PropertiesComponent">
    <property name="WebServerToolWindowFactoryState" value="false" />
    <property name="last_opened_file_path" value="$PROJECT_DIR$/bin/node" />
    <property name="HbShouldOpenHtmlAsHb" value="" />
    <property name="add_unversioned_files" value="true" />
    <property name="nodejs_interpreter_path" value="/usr/local/bin/node" />
    <property name="node.js.path.for.package.eslint" value="project" />
    <property name="node.js.detected.package.eslint" value="true" />
    <property name="node.js.selected.package.eslint" value="$PROJECT_DIR$/node_modules/eslint" />
    <property name="SearchEverywhereHistoryKey" value="abstract&#9;FILE&#9;file:///home/robert/projects/bcoin/lib/primitives/abstractblock.js&#10;packetTypes&#9;null&#9;null&#10;networks.&#9;FILE&#9;file:///home/robert/projects/bcoin/lib/protocol/networks.js&#10;Block&#9;FILE&#9;file:///home/robert/projects/bcoin/lib/primitives/block.js&#10;CHAIN.JS&#9;FILE&#9;file:///home/robert/projects/bcoin/lib/blockchain/chain.js" />
    <property name="settings.editor.selected.configurable" value="preferences.keymap" />
  </component>
  <component name="RunDashboard">
    <option name="ruleStates">
      <list>
        <RuleState>
          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
        </RuleState>
        <RuleState>
          <option name="name" value="StatusDashboardGroupingRule" />
        </RuleState>
      </list>
    </option>
  </component>
  <component name="RunManager" selected="Node.js.Unnamed">
    <configuration default="true" type="BashConfigurationType" factoryName="Bash">
      <option name="INTERPRETER_OPTIONS" value="" />
      <option name="INTERPRETER_PATH" value="/bin/bash" />
      <option name="WORKING_DIRECTORY" value="" />
      <option name="PARENT_ENVS" value="true" />
      <option name="SCRIPT_NAME" value="" />
      <option name="PARAMETERS" value="" />
      <module name="" />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="DartCommandLineRunConfigurationType" factoryName="Dart Command Line Application">
      <method />
    </configuration>
    <configuration default="true" type="DartTestRunConfigurationType" factoryName="Dart Test">
      <method />
    </configuration>
    <configuration default="true" type="JavaScriptTestRunnerJest" factoryName="Jest">
      <node-interpreter value="project" />
      <working-dir value="" />
      <envs />
      <scope-kind value="ALL" />
      <method />
    </configuration>
    <configuration default="true" type="JavaScriptTestRunnerKarma" factoryName="Karma">
      <config-file value="" />
      <node-interpreter value="project" />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="JavaScriptTestRunnerProtractor" factoryName="Protractor">
      <config-file value="" />
      <node-interpreter value="project" />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug">
      <method />
    </configuration>
    <configuration default="true" type="NodeJSConfigurationType" factoryName="Node.js" path-to-node="project" working-dir="">
      <EXTENSION ID="com.jetbrains.nodejs.remote.docker.NodeJSDockerRunConfigurationExtension">
        <option name="envVars">
          <list />
        </option>
        <option name="extraHosts">
          <list />
        </option>
        <option name="links">
          <list />
        </option>
        <option name="networkDisabled" value="false" />
        <option name="networkMode" value="bridge" />
        <option name="portBindings">
          <list />
        </option>
        <option name="publishAllPorts" value="false" />
        <option name="version" value="1" />
        <option name="volumeBindings">
          <list />
        </option>
      </EXTENSION>
      <method />
    </configuration>
    <configuration default="true" type="cucumber.js" factoryName="Cucumber.js">
      <option name="cucumberJsArguments" value="" />
      <option name="executablePath" />
      <option name="filePath" />
      <method />
    </configuration>
    <configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
      <node-interpreter>project</node-interpreter>
      <node-options />
      <gulpfile />
      <tasks />
      <arguments />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="js.build_tools.npm" factoryName="npm">
      <command value="run" />
      <scripts />
      <node-interpreter value="project" />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="mocha-javascript-test-runner" factoryName="Mocha">
      <node-interpreter>project</node-interpreter>
      <node-options />
      <working-directory />
      <pass-parent-env>true</pass-parent-env>
      <envs />
      <ui />
      <extra-mocha-options />
      <test-kind>DIRECTORY</test-kind>
      <test-directory />
      <recursive>false</recursive>
      <method />
    </configuration>
    <configuration default="false" name="Unnamed" type="NodeJSConfigurationType" factoryName="Node.js" path-to-node="project" path-to-js-file="bin/node" working-dir="$PROJECT_DIR$">
      <EXTENSION ID="com.jetbrains.nodejs.remote.docker.NodeJSDockerRunConfigurationExtension">
        <option name="envVars">
          <list />
        </option>
        <option name="extraHosts">
          <list />
        </option>
        <option name="links">
          <list />
        </option>
        <option name="networkDisabled" value="false" />
        <option name="networkMode" value="bridge" />
        <option name="portBindings">
          <list />
        </option>
        <option name="publishAllPorts" value="false" />
        <option name="version" value="1" />
        <option name="volumeBindings">
          <list />
        </option>
      </EXTENSION>
      <method />
    </configuration>
    <list size="1">
      <item index="0" class="java.lang.String" itemvalue="Node.js.Unnamed" />
    </list>
  </component>
  <component name="ShelveChangesManager" show_recycled="false">
    <option name="remove_strategy" value="false" />
  </component>
  <component name="SvnConfiguration">
    <configuration />
  </component>
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="981eb398-154c-485e-8d23-8d6d3b313d53" name="Default" comment="" />
      <created>1502628815429</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1502628815429</updated>
      <workItem from="1502628816762" duration="1815000" />
      <workItem from="1502630657561" duration="1965000" />
      <workItem from="1502632664923" duration="1959000" />
      <workItem from="1502634817247" duration="1798000" />
      <workItem from="1502636644721" duration="2063000" />
      <workItem from="1502638740447" duration="1799000" />
      <workItem from="1502640564458" duration="732000" />
      <workItem from="1502643729283" duration="634000" />
      <workItem from="1502648443852" duration="1657000" />
      <workItem from="1502652516073" duration="1794000" />
      <workItem from="1502654335646" duration="1814000" />
      <workItem from="1502656187363" duration="2033000" />
      <workItem from="1502658251500" duration="1791000" />
      <workItem from="1502660551929" duration="2881000" />
      <workItem from="1502734005304" duration="2168000" />
      <workItem from="1502736284279" duration="941000" />
      <workItem from="1502738480629" duration="998000" />
      <workItem from="1502741906997" duration="2567000" />
      <workItem from="1502993552183" duration="4233000" />
      <workItem from="1503090951316" duration="2996000" />
      <workItem from="1503137923036" duration="767000" />
      <workItem from="1503254184453" duration="753000" />
      <workItem from="1503309925081" duration="8809000" />
    </task>
    <servers />
  </component>
  <component name="TimeTrackingManager">
    <option name="totallyTimeSpent" value="48967000" />
  </component>
  <component name="ToolWindowManager">
    <frame x="64" y="-11" width="1537" height="912" extended-state="6" />
    <editor active="true" />
    <layout>
      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32904884" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32904884" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.29434448" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.39974293" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
      <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
      <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
      <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
      <window_info id="npm" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
      <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
      <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
    </layout>
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="processedProjectFiles" value="true" />
  </component>
  <component name="VcsContentAnnotationSettings">
    <option name="myLimit" value="2678400000" />
  </component>
  <component name="XDebuggerManager">
    <breakpoint-manager>
      <breakpoints>
        <line-breakpoint suspend="NONE" type="javascript">
          <url>file://$PROJECT_DIR$/lib/primitives/abstractblock.js</url>
          <line>139</line>
          <option name="temporary" value="true" />
          <option name="timeStamp" value="7" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/primitives/abstractblock.js</url>
          <line>155</line>
          <option name="timeStamp" value="8" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>888</line>
          <option name="timeStamp" value="16" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="cmd!=&quot;version&quot; &amp;&amp; cmd!=&quot;addr&quot; &amp;&amp; cmd!=&quot;dsee&quot; &amp;&amp; cmd!=&quot;dseep&quot; &amp;&amp; cmd!=&quot;pong&quot; &amp;&amp; cmd!=&quot;ping&quot; &amp;&amp; cmd!=&quot;inv&quot; &amp;&amp; cmd!=&quot;verack&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/parser.js</url>
          <line>149</line>
          <option name="timeStamp" value="23" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="packet.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>1204</line>
          <option name="timeStamp" value="31" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="packet.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/peer.js</url>
          <line>1552</line>
          <option name="timeStamp" value="33" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="packet.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>1170</line>
          <option name="timeStamp" value="36" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="packet.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/peer.js</url>
          <line>1593</line>
          <option name="timeStamp" value="37" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <url>file://$PROJECT_DIR$/lib/workers/packets.js</url>
          <line>412</line>
          <option name="timeStamp" value="39" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <url>file://$PROJECT_DIR$/lib/workers/packets.js</url>
          <line>638</line>
          <option name="timeStamp" value="41" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/peer.js</url>
          <line>269</line>
          <option name="timeStamp" value="42" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="this.header.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/parser.js</url>
          <line>97</line>
          <option name="timeStamp" value="47" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="this.header.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/parser.js</url>
          <line>108</line>
          <option name="timeStamp" value="49" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/packets.js</url>
          <line>1146</line>
          <option name="timeStamp" value="50" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <condition expression="this.header.cmd==&quot;headers&quot;" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/net/parser.js</url>
          <line>94</line>
          <option name="timeStamp" value="54" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <condition expression="this.version!=7" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/primitives/abstractblock.js</url>
          <line>199</line>
          <option name="timeStamp" value="56" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>1304</line>
          <option name="timeStamp" value="58" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>2101</line>
          <option name="timeStamp" value="63" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>2110</line>
          <option name="timeStamp" value="64" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>2121</line>
          <option name="timeStamp" value="68" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/peer.js</url>
          <line>1479</line>
          <option name="timeStamp" value="70" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>982</line>
          <option name="timeStamp" value="75" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>980</line>
          <option name="timeStamp" value="76" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>236</line>
          <option name="timeStamp" value="78" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/net/pool.js</url>
          <line>2248</line>
          <option name="timeStamp" value="84" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>1301</line>
          <option name="timeStamp" value="88" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>1358</line>
          <option name="timeStamp" value="89" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>1361</line>
          <option name="timeStamp" value="90" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>1365</line>
          <option name="timeStamp" value="92" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>259</line>
          <option name="timeStamp" value="97" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <condition expression="value.length != 64" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/utils/staticwriter.js</url>
          <line>374</line>
          <option name="timeStamp" value="99" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <condition expression="this.hasInvalid(block)" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/blockchain/chain.js</url>
          <line>1273</line>
          <option name="timeStamp" value="102" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/primitives/tx.js</url>
          <line>1742</line>
          <option name="timeStamp" value="104" />
        </line-breakpoint>
        <line-breakpoint type="javascript">
          <url>file://$PROJECT_DIR$/lib/primitives/tx.js</url>
          <line>1718</line>
          <option name="timeStamp" value="105" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <condition expression="total + stakeAmount &lt; value" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/primitives/tx.js</url>
          <line>1747</line>
          <properties />
          <option name="timeStamp" value="106" />
        </line-breakpoint>
        <line-breakpoint enabled="true" type="javascript">
          <condition expression="this.time == 1501478144" language="JavaScript" />
          <url>file://$PROJECT_DIR$/lib/primitives/tx.js</url>
          <line>2269</line>
          <properties />
          <option name="timeStamp" value="107" />
        </line-breakpoint>
      </breakpoints>
      <option name="time" value="108" />
    </breakpoint-manager>
    <watches-manager />
  </component>
  <component name="editorHistoryManager">
    <entry file="file://$PROJECT_DIR$/lib/primitives/outpoint.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="165">
          <caret line="215" column="32" lean-forward="false" selection-start-line="215" selection-start-column="32" selection-end-line="215" selection-end-column="32" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/protocol/consensus.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="4740">
          <caret line="321" column="24" lean-forward="false" selection-start-line="321" selection-start-column="24" selection-end-line="321" selection-end-column="24" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/README.md">
      <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
        <state split_layout="SECOND">
          <first_editor relative-caret-position="345">
            <caret line="23" column="0" lean-forward="false" selection-start-line="23" selection-start-column="0" selection-end-line="23" selection-end-column="0" />
          </first_editor>
          <second_editor />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/bin/bcoin">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="165">
          <caret line="11" column="6" lean-forward="false" selection-start-line="11" selection-start-column="6" selection-end-line="11" selection-end-column="6" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/bin/node">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="0">
          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/node/fullnode.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1095">
          <caret line="78" column="20" lean-forward="false" selection-start-line="78" selection-start-column="19" selection-end-line="78" selection-end-column="20" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/node/config.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="6885">
          <caret line="463" column="5" lean-forward="false" selection-start-line="463" selection-start-column="5" selection-end-line="463" selection-end-column="5" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/etc/sample.conf">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="78">
          <caret line="73" column="9" lean-forward="false" selection-start-line="73" selection-start-column="9" selection-end-line="73" selection-end-column="9" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/migrate/ensure-tip-index.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="167">
          <caret line="47" column="12" lean-forward="false" selection-start-line="47" selection-start-column="12" selection-end-line="47" selection-end-column="12" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/protocol/network.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="15">
          <caret line="85" column="31" lean-forward="false" selection-start-line="85" selection-start-column="31" selection-end-line="85" selection-end-column="31" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/package.json">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="450">
          <caret line="30" column="19" lean-forward="false" selection-start-line="30" selection-start-column="19" selection-end-line="30" selection-end-column="19" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/blockchain/chainentry.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="2355">
          <caret line="162" column="31" lean-forward="false" selection-start-line="162" selection-start-column="31" selection-end-line="162" selection-end-column="31" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/browser/server.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="210">
          <caret line="14" column="10" lean-forward="false" selection-start-line="14" selection-start-column="10" selection-end-line="14" selection-end-column="10" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/seeds/main.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="195">
          <caret line="13" column="0" lean-forward="false" selection-start-line="13" selection-start-column="0" selection-end-line="13" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/hostlist.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="10620">
          <caret line="712" column="0" lean-forward="false" selection-start-line="712" selection-start-column="0" selection-end-line="712" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/common.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1965">
          <caret line="136" column="26" lean-forward="false" selection-start-line="136" selection-start-column="26" selection-end-line="136" selection-end-column="26" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/socket.io-client/lib/socket.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="375">
          <caret line="223" column="22" lean-forward="true" selection-start-line="223" selection-start-column="22" selection-end-line="223" selection-end-column="22" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/socket.io/lib/socket.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="120">
          <caret line="315" column="10" lean-forward="false" selection-start-line="315" selection-start-column="10" selection-end-line="315" selection-end-column="10" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/socket.io/lib/client.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="155">
          <caret line="186" column="24" lean-forward="false" selection-start-line="186" selection-start-column="24" selection-end-line="186" selection-end-column="24" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/workers/packets.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="9570">
          <caret line="638" column="2" lean-forward="false" selection-start-line="638" selection-start-column="2" selection-end-line="638" selection-end-column="2" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/blockchain/chaindb.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="9255">
          <caret line="622" column="19" lean-forward="false" selection-start-line="622" selection-start-column="19" selection-end-line="622" selection-end-column="19" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/wallet/records.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1080">
          <caret line="76" column="26" lean-forward="false" selection-start-line="76" selection-start-column="26" selection-end-line="76" selection-end-column="26" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/wallet/wallet.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="38535">
          <caret line="2574" column="24" lean-forward="false" selection-start-line="2574" selection-start-column="24" selection-end-line="2574" selection-end-column="24" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/wallet/walletdb.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="13110">
          <caret line="879" column="24" lean-forward="false" selection-start-line="879" selection-start-column="24" selection-end-line="879" selection-end-column="24" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/protocol/networks.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="825">
          <caret line="60" column="5" lean-forward="false" selection-start-line="60" selection-start-column="5" selection-end-line="60" selection-end-column="5" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/utils/reader.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="8925">
          <caret line="600" column="0" lean-forward="false" selection-start-line="600" selection-start-column="0" selection-end-line="600" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/primitives/headers.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1185">
          <caret line="84" column="18" lean-forward="false" selection-start-line="84" selection-start-column="18" selection-end-line="84" selection-end-column="18" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/primitives/abstractblock.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="3165">
          <caret line="216" column="2" lean-forward="false" selection-start-line="216" selection-start-column="2" selection-end-line="216" selection-end-column="2" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/primitives/input.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="5820">
          <caret line="393" column="0" lean-forward="false" selection-start-line="393" selection-start-column="0" selection-end-line="393" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/parser.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="885">
          <caret line="64" column="20" lean-forward="false" selection-start-line="64" selection-start-column="20" selection-end-line="64" selection-end-column="20" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/primitives/memblock.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="2760">
          <caret line="189" column="23" lean-forward="false" selection-start-line="189" selection-start-column="23" selection-end-line="189" selection-end-column="23" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/primitives/block.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="9480">
          <caret line="637" column="21" lean-forward="false" selection-start-line="637" selection-start-column="21" selection-end-line="637" selection-end-column="21" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/peer.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="30075">
          <caret line="2010" column="7" lean-forward="false" selection-start-line="2010" selection-start-column="7" selection-end-line="2010" selection-end-column="7" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/bcoin.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="-4255">
          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/packets.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="14640">
          <caret line="981" column="14" lean-forward="false" selection-start-line="981" selection-start-column="14" selection-end-line="981" selection-end-column="14" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/utils/staticwriter.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="5625">
          <caret line="379" column="3" lean-forward="true" selection-start-line="379" selection-start-column="3" selection-end-line="379" selection-end-column="3" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/net/pool.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="33510">
          <caret line="2239" column="4" lean-forward="false" selection-start-line="2239" selection-start-column="4" selection-end-line="2239" selection-end-column="4" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/chain-test.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="11280">
          <caret line="752" column="7" lean-forward="false" selection-start-line="752" selection-start-column="7" selection-end-line="752" selection-end-column="7" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/migrate/coins/coins.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="-128">
          <caret line="25" column="9" lean-forward="false" selection-start-line="25" selection-start-column="9" selection-end-line="25" selection-end-column="9" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/coins/coins.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1515">
          <caret line="105" column="0" lean-forward="false" selection-start-line="105" selection-start-column="0" selection-end-line="105" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/utils/encoding.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="90">
          <caret line="65" column="0" lean-forward="false" selection-start-line="65" selection-start-column="0" selection-end-line="65" selection-end-column="18" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/workers/parser.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="255">
          <caret line="95" column="4" lean-forward="false" selection-start-line="95" selection-start-column="4" selection-end-line="95" selection-end-column="4" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/blockchain/chain.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="641">
          <caret line="1665" column="0" lean-forward="false" selection-start-line="1665" selection-start-column="0" selection-end-line="1665" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/primitives/tx.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="191">
          <caret line="1744" column="61" lean-forward="true" selection-start-line="1744" selection-start-column="61" selection-end-line="1744" selection-end-column="61" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/examples/peer.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="-310">
          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/lib/coins/coinview.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="4395">
          <caret line="297" column="21" lean-forward="true" selection-start-line="297" selection-start-column="21" selection-end-line="297" selection-end-column="21" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/examples/client.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="0">
          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/examples/tx.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="0">
          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="6" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/examples/wallet.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="60">
          <caret line="4" column="48" lean-forward="true" selection-start-line="4" selection-start-column="48" selection-end-line="4" selection-end-column="48" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/examples/robert.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="120">
          <caret line="8" column="20" lean-forward="true" selection-start-line="8" selection-start-column="20" selection-end-line="8" selection-end-column="20" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/.gitignore">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="45">
          <caret line="3" column="14" lean-forward="true" selection-start-line="3" selection-start-column="14" selection-end-line="3" selection-end-column="14" />
          <folding />
        </state>
      </provider>
    </entry>
  </component>
</project>