フローパブリックチェーン | FCL1.0 正式リリース

元のリンク: https://forum.onflow.org/t/fcl-1-0-is-now-live/3117

翻訳:フローテクノロジーアンバサダー、マリス

以前の営業時間中に正式に発表されたように、FCL 1.0 が 最新の安定バージョンとしてリリースされました。ここでリリースノートを確認してください。

リンク: https://github.com/onflow/fcl-js/releases/tag/@onflow/[email protected]

アップグレードする理由

Flow 上の最新タイプのウォレット、 ブラウザ拡張ウォレットにアクセスします。具体的には、 Flow上で最初の完全に非保管型ウォレットであるLilico Wallet を使用できるようになりました

ユーザー エクスペリエンスを向上させるために新しい 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 dapps で自分の選択を使用できるようにすることはできますか?

  • フローのメッセージを読みやすくする - ユーザー署名トランザクションの信頼性があり、検証可能で、解釈しやすい説明を作成するにはどうすればよいでしょうか? この FLIP に関するいくつかのアイデアはすでに検討されています。

  • 構成とテストの点で、残りの Flow ツールとの統合が改善されました。どのようなネットワークでも、エンドツーエンドで転送とクエリをより簡単に記述してテストするにはどうすればよいでしょうか?

FCL を今日の地位にし、将来に向けて前進させてくれたオープン ソースの貢献者および Flow コア チームのメンバー全員に多大な感謝を申し上げます。

Blocto チームに特に感謝します。彼らは数年前に FCL を最初に採用し、要件文書を公開する前に概念実証を構築することができました。彼らは FCL を改善するために私たちと幅広く協力しており、今日見られる滑らかなエクスペリエンスはその協力の結果です。

FCL には 49 人のさまざまな貢献者が貢献しています。過去 2 年間の主要な貢献者の何人かに感謝の意を表します。貢献者の完全なリストは以下のとおりです。詳細はこちらをご覧ください。

私たちと一緒に FCL を考え、実験し、構築することをお勧めします。主要な貢献については、ここで助成金の申請を検討してください。また、より特別な貢献については、こちらのガイドラインを確認してください。また、オフィスアワー中にブレイクアウト ルームでより詳細なディスカッションを行うこともできます。

Flow 開発の旅でお会いできることを楽しみにしています。

(付録) すべての寄稿者:

  • @orodio は https://github.com/onflow/fcl-js/pull/1 で最初のコントリビュートを行いました 2

  • @10thfloor が https://github.com/onflow/fcl-js/pull/15 に最初のコントリビュートを行いました

  • @psiemens が https://github.com/onflow/fcl-js/pull/26 に最初の貢献をしました

  • @brodieve は https://github.com/onflow/fcl-js/pull/42 で最初のコントリビュートを行いました

  • @cybercent は https://github.com/onflow/fcl-js/pull/93 で最初の貢献を行いました

  • @boczeratul は https://github.com/onflow/fcl-js/pull/95 で最初のコントリビュートを行いました

  • @timmymmit が https://github.com/onflow/fcl-js/pull/114 に最初のコントリビュートを行いました

  • @MaxStalker は https://github.com/onflow/fcl-js/pull/141 で最初のコントリビュートを行いました

  • @benjaminkvm が https://github.com/onflow/fcl-js/pull/125 に最初の貢献をしました

  • @githubwei が https://github.com/onflow/fcl-js/pull/333 で最初のコントリビュートを行いました

  • @alxocity は https://github.com/onflow/fcl-js/pull/360 で最初のコントリビュートを行いました 2

  • @kzucky は https://github.com/onflow/fcl-js/pull/364 で最初のコントリビュートを行いました

  • @janezpodhostnik が https://github.com/onflow/fcl-js/pull/374 に最初の貢献をしました

  • @Chibion​​os は https://github.com/onflow/fcl-js/pull/380 で最初のコントリビュートを行いました

  • @tomonari-t が https://github.com/onflow/fcl-js/pull/375 に最初のコントリビュートを行いました

  • @TraeRegan は https://github.com/onflow/fcl-js/pull/573 で最初のコントリビュートを行いました

  • @gregsantos が https://github.com/onflow/fcl-js/pull/586 に最初の貢献をしました 1

  • @intelliot は https://github.com/onflow/fcl-js/pull/604 で最初のコントリビュートを行いました

  • @danielhour は https://github.com/onflow/fcl-js/pull/661 で最初のコントリビュートを行いました

  • @jkan2 が https://github.com/onflow/fcl-js/pull/720 で最初のコントリビュートを行いました

  • @nduplessis は https://github.com/onflow/fcl-js/pull/721 で最初のコントリビュートを行いました

  • @kimcodeashan が https://github.com/onflow/fcl-js/pull/748 に最初のコントリビュートを行いました

  • @bebner が最初に https://github.com/onflow/fcl-js/pull/750 に貢献しました。

  • @Violet-Bora-​​Lee が https://github.com/onflow/fcl-js/pull/769 に最初の貢献をしました

  • @viksit は https://github.com/onflow/fcl-js/pull/780 で最初のコントリビュートを行いました 1

  • @samwise2 が https://github.com/onflow/fcl-js/pull/787 で最初の貢献を行いました

  • @DavidOrchard が https://github.com/onflow/fcl-js/pull/819 で最初のコントリビュートを行いました

  • @kraikov が https://github.com/onflow/fcl-js/pull/820 で最初のコントリビュートを行いました

  • @snyk-bot は https://github.com/onflow/fcl-js/pull/833 で最初のコントリビュートを行いました

  • @avcdsld は https://github.com/onflow/fcl-js/pull/840 で最初のコントリビュートを行いました

  • @kerrywei が https://github.com/onflow/fcl-js/pull/852 に最初の貢献をしました

  • @markstrefford が https://github.com/onflow/fcl-js/pull/854 に最初の貢献をしました

  • @aphelionz は https://github.com/onflow/fcl-js/pull/861 で最初のコントリビュートを行いました

  • @sking789 が https://github.com/onflow/fcl-js/pull/882 に最初の貢献をしました

  • @gnujoow は https://github.com/onflow/fcl-js/pull/918 で最初のコントリビュートを行いました

  • @callmenick は https://github.com/onflow/fcl-js/pull/939 で最初の貢献を行いました 1

  • @justinbarry は https://github.com/onflow/fcl-js/pull/975 で最初のコントリビュートを行いました

  • @CharlesOuverleaux は https://github.com/onflow/fcl-js/pull/1016 で最初のコントリビュートを行いました

  • @j1010001 が https://github.com/onflow/fcl-js/pull/1032 に最初の貢献をしました

  • @bthaile は https://github.com/onflow/fcl-js/pull/1034 で最初のコントリビュートを行いました

  • @marcoroth は https://github.com/onflow/fcl-js/pull/1073 で最初のコントリビュートを行いました

  • @gyorgy-kurucz-vacuum が https://github.com/onflow/fcl-js/pull/1081 に最初の貢献をしました

  • @mikeylemmon が https://github.com/onflow/fcl-js/pull/1090 に最初の貢献をしました

  • @caosbad は https://github.com/onflow/fcl-js/pull/1155 で最初のコントリビュートを行いました

  • @leoncoe は https://github.com/onflow/fcl-js/pull/1171 で最初のコントリビュートを行いました

  • @brunogonzales が https://github.com/onflow/fcl-js/pull/1139 に最初の貢献をしました

     

おすすめ

転載: blog.csdn.net/weixin_57551966/article/details/125526852