본문 바로가기 메뉴 바로가기

BUMIDA IT

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

BUMIDA IT

검색하기 폼
  • 분류 전체보기 (18)
    • 개발환경설치 (4)
    • 컴퓨터 공학 (2)
    • 블록체인 (3)
    • AWS (4)
    • 기초 IT 지식 (1)
    • 도서 (1)
    • etc (3)
  • 방명록

2023/11 (1)
web3.eth.getAccounts().then 빈 배열로 반환할 경우 오류 해결법

테스트 환경에서 스마트 컨트랙트 배포 후 테스트시 web3 에 web3.eth.getAccounts().then 사용시 메타마스크와 연동되지 않고 빈 배열로 반환되는 오류가 있었다. 원인 web3는 (MetaMask v4.14.0부터 입니다)이제 사용자 메타마스크의 사용자의 계정을 얻으려면 사용자에게 권한을 요청 해야 하며, Metamask는 더 이상 기본적으로 계정을 노출하지 않는 것으로 보이므로 해당 계정에 액세스하려면 사용자에게 권한을 요청해야 한다. web3.eth.getAccounts().then(function(accounts) { var account = accounts[0]; EcommerceStore.deployed().then(function(f) { return f.addProduct..

블록체인 2023. 11. 8. 18:12
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
링크
TAG
more
«   2023/11   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바