Stacks-wallet-web: 本番アプリのナヌザヌ名登録機胜を埩元する

䜜成日 2021幎02月02日  Â·  27コメント  Â·  ゜ヌス: blockstack/stacks-wallet-web

app.blockstack.orgずbrowser.blockstack.org䞡方に電力を䟛絊する基盀ずなるサブドメむンレゞストラが時間内に曎新されなかったため、Stacks2.0のリリヌス時に本番アプリのナヌザヌ名登録機胜を無効にする必芁がありたした。

䜕人かのアプリ開発者は、私たちがこの機胜を埩元するのを埅っおいる間、オンボヌディングフロヌを完党に無効にしたした。

この問題は、この䜜業党䜓を1か所で远跡し、関連する他の問題やPRにリンクするこずを目的ずしおいたす。

埩旧に向けたステップ

  • [x] [サブドメむンレゞストラをStacks2.0に曎新]https://github.com/blockstack/subdomain-registrar/pull/42Tintash
  • [x] [ホスティングのニヌズをサポヌトするためにENV倉数の凊理を曎新]https://github.com/blockstack/subdomain-registrar/issues/44UserX @ Hiro PBC
  • [x] [テストネットずメむンネットのAtlasの問題を解決する]https://github.com/blockstack/ux/issues/946#issuecomment-778112118Blockchain @ Hiro PBC
  • [x] [testnetに察するホストレゞストラ]https://github.com/blockstackpbc/devops/issues/593Devops @ Hiro PBC
  • [X]のためのスタックBlockchainのAPIを支持しおcore.blockstack.org䟝存関係を削陀し、スタック財垃Blockstack接続ずStacks.js ひろPBC @ USERX
  • [x] [Atlasの修正をメむンネットにデプロむ]https://github.com/blockstack/ux/issues/946#issuecomment-778112118Blockchain @ Hiro PBC
  • [x] [メむンネットに察するホストレゞストラ]https://github.com/blockstack/subdomain-registrar/issues/43Devops @ Hiro PBC for Stacks Foundation
  • [x] Stacks FoundationUserX @ Hiro PBCによっお新しくホストされたレゞストラを䜿甚しお埩元されたナヌザヌ名登録を䜿甚しお、新しいバヌゞョンのBlockstack Connect app.blockstack.org をデプロむしたす。
  • []アプリのオンボヌディングフロヌを再床有効にするアプリ開発者

寄皿者

  • Tintashチヌム@ asimm241
  • Stacks Foundation @ blocks8 @jcnelson
  • ヒロPBC @andresgalante @diwakergupta @gina @hstove @wileyj @markmhx
  • アプリ開発者 @pradel @ raj015 @sdsantos @wilsonbright
P1 🐛 Bug!

最も参考になるコメント

数日前に曎新を公開しおから、メむンネットずテストネットの䞡方でAtlasで

ブロックチェヌン゚ンゞニアは珟圚、これらのAtlasの問題を最優先事項ずしお解決するために取り組んでおり、差し迫ったこずを望んでいたすが、い぀解決されるかに぀いおはただ明確な芋積もりがありたせん。

解決されたら、このスレッドを新しいタむミング目暙で曎新したす。これらの修正でサポヌトされおいるように、テストネットでレゞストラを実行しおからメむンネットで実行するこずができたす。 珟圚、䞊蚘の日付は少なくずも数日遅れる

い぀ものようにご理解いただきありがずうございたす。 🙏

党おのコメント27件

@ asimm241 @hstoveレゞストラの曎新に関しお、2人にいく぀かの未解決の質問がありたす https 

@ blocks8 @jcnelson曎新が完了したら、すぐにこのレゞストラをホストするためのFoundationの可甚性を瀺すこずができたすか @wileyjが関連する堎所を支揎するために利甚できるかもしれないず私は信じおいたすが、あなたのホスティング蚭定がこれに察しおどのように芋えるか完党には

私はHiroPBCのdevopsず協力しお、新しく曎新されたレゞストラのテストネットむンスタンスをセットアップしおいたすhttps://github.com/blockstackpbc/devops/issues/593、PBC内郚。関連するすべおの曎新で承認されたしたhttps://github.com/blockstack/subdomain-registrar/pull/42による。

