14 Commits

Author SHA1 Message Date
Ethan Buchman
bb4ca1407f info->notice, debug->info 2015-07-19 22:44:40 +00:00
Jae Kwon
8d1e176180 fixed-length arrays cleanup 2015-07-18 17:19:47 -07:00
Ethan Buchman
dc7b912881 crypto byte arrays are fixed length 2015-07-17 17:19:16 -04:00
Jae Kwon
d95234435a Fix bug in merkle/iavl_proof; TODO maybe read zero length slices as nil? 2015-07-08 18:27:16 -07:00
Jae Kwon
6781b21d32 Split ReadBinary into ReadBinary/ReadBinaryPtr. 2015-06-26 16:43:41 -07:00
Ethan Buchman
b3b6bfb312 binary: prevent runaway alloc 2015-04-25 13:25:44 -07:00
Jae Kwon
e5d34befde Remote TypeByte() 2015-04-14 15:57:16 -07:00
Jae Kwon
6d6f061f19 Support nil pointers for Binary.
If the thing does not already have a typebyte declared,
a fake one will be given (0x01).
A TypeByte of 0x00 is reserved for nil things.
No nil-dogs.
2015-04-12 17:46:16 -07:00
Jae Kwon
7b049e93fb add support for json="" in reflection binary/* thing 2015-04-01 01:48:50 -07:00
Jae Kwon
79304b0dd3 Create BlockCache and TxCache for performance. 2015-03-28 23:44:07 -07:00
Jae Kwon
135894ea88 Dot import -> named import
Changed modulename_ to short module names
Also removed Unreader, replaced with PrefixdReader in select locations
2015-01-14 20:34:53 -08:00
Jae Kwon
325b88b083 time encoding in binary/reflect 2015-01-06 15:51:41 -08:00
Jae Kwon
d4e9b747d3 binary/reflect handles JSON 2015-01-05 14:04:42 -08:00
Jae Kwon
13ca6fb241 RegisterInterface() so we can implement custom JSON codec 2015-01-04 17:33:18 -08:00