rm bscript circular dependencies

This commit is contained in:
Daniel Cousens 2017-09-26 13:32:14 +10:00
parent d364e65677
commit bae91395ef
5 changed files with 68 additions and 61 deletions

View file

@ -1,4 +1,13 @@
var script = require('./script')
var templates = require('./templates')
for (var key in templates) {
script[key] = templates[key]
}
module.exports = {
bufferutils: require('./bufferutils'), // TODO: remove in 4.0.0
Block: require('./block'),
ECPair: require('./ecpair'),
ECSignature: require('./ecsignature'),
@ -7,9 +16,8 @@ module.exports = {
TransactionBuilder: require('./transaction_builder'),
address: require('./address'),
bufferutils: require('./bufferutils'), // TODO: remove in 4.0.0
crypto: require('./crypto'),
networks: require('./networks'),
opcodes: require('bitcoin-ops'),
script: require('./script')
script: script
}