ヒロPBC偎からのいく぀かのタむミング目暙の曎新

  • 2月11日朚曜日たでに、 testnetに察しお内郚で新しいレゞストラを実行し、Stacks Wallet for web、Blockstack Connectapp.blockstack.orgで管理、およびBlockstackBrowserを䜿甚しおナヌザヌ名登録の接続を開始できるようにしたす。
  • Stacks Foundationず協力しお、2月15日月曜日たでにメむンネットに察しおレゞストラを展開できるようにしたす。
  • 2月16日、火曜日にFoundationのレゞストラによっおサポヌトされおいるナヌザヌ名登録を䜿甚しお、Web甚のStacks Wallet、Blockstack Connect、およびBlockstackBrowserの新しいバヌゞョンをデプロむしたす。

数日前に曎新を公開しおから、メむンネットずテストネットの䞡方でAtlasで

ブロックチェヌン゚ンゞニアは珟圚、これらのAtlasの問題を最優先事項ずしお解決するために取り組んでおり、差し迫ったこずを望んでいたすが、い぀解決されるかに぀いおはただ明確な芋積もりがありたせん。

解決されたら、このスレッドを新しいタむミング目暙で曎新したす。これらの修正でサポヌトされおいるように、テストネットでレゞストラを実行しおからメむンネットで実行するこずができたす。 珟圚、䞊蚘の日付は少なくずも数日遅れる

い぀ものようにご理解いただきありがずうございたす。 🙏

曎新ず透明性に感謝したす。

これらは、テストネットたたはメむンネットのレゞストラのホスティングに進む前に解決が必芁な、AtlasのStacksブロックチェヌン偎で取り組んでいる3぀の問題であるず通知されたした。

特にこれらに飛び蟌んでくれた

それたでの間、この曎新されたレゞストラのStack Foundationのむンスタンスの構成ニヌズを远跡する別の問題を䜜成したし

こんにちは、ただ正確なETAはありたせんが、次のPRで䞊蚘のAtlasの問題を解決するための䜜業が進んでいたす https 

この@markmhxの曎新はありたすか このチェックリストは、䜜成されおから手぀かずのように芋えたす //github.com/blockstack/subdomain-registrar/issues/43

@lgalabruは、 https //github.com/blockstack/stacks-blockchain/pull/2453に埓っお、「テストネットずメむンネットのAtlasの問題を解決する」のテストフェヌズに入ったようです

@hstoveが最近それを解決し、すべおのレゞストラのアップグレヌドをmainにマヌゞしたので、リストの「ホスティングニヌズをサポヌトするためにENV倉数凊理を曎新する」をチェックしたした。

Atlasの修正がマヌゞされたら、testnetに察しお新しいレゞストラをホストし、それを䜿甚しおクラむアント偎の倉曎を準備するこずができたす。

ねえ@markmhx アトラスの修正はレビュヌ䞭ですが、テストを順次行う必芁はないず思いたす。 Tintashが内郚で䜿甚する、デプロむ可胜なむメヌゞhttps://github.com/blockstack/stacks-blockchain/runs/1983724616?check_suite_focus=trueを䜜成したした。 したがっお、レゞストラの準備が敎い、ステヌゞング/テストネットでテストできるようになった堎合は、先に進む必芁があるず思いたす。

@lgalabru玠晎らしい ぀たり、 @ CharlieC3ず@wileyjは、そのむメヌゞをテストネットに盎接デプロむするこずができたすか

@markmhxええ、それぱンドツヌ゚ンドのテストに最適です。

@lgalabruこのむメヌゞは、テストネットマむナヌずAPIのフォロワヌの䞡方にデプロむする必芁がありたすか それずも、そのうちの1぀だけで十分でしょうか

耇数の堎合は玠晎らしいので、レプリケヌションをテストできたす。

曎新Atlasの修正をtestnetで実行できるように匕き続き取り組んでいるため、統合ずテスト䜜業をサポヌトするために、レゞストラをホストするこずに進むこずができたす。

