diff options
| author | Adam Soltys <[email protected]> | 2016-10-14 22:02:52 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2016-12-26 14:22:39 -0800 |
| commit | ee15cbc89fa8f3202d20ffbb787c8f8927ac310a (patch) | |
| tree | 289d309b561c83ee30003a30bdeabb20edef0cb9 /src | |
| parent | a0bbbfaa051c69be484c38296bd9b2125e757bc7 (diff) | |
| download | coinos-server-ee15cbc89fa8f3202d20ffbb787c8f8927ac310a.tar.gz coinos-server-ee15cbc89fa8f3202d20ffbb787c8f8927ac310a.zip | |
Fire up SPV node
Diffstat (limited to 'src')
| -rw-r--r-- | src/app.coffee | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/app.coffee b/src/app.coffee index dfc1e295..1c11fa05 100644 --- a/src/app.coffee +++ b/src/app.coffee @@ -76,6 +76,28 @@ do fetchRates = -> ) setTimeout(fetchRates, 120000) +do startBcoin = -> + chain = new bcoin.chain( + db: 'leveldb' + location: process.env.HOME + '/chain.db' + spv: true + ) + + pool = new bcoin.pool( + chain: chain + spv: true + ) + + pool.open((err) -> + pool.watchAddress('mhwWUZAmP4ycvwj4DdfGRy2JNRwDXeuwtj') + + pool.connect() + pool.startSync() + + pool.on('error', (err) -> return) + pool.on('tx', (tx) -> console.log(tx)) + ) + app.get('/', cache, sessions.new) app.get('/address', cache, (req, res) -> |
