Commit Graph

13 Commits

Author SHA1 Message Date
Braydon Fuller
a50fccef4d Changes behavior of toJSON to work as expected with JSON.stringify
- see: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify#toJSON%28%29_behavior
- Updates CONTRIBUTING with changes to Stardard Methods
- Aliases toJSON for toObject
- Removes all `fromJSON` methods, and many cases replaces with `fromObject`
- Constructors expect an object parsed via `JSON.parse` for JSON input
2015-08-13 10:46:08 -04:00
Manuel Araoz
100e370295 fix regressions after changes 2015-04-28 17:10:06 -03:00
Braydon Fuller
fb01bc09e4 Added test to check that merkle nodes do not match, and misc jshint fixes. 2015-02-24 11:38:06 -05:00
William Wolf
3eb95b6576 _traverseMerkleTree state cleanup + improve hasTransactions() 2015-02-24 00:51:38 -08:00
William Wolf
bb0efd2108 Remove _validMerkleTree caching 2015-02-23 19:40:52 -08:00
William Wolf
a478e39524 Review Fixes 2015-02-23 10:05:45 -08:00
William Wolf
a67084d176 cleanup 2015-02-23 01:06:22 -08:00
William Wolf
c558c4e34a hasTransaction(tx) + tests 2015-02-22 21:10:50 -08:00
William Wolf
611dae5b55 validMerkleTree() method plus more test blocks 2015-02-22 21:10:50 -08:00
William Wolf
a32d8dbab8 Add block/index.js 2015-02-22 21:10:50 -08:00
William Wolf
4b601c3711 Move block.js and blockheader.js into lib/block/ 2015-02-22 21:10:50 -08:00
William Wolf
32583fbbe3 Cleanup test 2015-02-22 21:10:49 -08:00
William Wolf
29c18e22f0 Add lib/block/merkleblock.js 2015-02-22 21:10:49 -08:00