IT 공부를 위한 블로그

  • 홈
  • 태그
  • 방명록

truffle test 1

[truffle] Error: VM Exception while processing transaction: revert -- Reason given: Panic: Arithmetic overflow.

Dapp 개발을 위한 테스트를 하는 도 중 다음과 같은 오류가 발생하였다. 구글링 해보니 산술연산을 한 결괏값이 타입의 허용 범위를 넘어서 overflow 됐다고 알려주는 것 같았다. Solidity에서 고정 크기 정수에 대한 산술 연산은 연산 결과가 데이터 유형으로 나타낼 수 있는 최댓값 또는 최솟값을 초과할 경우 Overflow 또는 Underflow 오류가 발생할 수 있는데. Overflow는 최댓값을 초과한 경우, Underflow는 최솟값을 초과할 경우 나타난다. 그래서 컨트랙트 함수내의 산술연산하는 부분을 살펴보았고 다음과 같이 오입력 된 연산을 발견할 수 있었다. mapping(address => mapping(address => uint256)) public allowance; functi..

프로그래밍/트러블슈팅(trouble shooting) 2023.03.15
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (109)
    • TIL (2)
    • IT관련 정보 (14)
      • 어플리케이션 (0)
      • 블록체인 (5)
      • 개발도구 (0)
      • 기타 (2)
      • 페이지, 툴 소개 (2)
      • 프로그래밍정보 (2)
      • 면접정보 (0)
      • 이력서정보 (0)
    • 프로그래밍 (73)
      • flutter (10)
      • java (7)
      • python (9)
      • HTML, CSS, JavaScript (30)
      • React (3)
      • Node.js (1)
      • Github,Git (1)
      • 트러블슈팅(trouble shooting) (9)
      • TypeScript (2)
      • AWS (1)
    • 코딩테스트 (0)
    • CS 지식 (9)
    • 네트워크 (2)

Tag

이더리움, 시티챌린지, HTML, 자바프로그래밍, flutter강좌, 파이썬, CSS, webpack, 자바스크립트, Flutter, Javascript, three.js, 프로그래밍, 알고리즘, 프로그래머스, Python, 코딩테스트, 플러터, java, flutter 기초강좌,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바