목적
이 글에서는 펜딩(pending) 상태인 트랜잭션을 새로운 트랜잭션으로 교체(replace)하는 방법에 대해 설명합니다.
참고 정보
이 글에서는 여러분이 아래 글에 기술된 내용을 이해하고 있다고 가정합니다.
요약
펜딩 상태인 거래를 교체하는 이유는 무엇입니까?
이더리움 가스 요금이 훨씬 낮을 때 거래가 생성된 경우, 펜딩 상태의 거래를 교체해야 하는 경우가 있습니다. 펜딩 상태의 트랜잭션은 파이프가 막힌 것과 같습니다. 다른 트랜잭션과 클레임이 진행되지 못하게 하는 경우가 있기 때문입니다. 펜딩 상태인 거래를 교체하면 다른 트랜잭션과 보물상자 클레임을 진행할 수 있습니다.
펜딩 상태인 거래를 반드시 교체해야 하나요?
그것은 개인적인 선택입니다. 펜딩 상태의 거래를 교체할 때는 이더리움 가스비가 부과됩니다. 펜딩 상태의 거래는 시간이 지나면 저절로 취소되는 편이지만, 시간이 오래 걸릴 수 있으며 때로는 일주일 이상이 걸릴 수도 있습니다.
순서
참고: 이 글에서 명시된 제3자 지갑과 이와 유사한 지갑 사용에 대한 모든 위험과 책임 부담은 사용자에게 있습니다.
1) 우선 메타마스크 설치하기 도움글을 따라 메타마스크를 설치합니다.
2) 그런 다음, 프라이빗 키로 메타마스크 연동하기 도움글을 따라 갈라게임즈 & 엔터테인먼트 지갑을 메타마스크에 연동합니다.
3) 별도의 브라우저 창에서 이더스캔 https://etherscan.io/ 으로 이동하여 여러분의 $GALA 주소를 입력하고 검색합니다.
4) 페이지 중간쯤에서 펜딩(pending) 상태인 트랜잭션을 확인할 수 있습니다. Txn Hash(트랜잭션 해시)라는 메뉴 아래 파란색 링크를 클릭합니다.
5) 페이지 하단의 Click to see more(클릭하여 더 보기)를 클릭합니다.
6) Nonce(논스) 숫자를 기억해 주세요. 이 예시에서는 3입니다.
7) 크롬 브라우저에서 여우아이콘을 클릭하여 메타마스크에 로그인합니다.
8) 메타마스크에서 원을 클릭합니다.
9) Settings(설정)을 클릭합니다.
10) Advanced(고급 설정)을 클릭합니다.
11) Advanced gas controls(가스비 제어기능 고급설정)을 On으로 전환합니다.
12) Customize transaction nonce(트랜잭션 논스 커스터마이징)을 On으로 전환합니다.
13) Advanced(고급 설정) 옆에 있는 X를 클릭하여 기본 화면으로 돌아갑니다.
14) Send(전송)을 클릭합니다.
15) Recipient(받는 사람) 칸에 나의 $GALA 주소를 입력합니다.
16) Amount(금액)에 0 ETH를 넣고 가스비를 입력합니다.
17) Next(다음)을 누르면 Custom Nonce를 입력하는 곳이 있습니다. 여기에 아까 이더스캔에서 확인했던 펜딩 상태 트랜잭션의 논스를 넣어주세요. 가스비는 그때마다 다르지만, https://etherscan.io/gastracker 페이지에 나오는 가장 높은 가스비와 비슷해야 합니다. 가스비는 EDIT(편집)을 클릭해서 선택할 수 있습니다.Edit(편집)를 클릭한 뒤, High(최대)를 선택합니다. 그런 다음 Save(저장)을 클릭합니다.
18) Custom Nonce를 입력하고 Confirm(확인) 버튼을 누르면 새로운 트랜잭션이 기존 펜딩 상태 트랜잭션을 대체합니다.