Picktartup / Pickstartup-walletservice

0 stars 0 forks source link

[feat]: 자체지갑주소 생성 및 BSC 잔고 조회 및 업데이트 #3

Closed RyuChaeHyun closed 2 weeks ago

RyuChaeHyun commented 2 weeks ago

👀 관련 이슈

1

✨ 작업한 내용

  1. 지갑 생성
  2. 코인 잔액 조회
  3. 사용자의 지갑 정보 조회
  4. 지갑 상태 변경

🌀 PR Point

지갑 주소 생성 시 키스토어 파일을 생성해서 사용자의 USER/HOME/keystore 폴더 하위에 저장되도록 했습니다. 사용자는 아래의 경로에 자동으로 키스토어(자격증명)파일을 관리할 수 있습니다.

image


실제로 아래 경로에 확인해보면 자격증명 파일이 자동으로 저장되어 있습니다.

image

그 외에도 WalletService 로직 찬찬히 봐주시면 될 거 같습니다.


🍰 참고사항

사용자는 지갑 주소 생성 시 사용자 비밀번호를 단 1회만 확인할 수 있으며 이를 잘 관리해야 합니다. 이 비밀번호는 자격증명 내 privatekey를 복호화할 때 필요한 비밀번호입니다. DB에 저장되지 않습니다.

스크린샷 2024-11-14 오후 3 04 15

기능별 스크린샷

기능 스크린샷
지갑 BSC 스캔 결과 image
지갑 잔고 조회 및 업데이트 image
지갑 정보 조회 image
지갑 생성 image
ChoiYoungHa commented 2 weeks ago

LGTM! 고생하셨어요!