[메타마스크] 메타마스크 활동 - 보류중(펜딩, Pending) 문제 해결방법
이 글은 메타마스크를 사용하다가 트랜잭션이 지연되거나 실행이 안 되는 '보류 중(Pending)' 문제가 생겼을때 해결하는 방법을 설명하고 있다. 현재 메타마스크에서 보류 중 메시지로 고생하고 있는 사람에게 도움이 되는 자료이다.
코인 관련 1대 1 오픈톡 상담 : open.kakao.com/me/hoonak
이메일 문의 : Hoonak1001@naver.com
메타마스크 활동 - 보류중(펜딩, Pending) 문제 해결방법
1. 메타마스크 보류중(펜딩) 지속 문제가 생기는 이유
"다양한 원인이 있지만, 주로 낮은 가스비가 원인...!"
메타마스크에서 트랜잭션 실행시, 보류 중이 계속되는 문제는 보통 '가스비'가 그 원인이다. 메타마스크에서 트랜잭션을 실행했을때 현재 네트워크에서 사용되는 가스비보다 낮은 가스비로 트랜잭션을 실행했을 때 이런 증상을 경험하기 쉽다.
그렇다면, 보류 중 문제는 어떻게 해결해야 빠르게 해결될까?
2. 메타마스크 보류중 지속문제 해결방법
1) 활동 탭 데이터 지우기로 보류 중 내역 삭제하기
보류 중인 내역을 클릭해서, '블록 탐색기에서 보기'를 클릭했을 때 위 사진과 같이 'Transaction Hash not found on ...' 메시지가 나온다면 아직 요청한 트랜잭션이 들어가기 전이라 '활동 탭 데이터 지우기'로 보류 중인 활동 내역을 삭제할 수 있다.
- 메타마스크 좌측 상단 점 세 개 클릭
- 설정 클릭
- 고급 클릭
- 활동 및 논스 데이터 지우기 - 활동 탭 데이터 지우기 클릭
지우기를 실행하면, 이처럼 활동 내역의 보류 중인 내역이 사라진다. 이후, 다시 원하는 트랜잭션을 진행하면 된다. 참고로 다시 트랜잭션을 실행시킬 때는 가스비를 '공격적'으로 변경하거나 설정에 들어가 임의로 가스비를 높이면 트랜잭션이 빨리 처리되며 보류 중 문제를 방지할 수 있다.
2) 트랜잭션 논스 맞춤화로 Pending 내역 취소하기
이처럼 '블록 탐색기에서 보기'에서 트랜잭션 내역이 'Pending'에 있을 땐 '활동 탭 데이터 지우기'로 문제가 해결되지 않는다. 이런 경우에는 이용자가 직접 임의의 트랜잭션을 보내 Pending 된 트랜잭션의 거래를 무효화시키는 방법이다.
위 글을 참고하면 거래 무효화 방법을 알 수 있다. 참고로, 해당 글의 '거래 임시값 맞춤화'는 현재 '트랜잭션 논스 맞춤화'로 변경되어 있는 상태이다.
3. 마무리
"오랜만에 메타마스크 글을 써보는데..."
옛날엔 메타마스크 글을 많이 쓰기도 했는데 최근에는 메타마스크의 많은 부분이 개선되기도 했고, 다양한 Web3 지갑들이 생기면서 자연스레 메타마스크 글을 안 쓰게 된 것 같다. 오랜만에 메타마스크 관련 글을 쓰면서 예전 글을 보니 추억이 새록새록하다.
티스토리는 뭔가 각 잡고 써야겠다는 생각이 들어서 상담 사례를 정리하는 네이버 블로그(https://blog.naver.com/hoonak1001)를 더 자주 쓰는 것 같다. 티스토리도 어서 예전처럼 1일 1 글이 가능해졌으면 좋겠다.
코인 관련 1대 1 오픈톡 상담 : open.kakao.com/me/hoonak
이메일 문의 : Hoonak1001@naver.com