IPFS cli / http api имеет команду ipfs pin ls
, в которой перечислены закрепленные хэши. Однако это работает только для запроса локального узла. Есть ли способ выполнить ту же команду на удаленном узле, например, что-то вроде
$ ipfs pin ls <PeerID>
Что будет действовать как ipfs pin ls
, но перечислять контакты на узле, идентифицированном по идентификатору узла?
Людям, использующим узлы ipfs, настоятельно не рекомендуется (из соображений безопасности) разрешать удаленный доступ к http api (который обеспечивает /api/v0/pin/ls
).
Существует ли внутренняя функция ipfs или функция libp2p, которая позволила бы узлу ipfs запрашивать удаленный узел таким образом?
Или, наоборот, есть ли функция для отправки списка локальных выводов (т. Е. Списка хэшей) на идентифицированный удаленный узел?
Спасибо