美文网首页React Native开发区块链研习社程序员
yield.watch——跟踪1600种虚拟币收益

yield.watch——跟踪1600种虚拟币收益

作者: JonHuang | 来源:发表于2018-04-17 04:10 被阅读240次

    初衷

    本应用纯粹是个人需求驱动,也是边学边干的范例。以前从未接触过 Rust 和 React,只是道听途说,别人都说怎么怎么好,用过之后个人觉得确实很好。利用空余时间,跨度三个月左右时间做了这个小应用,如果没有其他开源框架或程序包,是做不到的。所以这个应用程序也是开源的。给热爱学习,喜欢折腾的小伙伴提供学习素材。

    手机Web应用

    yield助手(不知道取什么名字)是一款手机Web应用,无需下载,直接用手机浏览器或在微信内打开 https://yield.watch 即可。用手机短信码登录,不需要账号密码,因为像这样不重要的业务,不值得牺牲记忆。也可防止作者拿你的密码去做机器学习。

    登录界面

    功能

    • 1600种虚拟币市场行情,数据来自 https://coinmarketcap.com,更加全面。

      市场行情
      币详情
    • 只需要录两个数据,一个是录入定期盘点的持币数量,一个是录入定期结算的净入金(累计入金减去累计出金)。为什么是录入盘点的数量,而不是和其他同类产品一样录入的是流水?因为,如果是那样的话,我们就得记录每一笔流水,如果交易不多还好,但如果你有很多虚拟币,每种币又有很多账号,账号交易十分频繁,反而为其所累,得不偿失。而 yield.watch 的办法是只要你有空就盘点一下持币数量,并记录下来,就这么简单。净入金也是如此。

    • 录好数据之后,你就可以查看你的虚拟资产组合的整体市值,以及这个市值的历史变化曲线,这个值可以认为是你在这个市场里面的“身价”,如今市场低迷的时候尤其需要,它可以让你回忆起曾在山顶上吹风的惬意,稍稍减轻一下当下的焦虑。

    • 这个应用最重要的功能是,如果你额外录入净入金数据,它可以结合资产组合的市值变化,计算盈亏,如图蓝色面积代表盈,红色面积代表亏,很直观。


      面板

    技术栈

    • 接口使用 Rocket 框架,它是 Rust 语言的 Web 服务框架。
    • 前端基于 React,使用了 dva,antd-mobile,d3 等第三方库。

    开源

    最重要 yield 助手是开源的,有没有猫腻一看便知,地址是 https://github.com/HuangFJ/yield-watch-clients 。代码仅供个人学习参考之用,禁止用作他途。

    相关文章

      网友评论

      • 智博区块链:请在表头写上下文,有qyb奖励:
        本文由【区块链研习社】优质内容计划支持,更多关于区块链的深度好文,请点击区块链研习社传送门
      • 智博区块链:技术流,边学边干是最好的学习方法

      本文标题:yield.watch——跟踪1600种虚拟币收益

      本文链接:https://www.haomeiwen.com/subject/anpckftx.html