Solidity/Hacking
[Ethernaut] 0. Hello Ethernaut
piatoss
2024. 1. 4. 11:48
1. 지원되는 네트워크 선택
goerli는 조만간 비활성화되므로 polygon mumbai 또는 sepolia를 사용할 것을 권장합니다.
2. 새로운 인스턴스 생성
Get new instance 버튼을 클릭하여 새로운 인스턴스(스마트 컨트랙트)를 생성합니다. 이 인스턴스를 사용해 게임을 진행합니다.
3. 브라우저 콘솔창 열기
브라우저의 콘솔창을 열어 스마트 컨트랙트와 상호작용을 준비합니다.
상호작용에 앞서, contract.abi를 입력하여 어떤 메서드들이 있는지 확인할 수 있습니다.
4. 스마트 컨트랙트와 상호작용
먼저 contract.info()를 콘솔창에 입력합니다. 이때 반환되는 값이 Promise 이므로 await를 붙여야 바로바로 응답을 확인할 수 있습니다.