Stacks-wallet-web: ν”„λ‘œλ•μ…˜ 앱에 λŒ€ν•œ μ‚¬μš©μž 이름 등둝 κΈ°λŠ₯ 볡원

에 λ§Œλ“  2021λ…„ 02μ›” 02일  Β·  27μ½”λ©˜νŠΈ  Β·  좜처: blockstack/stacks-wallet-web

app.blockstack.org 및 browser.blockstack.org λͺ¨λ‘λ₯Ό μ§€μ›ν•˜λŠ” κΈ°λ³Έ ν•˜μœ„ 도메인 등둝 기관이 μ œλ•Œ μ—…λ°μ΄νŠΈλ˜μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ— Stacks 2.0 μΆœμ‹œμ‹œ ν”„λ‘œλ•μ…˜ 앱에 λŒ€ν•œ μ‚¬μš©μž 이름 등둝 κΈ°λŠ₯을 λΉ„ν™œμ„±ν™”ν•΄μ•Όν–ˆμŠ΅λ‹ˆλ‹€.

μ—¬λŸ¬ μ•± κ°œλ°œμžκ°€μ΄ κΈ°λŠ₯을 λ³΅μ›ν•˜κΈ°λ₯Ό κΈ°λ‹€λ¦¬λŠ” λ™μ•ˆ 온 보딩 흐름을 μ™„μ „νžˆ λΉ„ν™œμ„±ν™”ν–ˆμŠ΅λ‹ˆλ‹€.

이 λ¬Έμ œλŠ”μ΄ μž‘μ—…μ˜ 전체λ₯Ό ν•œ κ³³μ—μ„œ μΆ”μ ν•˜μ—¬ κ΄€λ ¨μžˆλŠ” λ‹€λ₯Έ 문제 및 PRκ³Ό μ—°κ²°ν•˜κΈ°μœ„ν•œ κ²ƒμž…λ‹ˆλ‹€.

