인프런 커뮤니티 질문&답변
changeUI 메소드에 관련해서 질문드립니다.
작성
·
268
0
if (await this.callOwner() === walletInstance.address) {
$('#owner').show();
}
이 부분의 코드가 실행이 되지 않는 것 같습니다.
changeUI: async function (walletInstance) {
$('#loginModal').modal('hide');
$('#login').hide();
$('#logout').show();
$('#address').append('<br>' + '<p>' + '내 계정 주소: ' + walletInstance.address + '</p>');
$('#contractBalance').append('<p>' + '이벤트 잔액: ' + cav.utils.fromPeb(await this.callContractBalance(), "KLAY") + ' KLAY' + '</p>');
$('#owner').show
이런 식으로 변경시엔 브라우저에 렌더링됩니다.
강의에서 설명해주신대로 똑같이 코드를 작성했는데 어느부분이 문제인지 잘 파악이 안됩니다.
walletInstance.address는 privateKey에 해당하는 사용자 계정으로 알고 있는데
this.callOwner 메소드 호출시 리턴되는 agContract.methods.owner().call()도 사용자계정을 리턴하는 건가요?
문제가 무엇인지 알고 싶습니다.
퀴즈
프론트엔드 개발 환경 구축에 필요한 주요 도구들은 무엇일까요?
Python, Django, Ganache, Sublime Text
Node.js, npm, Truffle, Visual Studio Code
Java, Gradle, Remix IDE, Eclipse
PHP, Composer, Hardhat, VS Code





