基于区块链的毕业设计Myel | ETHOnline – 髓鞘乙二醇

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Myel | ETHOnline – 髓鞘乙二醇 是一篇很好的国外资料

Note: this project is now developed here

Myel | ETHOnline

We started this repo to separate development during ETHOnline hackathon. We have a developed a MacOS app in a private repo to interact with retrieval market. We may release an open source web UI in the future so anyone can fork and create their own client for the retrieval market.

This repo features our first working retrieval market implementation in golang as well as prototype contracts for our retrieval payment management and FIL lending systems.

You can find information about how to run the oracle system in its sub directory.

Getting Started

The retieval market relies on a remote lotus node we run ourselves. There is a token in the source that can be used to run the app however if we see increase usage we may disable it at any time. The new Filecoin product from Infura should also work.

Both nodes need wallets with addresses on chain. The provider node will look for a provider.private key file and client node looks for a client.private. There is a program to generate new addresses in the filground directory but you still need to start with a private key file to a small amount of FIL from.

Running the provider

First we can run the provider node

cd rtmkt/provider go run . 

This will load an arbitrary file from a web url into a temporary IPFS repo and start looking for peers on the local network.

Once a retrieval happened our provider node will update the payment channel and settle it.

Running the client

cd rtmkt/client go run . 

Our client node will look for a provider peer on the local network and immediately start a retrieval.

Running the api

The starts a node which can both provide and retieve content. It uses separate addresses for easier debugging experience.

cd rtmkt/api go run . 

UI

We will update this part soon with instructions on how to download the macOS app. We plan on building a windows version too but feel free to open an issue if you’d like us to prioritize it in our roadmap.

Contributions

Best thing is to reach out if you’d like to contribute so we can sync up properly. We’ll review PRs and issues too.

If you want to buy us coffee you can drop some FIL at f13t4qv2lvlwowq67d2txl7auiddhlppca3nw5yxa.

We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. Learn more.

Add a note to readme


注意:这个项目现在是在这里开发的

Myel | ETHOnline

我们在ETHOnline hackathon期间启动了这个回购,以单独开发。我们已经开发了一个MacOS应用程序在一个私人回购市场互动。我们将来可能会发布一个开源的webui,这样任何人都可以为检索市场创建自己的客户端。

本次回购的特点是我们在果朗的首个工作检索市场实施,以及我们检索付款管理和FIL借贷系统的原型合同。

您可以在其子目录中找到有关如何运行oracle系统的信息。

Getting Started

retieval市场依赖于我们自己运行的远程lotus节点。源代码中有一个令牌可用于运行应用程序,但是如果我们看到使用量增加,我们可能会随时禁用它。来自Infura的新的Filecoin产品也应该起作用。

这两个节点都需要带有地址链的钱包。提供程序节点将查找提供者.private密钥文件和客户端节点查找客户.私人. 有一个程序可以在filground目录中生成新的地址,但是您仍然需要从一个私钥文件开始少量的FIL-from。

Running the provider

首先,我们可以运行provider节点

cd rtmkt/provider go run . 

这将从web url将任意文件加载到临时IPFS repo中,并开始在本地网络上查找对等节点。

一旦发生检索,我们的提供商节点将更新支付渠道并结算。

Running the client

cd rtmkt/client go run . 

我们的客户机节点将在本地网络上查找提供者对等方,并立即开始检索。

Running the api

启动一个既可以提供内容又可以重新获取内容的节点。它使用单独的地址以便于调试。

cd rtmkt/api go run . 

UI

我们将很快更新此部分,并提供如何下载macOS应用程序的说明。我们也计划构建一个windows版本,但是如果您希望我们在我们的路线图中优先考虑它,请随时打开问题。

Contributions

最好的办法是,如果您愿意提供帮助,我们可以适当地同步。我们也会检讨个人资料和议题。

如果您想购买我们的咖啡,您可以在F13T4QV2VLWOWQ67D2TXL7AUIDDHLPPCA3NW5YXA购买咖啡。

我们使用可选的第三方分析cookies来了解您如何使用GitHub.com网站所以我们可以制造更好的产品。了解更多。

Add a note to readme

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/18319.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Myel | ETHOnline – 髓鞘乙二醇

提供最优质的资源集合

立即查看 了解详情