문제 설명

우리는 지금 스마트 계약을 통해 A에서 B로 이더를 보내는 방법을 배웠습니다.
이번 시간에는 계약이 성사되고 남은 영수증을 확인하는 방법을 알아봅시다.

트랜잭션 확인하기

스마트 계약을 실행하면 이더리움 블록체인에 기록이 남습니다. 이 기록은 트랜잭션(Transaction) 이라는 특수한 형태로 저장되는데요. 트랜잭션은 계약을 수행하는데 든 수수료(가스) 등 다양한 정보를 담고 있습니다.

[실행] 버튼을 눌러, 이 계약을 실행해서 만들어진 트랜잭션을 확인해보세요.


트랜잭션이 담은 정보
  • transactionHash : 트랜잭션의 해시값
  • transactionIndex : 트랜잭션의 인덱스 값
  • blockHash : 이 트랜잭션이 추가된 블록의 해시값
  • blockNumber : 이 트랜잭션이 추가된 블록의 번호
  • gasUsed : 이 트랜잭션 호출에 소비한 가스양
  • cumulativeGasUsed : 누적으로 사용된 가스량
  • contractAddress : 계약의 주소
  • logs : event로 로깅된 정보 ( 후속 강의로 다룰 예정 )

  • 이런 트랜잭션들이 모여 하나의 블록(block)을 이룹니다.
    이더리움 네트워크 상에는 이러한 블록들이 체인처럼 엮인 모습을 하고 있기 때문에 블록체인(blockchain)이라고 부릅니다.

  • 블록체인을 더 자세히 알고 싶다면 클릭하세요!

실행 결과 실행 중지
실행 결과가 여기에 표시됩니다.