Commit Graph
13 Commits
Author SHA1 Message Date
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