Yemel Jardi
e57d02c03c
Use define immutable helper
2015-01-08 10:57:46 -03:00
Braydon Fuller
d86e718743
Block: Updated documentation, and changed to use consistent naming.
2014-12-16 18:19:27 -05:00
Esteban Ordano
63f1d307fa
Reviewing docs
2014-12-16 02:45:23 -03:00
Braydon Fuller
19a17017a9
Block: Added toObject method and changed toJSON to return a string
2014-12-12 18:34:43 -05:00
Braydon Fuller
162438d111
Block: Change utility naming
2014-12-12 12:06:39 -05:00
Braydon Fuller
3276236cce
Consistent names for utilities
2014-12-12 12:06:39 -05:00
Braydon Fuller
94cc10b1a3
Changed *Json to *JSON and returned an object so that methods can be called from other toJSON methods without the double-stringification issue.
2014-12-12 12:06:39 -05:00
Braydon Fuller
1858766627
Standardized toJSON, fromJSON, toString and fromString interfaces
2014-12-12 09:51:59 -05:00
Esteban Ordano
1579eed9af
Consistency with "id", "hash", and "_getHash"
2014-12-10 15:20:42 -03:00
Braydon Fuller
5d1da9802c
Block: Added validation of proof of work, merkle tree and other interface changes. Closes #601
2014-12-08 14:51:43 -05:00
Manuel Araoz
4508fb6765
fix references to encoding
2014-11-21 12:54:56 -03:00
Manuel Araoz
ca9b8d8f7b
use strict to protocol
2014-11-20 12:52:32 -03:00
Ryan X. Charles
e984736736
allow bufs in constructors
...
For Transaction, Block and Blockheader. This is a convenience so if you happen
to have the buffer for one of these, you can make a new one like this:
Transaction(txbuf);
Rather than having to do this:
Transaction().fromBuffer(txbuf);
2014-09-22 13:07:39 -07:00
Ryan X. Charles
e11019a083
toJSON, fromJSON
...
Every object should have toJSON and fromJSON methods so you can have a reliable
way to store and retrieve objects.
2014-09-18 17:52:02 -07:00
Ryan X. Charles
0212e4bd4c
replace .buffer with .read
2014-09-17 15:49:45 -07:00
Ryan X. Charles
0d180810de
Blockheader
2014-09-16 17:28:00 -07:00