λ³΅μ›μ„μœ„ν•œ 단계

  • [x] [Stacks 2.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) (블둝 체인 @ Hiro PBC)
  • [x] [ν…ŒμŠ€νŠΈ 넷에 λŒ€ν•œ 호슀트 등둝 κΈ°κ΄€] (https://github.com/blockstackpbc/devops/issues/593) (Devops @ Hiro PBC)
  • [x] Stacks Wallet, Blockstack Connect 및 Stacks.js (UserX @ Hiro PBC) 용 Stacks Blockchain APIλ₯Ό μœ„ν•΄ core.blockstack.org 쒅속성 제거
  • [x] [메인 넷에 Atlas μˆ˜μ • 사항 배포] (https://github.com/blockstack/ux/issues/946#issuecomment-778112118) (블둝 체인 @ 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 의 μƒˆ 버전
  • [] 앱에 λŒ€ν•œ 온 보딩 흐름 λ‹€μ‹œ μ‚¬μš© (μ•± 개발자)

κΈ°μ—¬ λ‹Ήμ‚¬μž

  • Tintash νŒ€ : @ asimm241
  • 슀 νƒμŠ€ μž¬λ‹¨ :
  • 히둜 PBC : @andresgalante @diwakergupta @gina @hstove @wileyj @markmhx
  • μ•± 개발자 : @pradel @ raj015 @sdsantos @wilsonbright
P1 πŸ› Bug!

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ©°μΉ  μ „ μ—…λ°μ΄νŠΈλ₯Ό κ²Œμ‹œ ν•œ ν›„ 메인 λ„·κ³Ό ν…ŒμŠ€νŠΈ λ„· λͺ¨λ‘ μ—μ„œ Atlas μ—μ„œ

블둝 체인 μ—”μ§€λ‹ˆμ–΄λŠ” ν˜„μž¬ μ΄λŸ¬ν•œ Atlas 문제λ₯Ό μ΅œμš°μ„  μˆœμœ„λ‘œ ν•΄κ²°ν•˜κΈ° μœ„ν•΄ λ…Έλ ₯ν•˜κ³  있으며, μš°λ¦¬λŠ” μž„λ°•ν•œ 것을 ν¬λ§ν•˜μ§€λ§Œ ν•΄κ²° λ μ‹œκΈ°μ— λŒ€ν•œ λͺ…ν™•ν•œ μΆ”μ •μΉ˜λ₯Ό 아직 가지고 μžˆμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ¬Έμ œκ°€ ν•΄κ²°λ˜λ©΄ μƒˆλ‘œμš΄ 타이밍 λͺ©ν‘œλ‘œμ΄ μŠ€λ ˆλ“œλ₯Ό μ—…λ°μ΄νŠΈ ν•  것이며,이 μˆ˜μ • 사항이 μ§€μ›ν•˜λŠ”λŒ€λ‘œ ν…ŒμŠ€νŠΈ λ„·μ—μ„œ 메인 λ„·μ—μ„œ λ ˆμ§€μŠ€νŠΈλΌλ₯Ό μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν˜„μž¬ λŠ” μœ„μ˜ λ‚ μ§œ κ°€ 적어도 λ©°μΉ  λ’€λ‘œ 이동

μ–Έμ œλ‚˜μ²˜λŸΌ μ–‘ν•΄ ν•΄ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. πŸ™

λͺ¨λ“  27 λŒ“κΈ€

@ asimm241 @hstove λ ˆμ§€μŠ€νŠΈλΌ μ—…λ°μ΄νŠΈμ™€ κ΄€λ ¨ν•˜μ—¬ 두 가지 λ›°μ–΄λ‚œ 질문이 μžˆμŠ΅λ‹ˆλ‹€. https://github.com/blockstack/subdomain-registrar/pull/42#issuecomment -771617618

@ blocks8 @jcnelson μ—…λ°μ΄νŠΈκ°€ μ™„λ£Œλ˜λ©΄ 곧이 λ ˆμ§€μŠ€νŠΈλΌλ₯Ό ν˜ΈμŠ€νŒ… ν•  μž¬λ‹¨μ˜ κ°€μš©μ„±μ„ μ•Œλ €μ£Όμ‹œκ² μŠ΅λ‹ˆκΉŒ? @wileyj κ°€ κ΄€λ ¨μžˆλŠ” 경우 도움을 쀄 수 μžˆλ‹€κ³  μƒκ°ν•˜μ§€λ§Œ ν˜ΈμŠ€νŒ… 섀정이 μ–΄λ–»κ²Œ μƒκ²ΌλŠ”μ§€ 잘 λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€.

μ €λŠ” Hiro PBC의 devops와 ν˜‘λ ₯ν•˜μ—¬ μƒˆλ‘œ μ—…λ°μ΄νŠΈ 된 λ ˆμ§€μŠ€νŠΈλΌμ˜ ν…ŒμŠ€νŠΈ λ„· μΈμŠ€ν„΄μŠ€λ₯Ό μ„€μ •ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€ (https://github.com/blockstackpbc/devops/issues/593, PBC λ‚΄λΆ€), 이제 λ ˆμ§€μŠ€νŠΈλΌ PR이 λͺ¨λ“  κ΄€λ ¨ μ—…λ°μ΄νŠΈλ‘œ μŠΉμΈλ˜μ—ˆμŠ΅λ‹ˆλ‹€ (https://github.com/blockstack/subdomain-registrar/pull/42 κΈ°μ€€).

Hiro PBC 츑의 λͺ‡ 가지 타이밍 λͺ©ν‘œμ— λŒ€ν•œ μ—…λ°μ΄νŠΈ :

  • μ›Ήμš© Stacks Wallet, Blockstack Connect (app.blockstack.orgμ—μ„œ μœ μ§€ 관리 됨) 및 Blockstack Browserλ₯Ό μ‚¬μš©ν•˜μ—¬ μ‚¬μš©μž 이름 등둝을 μ—°κ²°ν•  수 μžˆλ„λ‘ 2 μ›” 11 일 λͺ©μš”μΌκΉŒμ§€ testnet에 λŒ€ν•΄ λ‚΄λΆ€μ μœΌλ‘œ μƒˆλ‘œμš΄ 등둝 기관을 μ‹€ν–‰ν•˜μ‹­μ‹œμ˜€.
  • Stacks Foundationκ³Ό ν˜‘λ ₯ν•˜μ—¬ 2 μ›” 15 일 μ›”μš”μΌκΉŒμ§€ 메인 넷에 등둝 기관을 배포 ν•  수 μžˆλ„λ‘ λ„μ™€μ£Όμ„Έμš”.
  • 2 μ›” 16 일 ν™”μš”μΌμ— μž¬λ‹¨ 등둝 기관이 μ§€μ›ν•˜λŠ” μ‚¬μš©μž 이름 등둝을 μ‚¬μš©ν•˜μ—¬ μ›Ήμš© Stacks Wallet, Blockstack Connect 및 Blockstack Browser의 μƒˆ 버전을 λ°°ν¬ν•©λ‹ˆλ‹€.

λ©°μΉ  μ „ μ—…λ°μ΄νŠΈλ₯Ό κ²Œμ‹œ ν•œ ν›„ 메인 λ„·κ³Ό ν…ŒμŠ€νŠΈ λ„· λͺ¨λ‘ μ—μ„œ Atlas μ—μ„œ

블둝 체인 μ—”μ§€λ‹ˆμ–΄λŠ” ν˜„μž¬ μ΄λŸ¬ν•œ Atlas 문제λ₯Ό μ΅œμš°μ„  μˆœμœ„λ‘œ ν•΄κ²°ν•˜κΈ° μœ„ν•΄ λ…Έλ ₯ν•˜κ³  있으며, μš°λ¦¬λŠ” μž„λ°•ν•œ 것을 ν¬λ§ν•˜μ§€λ§Œ ν•΄κ²° λ μ‹œκΈ°μ— λŒ€ν•œ λͺ…ν™•ν•œ μΆ”μ •μΉ˜λ₯Ό 아직 가지고 μžˆμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ¬Έμ œκ°€ ν•΄κ²°λ˜λ©΄ μƒˆλ‘œμš΄ 타이밍 λͺ©ν‘œλ‘œμ΄ μŠ€λ ˆλ“œλ₯Ό μ—…λ°μ΄νŠΈ ν•  것이며,이 μˆ˜μ • 사항이 μ§€μ›ν•˜λŠ”λŒ€λ‘œ ν…ŒμŠ€νŠΈ λ„·μ—μ„œ 메인 λ„·μ—μ„œ λ ˆμ§€μŠ€νŠΈλΌλ₯Ό μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν˜„μž¬ λŠ” μœ„μ˜ λ‚ μ§œ κ°€ 적어도 λ©°μΉ  λ’€λ‘œ 이동

μ–Έμ œλ‚˜μ²˜λŸΌ μ–‘ν•΄ ν•΄ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. πŸ™

μ—…λ°μ΄νŠΈμ™€ 투λͺ…성에 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.

ν…ŒμŠ€νŠΈ λ„· λ˜λŠ” 메인 넷에 λŒ€ν•œ 등둝 기관을 ν˜ΈμŠ€νŒ…ν•˜κΈ° 전에 ν•΄κ²°ν•΄μ•Όν•˜λŠ” Atlas 용 Stacks 블둝 체인 μΈ‘μ—μ„œ λ‹€λ£¨κ³ μžˆλŠ” μ„Έ 가지 λ¬Έμ œλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

특히 이것듀에 λ›°μ–΄λ“€ 수 μžˆλ„λ‘ @lgalabru μ—κ²Œ κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€. πŸ™ πŸ’―

κ·Έ λ™μ•ˆ μ €λŠ”μ΄ μ—…λ°μ΄νŠΈ 된 등둝 κΈ°κ΄€μ˜ Stack Foundation μΈμŠ€ν„΄μŠ€μ— λŒ€ν•œ ꡬ성 μš”κ΅¬ 사항을 좔적 ν•˜λŠ” λ³„λ„μ˜ 문제 λ₯Ό λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€.

μ•ˆλ…•ν•˜μ„Έμš”, 아직 μ •ν™•ν•œ ETAλŠ” μ—†μ§€λ§Œ λ‹€μŒ PRμ—μ„œ μœ„μ˜ Atlas 문제λ₯Ό ν•΄κ²°ν•˜κΈ°μœ„ν•œ μž‘μ—…μ΄ 진행 μ€‘μž…λ‹ˆλ‹€. https://github.com/blockstack/stacks-blockchain/pull/2453

이 @markmhx에 λŒ€ν•œ μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ? 이 μ²΄ν¬λ¦¬μŠ€νŠΈλŠ” 생성 된 이후 κ·ΈλŒ€λ‘œ λ³΄μž…λ‹ˆλ‹€ : https://github.com/blockstack/subdomain-registrar/issues/43

@lgalabru 이 https://github.com/blockstack/stacks-blockchain/pull/2453에 따라 "ν…ŒμŠ€νŠΈ λ„· 및 메인 λ„·μš© Atlas 문제 ν•΄κ²°"ν…ŒμŠ€νŠΈ 단계에 λ“€μ–΄κ°„ κ²ƒμ²˜λŸΌ λ³΄μž…λ‹ˆλ‹€ .

@hstoveκ°€ 졜근 방금 λͺ©λ‘μ—μ„œ "ν˜ΈμŠ€νŒ… μš”κ΅¬λ₯Ό μ§€μ›ν•˜λŠ” ENV λ³€μˆ˜ 처리 μ—…λ°μ΄νŠΈ"λ₯Ό μ„ νƒν–ˆμŠ΅λ‹ˆλ‹€.

Atlas μˆ˜μ • 사항이 λ³‘ν•©λ˜λ©΄ ν…ŒμŠ€νŠΈ 넷에 λŒ€ν•΄ μƒˆ 등둝 기관을 ν˜ΈμŠ€νŒ…ν•˜κ³ μ΄λ₯Ό 톡해 ν΄λΌμ΄μ–ΈνŠΈ μΈ‘ λ³€κ²½ 사항을 μ€€λΉ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ•ˆλ…• @markmhx! μ•„ν‹€λΌμŠ€ μˆ˜μ • 사항을 κ²€ν†  μ€‘μ΄μ§€λ§Œ ν…ŒμŠ€νŠΈκ°€ 순차적 일 ν•„μš”λŠ” μ—†λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. μš°λ¦¬λŠ” 배포 ν•  μˆ˜μžˆλŠ” Tintashμ—μ„œ λ‚΄λΆ€μ μœΌλ‘œ μ‚¬μš©ν•˜λŠ” 이미지 (https://github.com/blockstack/stacks-blockchain/runs/1983724616?check_suite_focus=true)λ₯Ό μƒμ„±ν–ˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ λ ˆμ§€μŠ€νŠΈλΌκ°€ μ€€λΉ„λ˜κ³  μŠ€ν…Œμ΄μ§• / ν…ŒμŠ€νŠΈ λ„·μ—μ„œ ν…ŒμŠ€νŠΈ ν•  μˆ˜μžˆλŠ” μ‹œμ μ— μžˆλ‹€λ©΄ 계속 μ§„ν–‰ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

νŠΈμœ— λ‹΄μ•„ κ°€κΈ° κ·Έλ ‡λ‹€λ©΄ @ CharlieC3 및 @wileyj κ°€ ν•΄λ‹Ή 이미지λ₯Ό testnet에 직접 배포 ν•  수 μžˆμŒμ„ μ˜λ―Έν•©λ‹ˆκΉŒ?

@markmhx 예, 쒅단 κ°„ ν…ŒμŠ€νŠΈμ— μ ν•©ν•©λ‹ˆλ‹€.

@lgalabru 이 이미지λ₯Ό ν…ŒμŠ€νŠΈ λ„· 채꡴ 자 및 API의 νŒ”λ‘œμ›Œ _both_에 λ°°ν¬ν•΄μ•Όν•©λ‹ˆκΉŒ? μ•„λ‹ˆλ©΄ κ·Έλ“€ 쀑 ν•˜λ‚˜λ§ŒμœΌλ‘œ μΆ©λΆ„ν• κΉŒμš”?

닀쀑은 쒋을 κ²ƒμ΄λ―€λ‘œ 볡제λ₯Ό ν…ŒμŠ€νŠΈ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ—…λ°μ΄νŠΈ : μš°λ¦¬λŠ” 톡합 및 ν…ŒμŠ€νŠΈ μž‘μ—…μ„ μ§€μ›ν•˜κΈ° μœ„ν•΄ 등둝 기관을 ν˜ΈμŠ€νŒ… ν•  수 μžˆλ„λ‘ ν…ŒμŠ€νŠΈ λ„·μ—μ„œ Atlas μˆ˜μ •μ„ μ‹€ν–‰ν•˜κΈ° μœ„ν•΄ 계속 λ…Έλ ₯ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

@markmhx λ‚ μ§œμ— λŒ€ν•œ μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ?

μ•ˆνƒ€κΉκ²Œλ„ λ‚ μ§œμ— λŒ€ν•œ ꡬ체적인 μ—…λ°μ΄νŠΈλŠ” μ—†μ§€λ§Œ μ΅œλŒ€ν•œ 빨리이 κΈ°λŠ₯을 λ³΅μ›ν•˜κΈ° μœ„ν•΄ λ…Έλ ₯ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

Atlas μˆ˜μ • 사항은 ν˜„μž¬ ν…ŒμŠ€νŠΈ λ„·μ—μ„œ μ‹€ν–‰ 쀑이며 이에 λŒ€ν•΄ 등둝 기관을 ν˜ΈμŠ€νŒ…ν–ˆμŠ΅λ‹ˆλ‹€. 이번 주에 κΈ°λŠ₯이 μž‘λ™ ν•  κ²ƒμœΌλ‘œ μ˜ˆμƒλ˜λ©° μ‚¬μš©μž 이름 등둝을 Stacks Wallet 및 Blockstack Connect에 λ‹€μ‹œ 톡합 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ—…λ°μ΄νŠΈ : μš°λ¦¬λŠ” ν…ŒμŠ€νŠΈ λ„·μ—μ„œ μ‹€ν–‰λ˜λŠ” Atlas μˆ˜μ • 사항을 μ–»μ—ˆμœΌλ©° ν…ŒμŠ€νŠΈ 넷에 λŒ€ν•΄ κ΅¬μ„±λœ μƒˆ ν•˜μœ„ 도메인 등둝 기관을 μ„±κ³΅μ μœΌλ‘œ λ°°ν¬ν–ˆμŠ΅λ‹ˆλ‹€. ν…ŒμŠ€νŠΈλ₯Ό μœ„ν•΄ μ‚¬μš©μž 이름 등둝을 Blockstack Connect에 λ‹€μ‹œ ν†΅ν•©ν•˜λŠ” μ€‘μž…λ‹ˆλ‹€.

이제이 PRμ—μ„œ Blockstack Connect의 μ‚¬μš©μž 이름 등둝 재 톡합을 ν…ŒμŠ€νŠΈν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€ : https://github.com/blockstack/stacks-wallet-web/pull/1103

Atlas ν”½μŠ€κ°€ 메인 넷에 κ²Œμ‹œλœλ‹€λŠ” κ°€μ •ν•˜μ— λ‹€μŒ μ£Ό μ΄ˆμ— κ²Œμ‹œ ν•  μ˜ˆμ •μž…λ‹ˆλ‹€ (cc @lgalabru). πŸš€

λΉ λ₯Έ μ—…λ°μ΄νŠΈ : μ–΄μ œ HiroλŠ” 라이브 메인 λ„· νŒ”λ‘œμ›Œκ°€ μ•„λ‹Œ μ΅œμ‹  λ…Έλ“œ λ³€κ²½ 사항을 λ°°ν¬ν–ˆμŠ΅λ‹ˆλ‹€. 이것듀이 작히면 API νŠΈλž˜ν”½μ„ μ „ν™˜ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ ν•˜μœ„ 도메인 등둝 κΈ°κ΄€ λ³€κ²½ 사항을 재배포 ν•  μ€€λΉ„κ°€ 된 것 κ°™μŠ΅λ‹ˆλ‹€. 우리의 가정은 였늘 EOD 메인 넷에 Atlas a registrar μ—…λ°μ΄νŠΈλ₯Ό λ°°ν¬ν•΄μ•Όν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

μ΄λŸ¬ν•œ 배포에 λŒ€ν•œ ETAκ°€ μ–΄μ œ λŒ€μ‹  EOD _today_둜 ν‘Έμ‹œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ°€κΉŒμ›Œμ§€κ³  μžˆμŠ΅λ‹ˆλ‹€!

μ‚¬μš©μž 이름 등둝 재 톡합이 μ™„λ£Œλ˜λ©΄ μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ?
κ°μ‚¬ν•©λ‹ˆλ‹€.

μœ„ Blockstack Connect PR에 λŒ€ν•œ μ½”λ“œ κ²€ν†  및 QAλ₯Ό λ§ˆλ¬΄λ¦¬ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€ : https://github.com/blockstack/stacks-wallet-web/pull/1103

곧 μ‚¬μš©μž 이름 등둝 볡원을 μœ„ν•΄ μ΄λŸ¬ν•œ λ³€κ²½ 사항을 적용 ν•  μ˜ˆμ •μž…λ‹ˆλ‹€! 🀞

메인 λ„· 등둝 기관도 이미 https://registrar.stacks.co에 κ²Œμ‹œλ˜μ–΄ 있으며 BNS에 λŒ€ν•œ κ΄€λ ¨ API μˆ˜μ •μ΄ 곧 μ μš©λ©λ‹ˆλ‹€ : https://github.com/blockstack/stacks-blockchain-api/pull/560

https://app.blockstack.org/ πŸ₯³μ—μ„œ ν˜ΈμŠ€νŒ…λ˜λŠ” Blockstack Connect에 λŒ€ν•œ μ‚¬μš©μž 이름 등둝이 λ³΅μ›λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

κ°œλ°œμžλ“€μ€ μ΅œμ‹  λ²„μ „μœΌλ‘œ 앱을 μ—…κ·Έλ ˆμ΄λ“œν•΄μ•Όν•©λ‹ˆλ‹€ @ μŠ€νƒ / μ—°κ²° (버전 4.3.17)을 톡과 registerSubdomain: true 의 μΌν™˜μœΌλ‘œ authOptions ,이 볡원을 ν™œμš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€ .

κΆκΈˆν•œ 점이 있으면 μ•Œλ €μ£Όμ„Έμš”! 이 κΈ°λŠ₯을 λ³΅μ›ν•˜λŠ” 데 ν•„μš”ν•œ λͺ¨λ“  뢀뢄을 λͺ¨μ•„ 놓은 λ™μ•ˆ κΈ°λ‹€λ € μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. πŸ™

@markmhx λ‰΄μŠ€μ— κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€. 방금 λ‘œμ»¬μ—μ„œ ν…ŒμŠ€νŠΈν–ˆμœΌλ©° μ‚¬μš©μž 이름 흐름 등둝이 μž‘λ™ μ€‘μž…λ‹ˆλ‹€ πŸŽ‰.
ν•˜μ§€λ§Œ μ‚¬μš©μž 이름을 μ‚¬μš©ν•˜μ—¬ μ‚¬μš©μžμ˜ ν”„λ‘œν•„μ„ κ°€μ Έ μ˜€λŠ” 데 λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 이 μƒˆ 계정에 λŒ€ν•œ 정보λ₯Ό 얻을 μˆ˜μ—†λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

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

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

λ‹€μŒ λ©”μ‹œμ§€ "였λ₯˜ : 이름을 찾을 수 μ—†μŠ΅λ‹ˆλ‹€"와 ν•¨κ»˜ 였λ₯˜λ₯Ό λ°œμƒμ‹œν‚΅λ‹ˆλ‹€.

μ•ˆλ…•ν•˜μ„Έμš” @pradel , 쒋은 μ„€λͺ…μž…λ‹ˆλ‹€. 기본적으둜 @stacks/auth μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•΄μ•Όν•©λ‹ˆλ‹€. connect 이미 여기에 μ—°κ²°λ˜μ–΄ μžˆμ§€λ§Œ μ—¬λŸ¬ 버전 μ’…μ†μ„±μ΄μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

이미 κ²Œμ‹œ 된 베타가 μžˆμ§€λ§Œ PR이 λ³‘ν•©λ˜λ©΄ ν”„λ‘œλ•μ…˜ 릴리슀 (였늘이 μ’‹μœΌλ©΄)μ—μžˆμ„ κ²ƒμž…λ‹ˆλ‹€ : https://github.com/blockstack/stacks.js/pull/984#pullrequestreview -645110373

μ΅œλŒ€ν•œ 빨리 λ””λ²„κ·Έν•˜λ €λ©΄ @stacks/network 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 λ“±κΈ‰