Braydon Fuller
|
f488f3ff62
|
Merge branch 'dynnode' into script
|
2015-07-09 12:51:17 -04:00 |
Braydon Fuller
|
ba42efe6f5
|
Dynamic bitcoindjs.node loading.
|
2015-07-09 12:50:09 -04:00 |
Chris Kleeschulte
|
36c9f44050
|
1. Changed build script libbitcoind to support debug builds as well as release builds
2. Added node binding.gyp build script
3. Adjust authors and removed unneeded npm modules
4. Removed unneeded polling of hook packets every 50ms in bitcoind.js
5. Removed hard-coded path to --prefix
|
2015-07-09 10:46:35 -04:00 |
Braydon Fuller
|
78c1d3dbb0
|
Added getBlock benchmarks
|
2015-07-07 20:28:48 -04:00 |
Braydon Fuller
|
618fcf65a9
|
Added onBlocksReady
|
2015-07-07 17:03:24 -04:00 |
k
|
e4b7f37805
|
cleaned up the project!
|
2015-07-02 14:59:14 -04:00 |
Chris Kleeschulte
|
2039e4c6dc
|
Added some fixes for the bindings.gyp file.
|
2015-06-26 16:03:43 -04:00 |
Chris Kleeschulte
|
5e95650736
|
Removed the wallet stuff and moved the header includes into the main header file.
|
2015-06-11 08:34:38 -04:00 |
Chris Kleeschulte
|
4e0939ca3c
|
Made the bindings work with node v0.12. There was A LOT of api breakages in node and v8 since!
|
2015-06-08 17:18:06 -04:00 |
Christopher Jeffrey
|
b1ae73848c
|
add naive getFromTx for insight.
|
2014-12-16 14:41:00 -08:00 |
Christopher Jeffrey
|
908a415e50
|
always return array on stopping.
|
2014-12-12 15:43:35 -08:00 |
Christopher Jeffrey
|
4a5ae622d1
|
make use of getBlockByTx caching.
|
2014-12-12 15:35:43 -08:00 |
Christopher Jeffrey
|
00777ef855
|
Revert "try doing this from c++ again."
This reverts commit 21037a2a74 .
|
2014-12-12 15:29:52 -08:00 |
Christopher Jeffrey
|
21037a2a74
|
try doing this from c++ again.
|
2014-12-12 15:29:41 -08:00 |
Christopher Jeffrey
|
6229c5cf9b
|
Revert "try the shutting down check in c++." - does not work.
This reverts commit bf6b4d9b60 .
|
2014-12-12 11:39:57 -08:00 |
Christopher Jeffrey
|
bf6b4d9b60
|
try the shutting down check in c++.
|
2014-12-12 11:36:38 -08:00 |
Christopher Jeffrey
|
f552121fb2
|
fix segfault on exit.
|
2014-12-12 11:00:24 -08:00 |
Christopher Jeffrey
|
70d19eb6d6
|
fix getBlockByTx.
|
2014-12-10 16:28:35 -08:00 |
Christopher Jeffrey
|
0508bc54d8
|
disable -txindex.
|
2014-12-10 16:23:28 -08:00 |
Christopher Jeffrey
|
f160d36624
|
use txindex from now on.
|
2014-12-10 11:05:15 -08:00 |
Christopher Jeffrey
|
b4a96d709e
|
cleanup getTx.
|
2014-12-09 10:02:34 -08:00 |
Christopher Jeffrey
|
add618c1e5
|
check block-tx cache from db.
|
2014-12-09 09:50:15 -08:00 |
Christopher Jeffrey
|
fbbc8f5fb2
|
return tx on sign tx.
|
2014-12-09 09:46:40 -08:00 |
Christopher Jeffrey
|
7ce053ab05
|
add getTransactionWithBlock.
|
2014-12-08 14:37:51 -08:00 |
Christopher Jeffrey
|
f6758c0e6f
|
cache block by tx.
|
2014-12-08 14:16:19 -08:00 |
Christopher Jeffrey
|
da82924717
|
disable txindex for now.
|
2014-12-08 14:04:27 -08:00 |
Christopher Jeffrey
|
7e5c6a7dac
|
use txindex by default.
|
2014-12-08 13:50:21 -08:00 |
Christopher Jeffrey
|
eeec6573ae
|
remove traverse arg.
|
2014-12-08 13:38:46 -08:00 |
Christopher Jeffrey
|
c4f204dfa8
|
no db caching for now.
|
2014-12-08 13:19:22 -08:00 |
Christopher Jeffrey
|
83048eef33
|
add get_tx_ldb.
|
2014-12-08 13:07:12 -08:00 |
Christopher Jeffrey
|
e1bb7bb666
|
fix getTx traverse.
|
2014-12-08 12:45:11 -08:00 |
Christopher Jeffrey
|
0b07a7839b
|
refactor lib/bitcoind.js.
|
2014-12-08 12:33:59 -08:00 |
Christopher Jeffrey
|
d37be97ad9
|
attempt to use tx block caching again.
|
2014-12-08 11:34:20 -08:00 |
Christopher Jeffrey
|
fab1f4512b
|
database improvements. record blockhash.
|
2014-12-08 11:30:06 -08:00 |
Christopher Jeffrey
|
aeb454b52c
|
misc fixes.
|
2014-12-08 10:00:53 -08:00 |
Christopher Jeffrey
|
6c8b08e697
|
add getlastfileindex - probably not necessary.
|
2014-12-04 11:21:10 -08:00 |
Christopher Jeffrey
|
3427124270
|
update bitcoind.js for insight.
|
2014-12-04 11:12:29 -08:00 |
Christopher Jeffrey
|
d265cdbd3f
|
use blocktime to optimize.
|
2014-12-03 21:17:44 -08:00 |
Christopher Jeffrey
|
dd2abe4b59
|
fix dissonance between height and index.
|
2014-12-03 21:04:05 -08:00 |
Christopher Jeffrey
|
4b2313d85f
|
getblockbytime
|
2014-12-03 12:46:48 -08:00 |
Christopher Jeffrey
|
9ce652ff09
|
get block by txid.
|
2014-12-03 12:14:23 -08:00 |
Christopher Jeffrey
|
81c59966fa
|
consistent naming.
|
2014-12-03 10:57:56 -08:00 |
Christopher Jeffrey
|
bb611d3e38
|
remove unused props.
|
2014-12-02 03:47:39 -08:00 |
Christopher Jeffrey
|
b474a0a051
|
add chainHeight property.
|
2014-12-02 03:38:37 -08:00 |
Christopher Jeffrey
|
b0adee24d9
|
remove useless variable.
|
2014-12-02 03:13:41 -08:00 |
Christopher Jeffrey
|
04036146cb
|
dont bother with timestamp on caching.
|
2014-12-02 03:09:30 -08:00 |
Christopher Jeffrey
|
bf80830811
|
fix typo.
|
2014-12-02 02:59:37 -08:00 |
Christopher Jeffrey
|
aa782e0ee0
|
silence tiny on testnet.
|
2014-12-02 02:55:57 -08:00 |
Christopher Jeffrey
|
f3ea892b82
|
fix typo.
|
2014-12-01 23:29:02 -08:00 |
Christopher Jeffrey
|
774f08c91f
|
use tiny to cache addresses and start where we left off.
|
2014-12-01 22:30:05 -08:00 |
Christopher Jeffrey
|
0335a128b8
|
fix workaround for addtxes.
|
2014-11-19 16:06:21 -08:00 |
Christopher Jeffrey
|
7767bdd828
|
fix bad return for addr txs.
|
2014-11-19 15:56:14 -08:00 |
Christopher Jeffrey
|
e11389bb54
|
force cached addrs to be async.
|
2014-11-18 17:14:18 -08:00 |
Christopher Jeffrey
|
c988172dc4
|
unref garbage collector.
|
2014-11-18 16:57:04 -08:00 |
Christopher Jeffrey
|
0be9143e32
|
use other method for obtaining addr txs. cache them.
|
2014-11-18 16:55:24 -08:00 |
Christopher Jeffrey
|
0c19633da9
|
create addresses object.
|
2014-11-18 16:31:51 -08:00 |
Christopher Jeffrey
|
d8701332c0
|
fix tx properties.
|
2014-11-18 15:38:44 -08:00 |
Christopher Jeffrey
|
b668cfbb0a
|
add addrFlag.
|
2014-11-18 14:13:47 -08:00 |
Christopher Jeffrey
|
513a7ae746
|
add rescan blockchain.
|
2014-11-17 16:42:08 -08:00 |
Christopher Jeffrey
|
df62ac4e22
|
add `global` property to Bitcoin prototype.
|
2014-11-17 14:19:46 -08:00 |
Christopher Jeffrey
|
a4e4b35c8d
|
remove log pipe.
|
2014-11-17 13:09:05 -08:00 |
Christopher Jeffrey
|
f647de9a32
|
comments. remove async packet parsing.
|
2014-11-17 13:07:15 -08:00 |
Christopher Jeffrey
|
7aaf4dce94
|
allow wallet transactions to lookup their real counterparts.
|
2014-11-13 16:46:05 -08:00 |
Christopher Jeffrey
|
a9a5f7c4ad
|
do not convert wallet txs for now.
|
2014-11-13 15:50:27 -08:00 |
Christopher Jeffrey
|
6d994454d5
|
always include hex in wallet transactions. convert to regular transactions.
|
2014-11-13 15:45:55 -08:00 |
Christopher Jeffrey
|
f19bd33fe3
|
remove todos. implement WalletGetTransaction.
|
2014-11-13 15:28:42 -08:00 |
Christopher Jeffrey
|
a9b9846aed
|
start making hookPackets async.
|
2014-11-12 15:41:05 -08:00 |
Christopher Jeffrey
|
10aef46050
|
default datadir=.bitcoind.js
|
2014-11-11 13:36:08 -08:00 |
Christopher Jeffrey
|
f83be008f3
|
allow hardcoded peers.
|
2014-11-11 13:27:36 -08:00 |
Christopher Jeffrey
|
317ff8a6bd
|
allow callback in importKey.
|
2014-11-11 11:47:40 -08:00 |
Christopher Jeffrey
|
89ea984344
|
get rid of IS_EMPTY. add WalletIsMine().
|
2014-11-11 11:02:21 -08:00 |
Christopher Jeffrey
|
eac667e103
|
reorganize sendto/from/move.
|
2014-11-10 16:04:34 -08:00 |
Christopher Jeffrey
|
f8efdb105e
|
add GetBestBlock().
|
2014-11-06 13:37:15 -08:00 |
Christopher Jeffrey
|
1654923f12
|
fixes.
|
2014-11-05 17:27:51 -08:00 |
Christopher Jeffrey
|
da496dcbc7
|
getBlockHeight. getAddrTransactions.
|
2014-11-04 16:41:42 -08:00 |
Christopher Jeffrey
|
a02a672a22
|
add walletmove. fix callbacks.
|
2014-11-03 17:00:21 -08:00 |
Christopher Jeffrey
|
46c07a98d6
|
fix dumpKey call.
|
2014-10-30 16:38:58 -07:00 |
Christopher Jeffrey
|
997d01ffa4
|
method rename.
|
2014-10-30 15:09:58 -07:00 |
Christopher Jeffrey
|
9cd8bd9ee5
|
rename methods.
|
2014-10-30 15:07:29 -07:00 |
Christopher Jeffrey
|
c69c3c258d
|
rename methods.
|
2014-10-30 14:43:36 -07:00 |
Christopher Jeffrey
|
20301e4f4f
|
fix build errors. improve GetRecipients().
|
2014-10-30 14:42:16 -07:00 |
Christopher Jeffrey
|
ecf1229a3e
|
add set, remove, and get recipient.
|
2014-10-30 14:34:50 -07:00 |
Christopher Jeffrey
|
1dbd16663d
|
try adding getRecipients. fix progress.
|
2014-10-30 14:12:27 -07:00 |
Christopher Jeffrey
|
8e09b40257
|
add silent option.
|
2014-10-29 16:01:54 -07:00 |
Christopher Jeffrey
|
98465d61e8
|
fix isEncrypted.
|
2014-10-29 12:56:39 -07:00 |
Christopher Jeffrey
|
73bc0083b8
|
refactor dumpprivkey.
|
2014-10-28 16:40:37 -07:00 |
Christopher Jeffrey
|
0ea619ff15
|
add received by address.
|
2014-10-28 15:40:36 -07:00 |
Christopher Jeffrey
|
f5b3d45b5c
|
implement change label and delete account.
|
2014-10-28 15:22:46 -07:00 |
Christopher Jeffrey
|
b40e5a15ea
|
implement GetMiningInfo() method.
|
2014-10-28 14:16:33 -07:00 |
Christopher Jeffrey
|
152c235d87
|
add get and set generate.
|
2014-10-28 14:09:55 -07:00 |
Christopher Jeffrey
|
349027d4b1
|
add dump and import wallet methods.
|
2014-10-28 13:57:06 -07:00 |
Christopher Jeffrey
|
50bcaf2918
|
add GetProgess() method.
|
2014-10-28 13:01:40 -07:00 |
Christopher Jeffrey
|
15ebf5253e
|
add keypoolrefill method.
|
2014-10-28 11:52:03 -07:00 |
Christopher Jeffrey
|
b754237618
|
implement dumpprivkey.
|
2014-10-28 11:41:37 -07:00 |
Christopher Jeffrey
|
665a87f680
|
allow to check whether wallet is encrypted.
|
2014-10-28 11:29:33 -07:00 |
Christopher Jeffrey
|
f8fccb8eaf
|
fix parsed again. emit digest.
|
2014-10-27 14:58:03 -07:00 |
Christopher Jeffrey
|
effda10901
|
emit parsed properly.
|
2014-10-27 14:55:48 -07:00 |
Christopher Jeffrey
|
5d8332c710
|
convenience for fromHex.
|
2014-10-23 16:22:39 -07:00 |
Christopher Jeffrey
|
090eb9ab42
|
remove packet polling code.
|
2014-10-23 13:13:20 -07:00 |
Christopher Jeffrey
|
7977247b79
|
packet events.
|
2014-10-23 13:07:40 -07:00 |