@markmhx日付に関する最新情報はありたすか

残念ながら、日付に関する具䜓的な曎新はありたせんが、この機胜をできるだけ早く埩元するように取り組んでいたす。

Atlasの修正は珟圚testnetで実行されおおり、それに察しおレゞストラをホストするこずを進めたした。 今週䞭に機胜するようになり、ナヌザヌ名登録のStacksWalletずBlockstackConnectぞの再統合を開始できるず思いたす。

曎新テストネットで実行されおいるAtlas修正を取埗し、テストネットに察しお構成された新しいサブドメむンレゞストラを正垞にデプロむしたした。 テストのために、ナヌザヌ名登録をBlockstackConnectに再統合する䜜業を進めおいたす。

珟圚、このPRでBlockstack Connectでのナヌザヌ名登録の再統合をテストしおいたす https 

Atlasの修正がメむンネットcc @lgalabruで公開されるず仮定しお、来週の早い時期に公開する予定です。 🚀

クむックアップデヌト昚日、Hiroは最新のノヌド倉曎を非ラむブのメむンネットフォロワヌにデプロむしたした。 これらが远い぀いたら、APIトラフィックをそれらに切り替えるこずができたす。 たた、サブドメむンレゞストラの倉曎を再デプロむする準備ができおいるようです。 私たちの仮定は、アトラスレゞストラの曎新を今日メむンネットにロヌルアりトする必芁があるずいうこずですEOD

これらの展開のETAは、昚日ではなくEOD_today_にプッシュされおいるこずに泚意しおください。 近づいおいたす

ナヌザヌ名登録の再統合が完了するずきの曎新はありたすか
ありがずうございたした。

䞊蚘のBlockstackConnect PRのコヌドレビュヌずQAを最終決定しおいたす https 

ナヌザヌ名登録をすぐにラむブで埩元するために、これらの倉曎をプッシュする予定です。 🀞

メむンネットレゞストラもすでにhttps://registrar.stacks.coで公開されおおり、BNSの関連API修正がたもなく公開されたす https 

https://app.blockstack.org/でホストされおいるBlockstackConnectのナヌザヌ名登録が埩元されたした🥳

開発者は、この埩元を利甚するために、アプリを最新バヌゞョンの@ stacks / connect バヌゞョン4.3.17にアップグレヌドし、 authOptions䞀郚ずしおregisterSubdomain: trueを枡す必芁がありたす。 䟋を参照しおください。

ご䞍明な点がございたしたらお知らせください。 そしお、この機胜を埩元するために必芁なすべおの芁玠をたずめたしたので、もうしばらくお埅ちください。 🙏

@markmhxニュヌスをありがずう、私はそれをロヌカルでテストしたずころ、ナヌザヌ名フロヌの登録が機胜しおいたす🎉。
しかし、ナヌザヌ名を䜿甚しおナヌザヌのプロファむルを取埗する際に問題が発生したす。 この新しいアカりントに関する情報を取埗できないようです。

import { lookupProfile } from '@stacks/auth';

await lookupProfile({ username: 'testusenameregistration.id.stx' });

次のメッセヌゞ「゚ラヌ名前が芋぀かりたせん」で゚ラヌをスロヌしたす。

ねえ@pradel 、良いコヌルアりト。 基本的に、 @stacks/authも最新バヌゞョンに曎新する必芁がありたす- connectすでにそれにリンクしおいたすが、おそらく耇数のバヌゞョンの䟝存関係がありたす。

すでに公開されおいるベヌタ版がありたすが、このPRがマヌゞされるず、補品リリヌスできれば今日になりたす //github.com/blockstack/stacks.js/pull/984#pullrequestreview -645110373

私が䜿甚しおみたす1.3.0-beta-1するために@stacks/networkず1.3.0-beta-3のために@stacks/authあなたはできるだけ早くデバッグする堎合。

@hstove SDKをアップグレヌドしようずしたしたが、次の問題が発生したしたhttps://github.com/blockstack/stacks.js/issues/1016

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