Flow公链 |FCL1.0正式上线

原文链接:https://forum.onflow.org/t/fcl-1-0-is-now-live/3117

翻译:Flow技术大使,Maris

正如之前办公时间正式宣布的,FCL 1.0 已经发布latest稳定版本!在此处查看发行说明。

链接:https://github.com/onflow/fcl-js/releases/tag/@onflow/[email protected]

为什么要升级?

在 Flow 上访问最新的钱包类型 - 浏览器扩展钱包。具体来说,您现在就能够使用Lilico 钱包了 这是Flow 上第一个完全非托管钱包

您将可以访问新的 FCL Discovery,以获得更好的用户体验,也可以使用 API 版本制作您自己的 UI。在这里阅读更多.

在0 及更高版本上启用了带有帐户证明(用户签名)的一键登录,因为存在一些重大和更改,旧版本会无法正常运行。

升级使用FCL API 会将api的使用变更容易,新的API不需要反复的使用发送/解码了——具体内容可以在发行说明中查看。

修复了处理超大数字的错误,所有数字现在都作为字符串返回并使用。可在此处阅读相关的核心更新信息。

安装包的大小大幅降低!在这里或者这里查看.

链接:https://bundlephobia.com/package/@onflow/[email protected]

FCL 1.0 对Flow 核心贡献者意味着什么?

FCL是 Flow 的基础核心模块,作为一个基础架构设施,可帮助开发人员、用户和服务提供商(如钱包)拥有一个通用的统一界面,以便他们可以专注于功能的开发,而不是集成和分发。

最初阶段,FCL 主要是作为web3.js 或 ethers.js 中的部分功能(实现连接、签名和一些数据交换),但随着时间的推移,FCL 已经发展成为核心功能,现在有超过70 % Flow dapp 或多或少都在使用这些功能。我们的团队对我们迄今为止取得的成就感到兴奋,但对 FCL未来可能创造的机会更加兴奋。

FCL路向何方?

在短期内,您可能会看到:

  • 原生移动应用客户端访问 FCL 钱包

  • 文档持续更新完善,并增加Typescript 支持(在社区的帮助下)

  • 未来适用于更多环境的FCL SDK相关规范

从长远来看,我们正在考虑如下这些事情:

  • 支持更多的服务提供商,而不仅仅是钱包——我们能否允许用户配置他们的个人资料、支付和通知,并能够在大多数 Flow dapp 中使用他们的选择?

  • Flow 中更易于阅读的消息 - 我们如何创建可信、可验证,且易于解释的用户签名交易描述?关于这个FLIP的一些想法已经开始进行.

  • 在配置和测试方面,和Flow 工具的其余部分更好地集成——我们如何才能更轻松地在任何网络中,端到端地编写和测试您的转移和查询?

非常感谢我们所有的开源贡献者和Flow 核心团队的成员,他们将 FCL 推到了今天位置,并阔步走向未来:

特别感谢 Blocto 团队 - 几年前,他们是 FCL 的第一个使用者,甚至在我们发布需求文档文档之前,他们就以及设法构建了概念验证性产品。他们和我们开展了广泛合作,以改进 FCL,您今天看到的丝滑使用体验,正是这种合作带来的。

我们有 49 位不同的贡献者提供对 FCL 的提交!我们想通过下面的完整贡献者列表来感谢过去 2 年中的一些顶级核心贡献者。在此处查看更多.

我们鼓励您与我们一起思考、试验和构建 FCL!对于重大贡献,请考虑在此处申请资助,对于更多临时贡献,请在此处查看我们的指南. 您还可以在办公时间在分组讨论室找到我们,进行更有深度的探讨。

希望能与你相遇在Flow开发之旅。

