jmjatlanta
bf7ba9049c
Implementation of timestamp in both datastore and journalstore
2017-09-04 17:10:57 -05:00
jmjatlanta
bf87d93136
Updating cid codes
2017-09-04 13:33:56 -05:00
jmjatlanta
d13e4b4318
Added journaling when a file is saved - beginning of backup scheme
2017-08-21 14:49:21 -05:00
John Jones
73d7d5daed
More implementation of bitswap
2017-07-27 12:05:41 -05:00
John Jones
108792ca44
More changes for bitswap
2017-07-24 17:58:39 -05:00
jmjatlanta
2232d03854
Implementing protobuf objects for bitswap messages
2017-07-20 15:03:49 -05:00
John Jones
62096ffc1c
Handling finding of peer via swarm
...
Also included is a way to pass port and swarm info to methods that build
the config file. This makes testing easier. Multiple peers can be
started on the same machine easily.
2017-04-13 09:31:58 -05:00
jmjatlanta
033dd767b4
More work on persisting data to disk.
...
Blockstore now storing the data, whereas datastore is storing the key
and filename. The key should be the multihash (currently the sha256, not
the multihash), and the value is the filename (base32).
2016-12-14 12:07:43 -05:00
John Jones
4a99078c12
Minor test fix
2016-12-12 17:03:38 -05:00
jmjatlanta
da6490ac7f
Implementation of MerkleDag get and put
...
Now saving and retrieving MerkleDags that contain data. Now need to work
with links and other types.
2016-12-05 17:23:58 -05:00
jmjatlanta
f9d927f375
Beginnings of testing for MerkleDag
2016-12-05 13:11:22 -05:00
John Jones
bf9ddfd6f6
Turned on warnings for compilation
2016-12-05 06:54:21 -05:00
John Jones
5b7f89bdf1
Fixed memory leaks
2016-12-01 13:08:30 -05:00
John Jones
b462d9ef53
More storage implementation
...
Successfully writing to lightningdb. Now to pull it back out. Also need
to write to the blockstore.
2016-11-30 11:46:41 -05:00