Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

wvm-lassie is an IPFS/Filecoin data importer to WeaveVM -- make your Filecoin data live forever.

This tool provides a simple ETL to retrieve content from the Filecoin network using CIDs. It spin up a Lassie daemon for each retrieval request, downloads the content of the CAR file, and then retrieve the IPLD blocks. Then, data is loaded to WeaveVM tagged with application/octet-stream MIME type.

Key concepts

  • CID: Content Identifiers are unique identifiers for content in the Filecoin/IPFS network.
  • CAR: Content Addressable aRchives are a format for storing IPLD data.
  • IPLD: InterPlanetary Linked Data is the data model used by IPFS and Filecoin.

REST API

Import cid

GET /import/:cid

Response

pub struct ImportCid {
    pub wvm_bundle_txid: String,
    pub data: Vec<u8>,
}

License

This project is license under the MIT License

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages