Commit Graph

  • 8f4a7d796f Added protobuf definitions for bitswap Mark Spanbroek 2021-01-21 13:27:52 +01:00
  • b3f5599925 Add absolutely minimal implementation of a DHT routing table Mark Spanbroek 2021-01-20 12:54:19 +01:00
  • 7b15a6ae83 Disable failing test for now Mark Spanbroek 2021-01-14 14:26:06 +01:00
  • dc06106ae1 Change MerkleDag to IpfsObject to better match IPFS API Mark Spanbroek 2021-01-14 14:21:07 +01:00
  • 5a36e26e7c Change type and proc names to better match IPFS API Mark Spanbroek 2021-01-14 14:04:04 +01:00
  • 05a7f47113 Rename dagger->ipfs Mark Spanbroek 2021-01-14 13:54:03 +01:00
  • dd18f50ec6 Replace root hash by root content id Mark Spanbroek 2021-01-14 13:41:54 +01:00
  • 096fe0e40d Repo for storing and retrieving Merkle DAGs Mark Spanbroek 2021-01-12 13:58:57 +01:00
  • ecc4e50d28 Add root hash to Merkle DAG Mark Spanbroek 2021-01-12 13:43:23 +01:00
  • c795c698fe Compile all tests in one go Mark Spanbroek 2021-01-12 11:53:37 +01:00
  • 5f5153820f Add absolutely minimal implementation of chunking Mark Spanbroek 2021-01-12 11:48:26 +01:00
  • 2471423197 Added (failing) test for transferring file from one peer to another Mark Spanbroek 2021-01-12 10:56:37 +01:00
  • bd29797aba Project setup Mark Spanbroek 2021-01-11 10:57:27 +01:00
  • 10d3b7eb14 Bitswap: retrieve() waits until IPFS object has been retrieved Mark Spanbroek 2021-02-01 16:19:53 +01:00
  • a5f07009d6 Implement Ipfs API Mark Spanbroek 2021-02-01 11:11:30 +01:00
  • ad8eb698ab Exchange objects between peers using bitswap Mark Spanbroek 2021-01-28 17:40:16 +01:00
  • 053843e32d Repo: use Option to signal retrieval success or failure Mark Spanbroek 2021-01-28 10:09:21 +01:00
  • d8ce3ddde8 Add Bitswap protocol for libp2p Mark Spanbroek 2021-01-27 12:03:54 +01:00
  • b779af2360 Add initializers for bitswap messages Mark Spanbroek 2021-01-21 17:10:20 +01:00
  • 9d4aec1160 Serialize bitswap messages using protobuf Mark Spanbroek 2021-01-21 14:34:07 +01:00
  • c7f2b3133d Cleanup protobuf for use with protobufserialization Mark Spanbroek 2021-01-21 13:48:09 +01:00
  • 7ad598650d Added protobuf definitions for bitswap Mark Spanbroek 2021-01-21 13:27:52 +01:00
  • 03add3e0ce Add absolutely minimal implementation of a DHT routing table Mark Spanbroek 2021-01-20 12:54:19 +01:00
  • fa06e36f1d Disable failing test for now Mark Spanbroek 2021-01-14 14:26:06 +01:00
  • 0523e6d7fa Change MerkleDag to IpfsObject to better match IPFS API Mark Spanbroek 2021-01-14 14:21:07 +01:00
  • 7f99c104d1 Change type and proc names to better match IPFS API Mark Spanbroek 2021-01-14 14:04:04 +01:00
  • 71b21dd1e4 Rename dagger->ipfs Mark Spanbroek 2021-01-14 13:54:03 +01:00
  • 82c9de10ed Replace root hash by root content id Mark Spanbroek 2021-01-14 13:41:54 +01:00
  • f0221da12b Repo for storing and retrieving Merkle DAGs Mark Spanbroek 2021-01-12 13:58:57 +01:00
  • 8ecdba89f6 Add root hash to Merkle DAG Mark Spanbroek 2021-01-12 13:43:23 +01:00
  • 56c4954168 Compile all tests in one go Mark Spanbroek 2021-01-12 11:53:37 +01:00
  • a15b970640 Add absolutely minimal implementation of chunking Mark Spanbroek 2021-01-12 11:48:26 +01:00
  • ea98e36a66 Added (failing) test for transferring file from one peer to another Mark Spanbroek 2021-01-12 10:56:37 +01:00
  • cd05f2cf24 Project setup Mark Spanbroek 2021-01-11 10:57:27 +01:00
  • 29bb6828ee Initial commit Mark Spanbroek 2021-01-13 09:10:17 +01:00