diff --git a/README.md b/README.md index 344cceff..85d447a1 100644 --- a/README.md +++ b/README.md @@ -375,7 +375,6 @@ inherit from the TX object, but can also be signed and modified. ``` js var bcoin = require('bcoin'); var assert = require('assert'); -var constants = bcoin.constants; // Create an HD master keypair with a mnemonic. var master = bcoin.hd.fromMnemonic(); @@ -450,7 +449,6 @@ Let's try it more realistically: ``` js var bcoin = require('bcoin'); var assert = require('assert'); -var constants = bcoin.constants; var master = bcoin.hd.fromMnemonic(); var key = master.derive('m/44/0/0/0/0'); diff --git a/bench/script.js b/bench/script.js index badbcfe6..43d985b3 100644 --- a/bench/script.js +++ b/bench/script.js @@ -1,7 +1,6 @@ 'use strict'; var assert = require('assert'); -var constants = require('../lib/protocol/constants'); var crypto = require('../lib/crypto/crypto'); var Script = require('../lib/script/script'); var bench = require('./bench'); diff --git a/bench/tx.js b/bench/tx.js index ba02b93a..0c81c3e2 100644 --- a/bench/tx.js +++ b/bench/tx.js @@ -8,7 +8,6 @@ var Script = require('../lib/script/script'); var MTX = require('../lib/primitives/mtx'); var Coin = require('../lib/primitives/coin'); var CoinView = require('../lib/coins/coinview'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var crypto = require('../lib/crypto/crypto'); var bench = require('./bench'); diff --git a/lib/env.js b/lib/env.js index 7efbf8f2..dcbd647f 100644 --- a/lib/env.js +++ b/lib/env.js @@ -195,7 +195,8 @@ function Environment() { // Protocol this.require('protocol', './protocol'); - this.require('constants', './protocol/constants'); + this.require('consensus', './protocol/consensus'); + this.require('policy', './protocol/policy'); this.require('network', './protocol/network'); this.require('networks', './protocol/networks'); this.require('timedata', './protocol/timedata'); diff --git a/lib/protocol/index.js b/lib/protocol/index.js index 9799af53..2a17c7f3 100644 --- a/lib/protocol/index.js +++ b/lib/protocol/index.js @@ -1,6 +1,5 @@ 'use strict'; -exports.constants = require('./constants'); exports.consensus = require('./consensus'); exports.networks = require('./networks'); exports.Network = require('./network'); diff --git a/migrate/chaindb1to2.js b/migrate/chaindb1to2.js index 6decd28c..9044301e 100644 --- a/migrate/chaindb1to2.js +++ b/migrate/chaindb1to2.js @@ -1,5 +1,4 @@ var assert = require('assert'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var networks = require('../lib/protocol/networks'); var co = require('../lib/utils/co'); diff --git a/migrate/coins-old.js b/migrate/coins-old.js index f3d3bf77..4fce24f0 100644 --- a/migrate/coins-old.js +++ b/migrate/coins-old.js @@ -8,7 +8,6 @@ var assert = require('assert'); var util = require('../lib/utils/util'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var Coin = require('../lib/primitives/coin'); var Output = require('../lib/primitives/output'); diff --git a/migrate/ensure-tip-index.js b/migrate/ensure-tip-index.js index afb9f5b6..ef03c434 100644 --- a/migrate/ensure-tip-index.js +++ b/migrate/ensure-tip-index.js @@ -1,5 +1,4 @@ var assert = require('assert'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var co = require('../lib/utils/co'); var BufferWriter = require('../lib/utils/writer'); diff --git a/migrate/walletdb2to3.js b/migrate/walletdb2to3.js index eb3d366e..2bd136b6 100644 --- a/migrate/walletdb2to3.js +++ b/migrate/walletdb2to3.js @@ -1,6 +1,5 @@ var bcoin = require('../'); var walletdb = require('../lib/wallet/walletdb'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var Path = require('../lib/wallet/path'); var MasterKey = require('../lib/wallet/masterkey'); diff --git a/migrate/walletdb3to4.js b/migrate/walletdb3to4.js index 9c94c1f3..0c82d13a 100644 --- a/migrate/walletdb3to4.js +++ b/migrate/walletdb3to4.js @@ -1,6 +1,5 @@ var assert = require('assert'); var bcoin = require('../'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var WalletDB = require('../lib/wallet/walletdb'); var TXDB = require('../lib/wallet/txdb'); diff --git a/migrate/walletdb4to5.js b/migrate/walletdb4to5.js index 032c3ad1..bcfc3258 100644 --- a/migrate/walletdb4to5.js +++ b/migrate/walletdb4to5.js @@ -1,6 +1,5 @@ var assert = require('assert'); var bcoin = require('../'); -var constants = require('../lib/protocol/constants'); var BufferWriter = require('../lib/utils/writer'); var BufferReader = require('../lib/utils/reader'); var util = require('../lib/utils/util'); diff --git a/migrate/walletdb5to6.js b/migrate/walletdb5to6.js index 11211683..d7b53bdd 100644 --- a/migrate/walletdb5to6.js +++ b/migrate/walletdb5to6.js @@ -1,6 +1,5 @@ var assert = require('assert'); var bcoin = require('../'); -var constants = require('../lib/protocol/constants'); var encoding = require('../lib/utils/encoding'); var BufferWriter = require('../lib/utils/writer'); var BufferReader = require('../lib/utils/reader');