(附录)所有贡献者:

  • @orodio made their first contribution in https://github.com/onflow/fcl-js/pull/1 2

  • @10thfloor made their first contribution in https://github.com/onflow/fcl-js/pull/15

  • @psiemens made their first contribution in https://github.com/onflow/fcl-js/pull/26

  • @brodieve made their first contribution in https://github.com/onflow/fcl-js/pull/42

  • @cybercent made their first contribution in https://github.com/onflow/fcl-js/pull/93

  • @boczeratul made their first contribution in https://github.com/onflow/fcl-js/pull/95

  • @timmymmit made their first contribution in https://github.com/onflow/fcl-js/pull/114

  • @MaxStalker made their first contribution in https://github.com/onflow/fcl-js/pull/141

  • @benjaminkvm made their first contribution in https://github.com/onflow/fcl-js/pull/125

  • @githubwei made their first contribution in https://github.com/onflow/fcl-js/pull/333

  • @alxocity made their first contribution in https://github.com/onflow/fcl-js/pull/360 2

  • @kzucky made their first contribution in https://github.com/onflow/fcl-js/pull/364

  • @janezpodhostnik made their first contribution in https://github.com/onflow/fcl-js/pull/374

  • @Chibionos made their first contribution in https://github.com/onflow/fcl-js/pull/380

  • @tomonari-t made their first contribution in https://github.com/onflow/fcl-js/pull/375

  • @TraeRegan made their first contribution in https://github.com/onflow/fcl-js/pull/573

  • @gregsantos made their first contribution in https://github.com/onflow/fcl-js/pull/586 1

  • @intelliot made their first contribution in https://github.com/onflow/fcl-js/pull/604

  • @danielhour made their first contribution in https://github.com/onflow/fcl-js/pull/661

  • @jkan2 made their first contribution in https://github.com/onflow/fcl-js/pull/720

  • @nduplessis made their first contribution in https://github.com/onflow/fcl-js/pull/721

  • @kimcodeashian made their first contribution in https://github.com/onflow/fcl-js/pull/748

  • @bebner made their first contribution in https://github.com/onflow/fcl-js/pull/750

  • @Violet-Bora-Lee made their first contribution in https://github.com/onflow/fcl-js/pull/769

  • @viksit made their first contribution in https://github.com/onflow/fcl-js/pull/780 1

  • @samwise2 made their first contribution in https://github.com/onflow/fcl-js/pull/787

  • @DavidOrchard made their first contribution in https://github.com/onflow/fcl-js/pull/819

  • @kraikov made their first contribution in https://github.com/onflow/fcl-js/pull/820

  • @snyk-bot made their first contribution in https://github.com/onflow/fcl-js/pull/833

  • @avcdsld made their first contribution in https://github.com/onflow/fcl-js/pull/840

  • @kerrywei made their first contribution in https://github.com/onflow/fcl-js/pull/852

  • @markstrefford made their first contribution in https://github.com/onflow/fcl-js/pull/854

  • @aphelionz made their first contribution in https://github.com/onflow/fcl-js/pull/861

  • @sking789 made their first contribution in https://github.com/onflow/fcl-js/pull/882

  • @gnujoow made their first contribution in https://github.com/onflow/fcl-js/pull/918

  • @callmenick made their first contribution in https://github.com/onflow/fcl-js/pull/939 1

  • @justinbarry made their first contribution in https://github.com/onflow/fcl-js/pull/975

  • @CharlesOuverleaux made their first contribution in https://github.com/onflow/fcl-js/pull/1016

  • @j1010001 made their first contribution in https://github.com/onflow/fcl-js/pull/1032

  • @bthaile made their first contribution in https://github.com/onflow/fcl-js/pull/1034

  • @marcoroth made their first contribution in https://github.com/onflow/fcl-js/pull/1073

  • @gyorgy-kurucz-vacuum made their first contribution in https://github.com/onflow/fcl-js/pull/1081

  • @mikeylemmon made their first contribution in https://github.com/onflow/fcl-js/pull/1090

  • @caosbad made their first contribution in https://github.com/onflow/fcl-js/pull/1155

  • @leoncoe made their first contribution in https://github.com/onflow/fcl-js/pull/1171

  • @brunogonzales made their first contribution in https://github.com/onflow/fcl-js/pull/1139

猜你喜欢

转载自blog.csdn.net/weixin_57551966/article/details/125526852