上周没有完成什么肉眼可见的研发工作,因为去找朋友玩了。但是周日上午有开始做一些重构,准备实现一个新的加密货币支付。
一些肉眼不太可见的工作
刚才说的新加密货币支付
之前 Quail 用的是 Mixpay,它能用加密货币来做支付和结算,相当于加密货币版本的 Stripe。
但是在 10 月的时候,Mixpay 所依赖的底层公链 Mixin Network 遭到了黑客攻击,导致 Mixpay 也一起瘫痪了,于是 Quail 的加密货币支付也挂了,支付的时候,如果选择 Mixpay 会提示:
这次打算用合约来做一个链上的版本。
合约倒是很简单,已经写完了,但要找朋友帮检查一下。另外就是对合约状态和链上数据的处理工作需要做。
把前端稍稍重构一下
早期为了上线速度,Quail 不同部分的前端是各自单独实现的,没有使用后来发展起来的 Quail-UI。长期如此,后续的维护会很累😓。
所以这次稍微改了一下,静态化的页面都改成了 es module,于是就可以用 Quail-UI 了。
至于效果的话,有一个能容易看出来的地方。比如说访问 余晟以为 这个 Newsletter,然后就能看到负责翻页的组件了:
从公众号来的新作者
最近有成功获得了一些公众号作者的授权,他们在公众号的内容将同步在 Quail 发表。
例如刚才提到的 余晟以为,是一位著名的公众号作者,也是我的老朋友。
另外一位已经开始发布的是 基本常识 ——可能很多华语读者都知道这位著名的科普作家,项栋梁老师。
感谢新作者的支持,他们都在坚持撰写这个时代很难得的好文章,欢迎大家用订阅来欢迎他们👏。
改日集中介绍一下现在 Quail 上的活跃作者。
可以设置 Favicon
我希望每位作者都可以在 Quail 塑造自己的品牌。那么除了自定义域名域名以外,现在也可以设置 Favicon 了。
设置的地方在 List Settings 里,设置 List Avatar 的旁边,需要作者准备一个 favicon.ico 的文件,然后上传就行。
这周的情况就是这样。