Пример работы с IPLD

18 сентября, 2022
1 минута чтения

IPLD — это открытое подмножество сети IPFS, способное объединить все структуры данных, основанные на хэше, в качестве единого децентрализованного реестра.

Установка:

npm i ipld multicodec ipld-in-memory

server.js

const Ipld = require('ipld');
const multicodec = require('multicodec');
const inMemory = require('ipld-in-memory');

(async function () {
  // сохраняем данные во временную память
  const ipld = await inMemory(Ipld, { cool: 'config' });

  const obj = {
    simple: 'object',
  };
  // добавляем объект в ipfs
  const cid = await ipld.put(obj, multicodec.DAG_CBOR);
  console.log(cid);

  // считываем объект по cid
  const retrieveNode = await ipld.get(cid);
  console.log('retrieveNode', retrieveNode);
})();

Запуск

npm start

Денис Сергеевич Басковский

Философ, изобретатель и поэт.

Добавить комментарий Отменить ответ

Haraka
Предыдущая статья

Начинаем работать с Haraka

http headers
Следующая статья

HTTP Headers которые вам понадобятся

Exit mobile version