[암호화폐] swap이 안될 때는 수동으로 by tradingideas

View this thread on steempeak.com
· @tradingideas · (edited)
$334.91
[암호화폐] swap이 안될 때는 수동으로
가끔 pancakeswap에서 swap이 안되는 경우가 있습니다. 이번에 제가 만난 오류는 
"두 토큰 중 하나가 수량이 부족하다"

그래서 어쩌란 말인지..

이 말은 LP 공급이 부족하다는 의미로 이해가 되는데요. 설마.. LP 공급이 부족할까요? 그래서 확인해보았습니다.

문제의 토큰은 최근 apeswap에서 IAO를 한 NAUT인데요. IAO 후 토큰을 받은 이후부터 계속 swap시 같은 오류가 발생하였습니다. 

![](https://cdn.steemitimages.com/DQmdTETMavvCnAht7SXR1eEhF6JegE6U5mrwLSx2HumRSox/image.png)

잠시 잊고 있다가 오늘 우연히 NAUT 토큰이 지갑에 있다는 사실을 발견하고 다시 swap를 시도하였으나 역시 같은 오류가 뜹니다.

apeswap pool에 NAUT/BNB 풀이 있는 것으로 보아 정상적으로 swap이되어야 합니다. 그래서 다른 사람들도 swap을 못하는지 확인해보았습니다.

apeswap 페이지 왼쪽에 있는 Info/Pairs에 들어가봅니다. 여기에는 apeswap에서 제공하는 lp에 대한 정보가 나옵니다. 

![](https://cdn.steemitimages.com/DQmYKcMoobg24oHXyoQmH2sVr11ZYEaTqpzhjbnEvsQxZuD/image.png)

이중 naut-bnb를 선택합니다. 아래에 보면 transaction들이 쭉 나오는데요. 남들은 swap을 잘하고 있군요. 이 중 swap한 transaction을 하나 선택합니다.

https://bscscan.com/tx/0x29c71fb68bb1baebb97137003787c578e0920b2b878836c4581720fe6280044d/

여기에 들어가보면 거래한 이력이 나옵니다.  NAUT를 BNB swap하셨군요. 제가 하고자하는 transaction입니다. 이 txid를 찾았다면 여러분도 수동으로 할 수 있습니다.

그 방법을 정리합니다.

1. click see more를 선택합니다.
![](https://cdn.steemitimages.com/DQmPDvRkoRXHu3zW5FRxg4Jv9CqsfQYsBQ8yR1TbDyaKcTt/image.png)

2. 사용한 함수명을 확인합니다. swapExactTokensForETHSupportingFeeOnTransferTokens()를 사용하였군요. 이게 어떤 의미인지 1도 아실 필요없습니다. 그냥 이름만 알면 됩니다.
![](https://cdn.steemitimages.com/DQmcE1dTnC6VYMtFu6EPznUWVW2chaxpTWFmn8tv9uSsrG5/image.png)

3. 이 함수에 사용한 값을 확인합니다. 밑에 있는 decode input data를 선택합니다. 각 값의 의미입니다.
여기에서 amountOutMin은 0으로 설정하면 되고, dealine은 앞에 1을 2로 바꾸어서 아주 큰 값을 설정하면 됩니다. path는 여기에 있는 값을 메모장에 복사합니다.
swap한 bnb를 받을 주소는 본의의 지갑 주소로 하시고요. 이게 가장 중요합니다. 본인의 지갑 주소 꼭 확인하세요. 
![](https://cdn.steemitimages.com/DQmUNkntbFcTRuaMugdkaGoSVXkc7HTdL3G8gf5BTqUAUdw/image.png)

4. swap할 naut 토큰의 수량을 확인합니다. path[] 중 첫 번째 주소를 클릭합니다. 
contract/read contract를 선택합니다. 함수 중 balanceOf에 본인의 eth 지갑 주소를 입력합니다. 출력되는 값이 본인 지갑에 있는 naut 수량입니다. 이 값을 메모장에 복사합니다.
![](https://cdn.steemitimages.com/DQmNf5JtFXABhT2dTjxA2rVVS1pwH2hmPCXkxcgwJb4uFbf/image.png)

5. 이제 준비가 다 끝났습니다. 최초에 접속하였던 naut/bnb contract 로 접속합니다.
https://bscscan.com/tx/0x29c71fb68bb1baebb97137003787c578e0920b2b878836c4581720fe6280044d/
interacted with에 나오는 naut/bnb contact 주소를 클릭합니다.
![](https://cdn.steemitimages.com/DQmVZHiEEcHmfYh5J2dpGPjHSJ9LrYZWX1LNoDc4w15sZWQ/image.png)

6. contract/write로 갑니다. connect to Web3를 클릭하여 지갑을 선택합니다.

7. swapExactTokensForETHSupportingFeeOnTransferTokens 찾습니다. 앞에서 저장한 값을 각 항목에 복사합니다. amountOutMin은 0으로 입력합니다. 모두 입력한 후 Write 버튼을 누르면 모든 것이 마무리됩니다.
![](https://cdn.steemitimages.com/DQmfQAEf5aebwazJbgCxwUwCGaHvyNLxQyZ5Rij4HVkf5KL/image.png)

8. bscscan에 들어가서 swap이 잘 되었는지 확인합니다. 잘 들어왔군요.
![](https://cdn.steemitimages.com/DQmayt6gh1y8TfcNUrkBUC9Wxd16caNeezFnDhKgA8R916R/image.png)

-------------------------
우리가 pancakeswap에서 swap 버튼을 누르면 이런 값들을 자동으로 찾아서 해당하는 함수 콜을 해줍니다. 이걸 일일이 수동으로 하려면 중간에 실수할 수도 있기 때문에 쉽지는 않습니다. 이런 일들을 버튼 몇 번 클릭으로 할 수 있게 해주신 개발자에게 다시 한번 감사를 드립니다. 하지만 저와 같이 이유없이 안되는 경우에 대해서도 좀 더 신경써 주셨으면 합니다.

혹시라도 swap이 안되는데 남들은 하고 있으면 뭔가 오류가 생긴 것이기 때문에 스스로 알아서 swap를 하셔야 합니다. 과정은 길지만 그렇게 어렵지 않기 때문에 이 글을 참고해서 step-by-step으로 적용을 하면 누구나 하실 수 있습니다. DeFi에서는 문제가 생겼을 때 누구에게 하소연할 수 없기 때문에 본인이 스스로 smart contract을 다룰 줄 알아야 합니다. 소중한 토큰 스스로 지켜야 합니다.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 392 others
properties (23)
post_id90,024,127
authortradingideas
permlinkswap
categoryhive-101145
json_metadata{"tags":["sct-kr","sct-freeboard","s","union","spt","zzan","lgt","sct"],"image":["https:\/\/cdn.steemitimages.com\/DQmdTETMavvCnAht7SXR1eEhF6JegE6U5mrwLSx2HumRSox\/image.png","https:\/\/cdn.steemitimages.com\/DQmYKcMoobg24oHXyoQmH2sVr11ZYEaTqpzhjbnEvsQxZuD\/image.png","https:\/\/cdn.steemitimages.com\/DQmPDvRkoRXHu3zW5FRxg4Jv9CqsfQYsBQ8yR1TbDyaKcTt\/image.png","https:\/\/cdn.steemitimages.com\/DQmcE1dTnC6VYMtFu6EPznUWVW2chaxpTWFmn8tv9uSsrG5\/image.png","https:\/\/cdn.steemitimages.com\/DQmUNkntbFcTRuaMugdkaGoSVXkc7HTdL3G8gf5BTqUAUdw\/image.png","https:\/\/cdn.steemitimages.com\/DQmNf5JtFXABhT2dTjxA2rVVS1pwH2hmPCXkxcgwJb4uFbf\/image.png","https:\/\/cdn.steemitimages.com\/DQmVZHiEEcHmfYh5J2dpGPjHSJ9LrYZWX1LNoDc4w15sZWQ\/image.png","https:\/\/cdn.steemitimages.com\/DQmfQAEf5aebwazJbgCxwUwCGaHvyNLxQyZ5Rij4HVkf5KL\/image.png","https:\/\/cdn.steemitimages.com\/DQmayt6gh1y8TfcNUrkBUC9Wxd16caNeezFnDhKgA8R916R\/image.png"],"app":"steemcoinpan\/0.1","format":"markdown","canonical_url":"https:\/\/www.steemcoinpan.com\/@tradingideas\/swap","links":["https:\/\/bscscan.com\/tx\/0x29c71fb68bb1baebb97137003787c578e0920b2b878836c4581720fe6280044d\/"]}
created2021-03-26 10:44:27
last_update2021-03-26 10:47:39
depth0
children4
net_rshares146,602,551,354,927
last_payout2021-04-02 10:44:27
cashout_time1969-12-31 23:59:59
total_payout_value175.516 SBD
curator_payout_value159.394 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length3,105
author_reputation3,154,197,541,442,728
root_title"[암호화폐] swap이 안될 때는 수동으로"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (456)
@upvu ·
<a href="https://coupa.ng/bHgxg2" target="_blank"><img src="https://ads-partners.coupang.com/banners/273554?subId=&traceId=V0-301-879dd1202e5c73b2-I273554&w=728&h=90" alt=""></a>
<div class='shr_item' style='position:relative; min-height:158px; margin:12px 0; padding:9px 10px; border:1px solid #dbdbdb; border-radius:1px; background-color:#fff;'><div class='item_dtl' style='position:relative; height:158px; padding:5px; border:1px solid #f0f1f4;'><span class='thmb' style='float:left; overflow:hidden; width:156px; height:156px; margin-right:9px; border:1px solid #e7e7e7;'><a href='https://qoo.tn/AoaPVR/Q163214049'><img src='https://steemitimages.com/240x0/https://gd.image-gmkt.com/li/061/293/1455293061.g_400-w-st_g.jpg' width='156' alt='' style='vertical-align: middle; border: 0 none;'></a></span><p class='tit' style='overflow:hidden; max-height:68px; margin-bottom:7px; line-height:17px; color:#000;'>[US$49.00](▼14%)[Nespresso]스타벅스 네스프레소 호환 캡슐 7종 / 120 캡슐 골라담기 / 20개씩 총 6종류 교차 선택 가능 / 중복 선택 가능 / 재고 확보 / 무료배송 / 개당 약 486원 최저가★</p><span class='url' style='position:absolute; left:170px; bottom:10px; display:block; font-weight:bold; color:#9197a3;'>WWW.QOO10.COM</span></div></div>
properties (22)
post_id90,024,144
authorupvu
permlinkre--swap-20210326t104610976z
categoryhive-101145
json_metadata{"tags":["hive-101145","sct-kr","sct-freeboard","s","union","spt","zzan","lgt","sct"]}
created2021-03-26 10:46:12
last_update2021-03-26 10:46:12
depth1
children0
net_rshares0
last_payout2021-04-02 10:46:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,191
author_reputation27,754,495,235,856
root_title"[암호화폐] swap이 안될 때는 수동으로"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@sct.krwp ·
@tradingideas transfered 21 KRWP to @krwp.burn. voting percent : 42.38%, voting power : 89.71%, steem power : 1735536.15, STU KRW : 1200. 
@tradingideas staking status : 10500 KRWP
                                @tradingideas limit for KRWP voting service : 31.5 KRWP (rate : 0.003)
                                What you sent : 21 KRWP [52335877 - e9175c92277709bdd61903b9910e7a24f35867eb]
properties (22)
post_id90,024,203
authorsct.krwp
permlinkre--swap-20210326t105124408z
categoryhive-101145
json_metadata{"tags":["sct-kr","sct-freeboard","s","union","spt","zzan","lgt","sct"]}
created2021-03-26 10:51:24
last_update2021-03-26 10:51:24
depth1
children0
net_rshares0
last_payout2021-04-02 10:51:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length393
author_reputation10,000,000,000,000
root_title"[암호화폐] swap이 안될 때는 수동으로"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@kopasi ·
kopasi님이 tradingideas님의 이 포스팅에 따봉(20 SCT)을 하였습니다.
properties (22)
post_id90,026,297
authorkopasi
permlinkthumbsup-comment-tradingideas-swap
categoryhive-101145
json_metadata{"app":"steemcoinpan\/0.1","format":"markdown","canonical_url":"https:\/\/www.steemcoinpan.com\/@kopasi\/thumbsup-comment-tradingideas-swap"}
created2021-03-26 13:18:33
last_update2021-03-26 13:18:33
depth1
children0
net_rshares0
last_payout2021-04-02 13:18:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length49
author_reputation126,215,040,536,555
root_title"[암호화폐] swap이 안될 때는 수동으로"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@libera-tor ·
헛... 슬리피지 8%로 높여서 해보셨나요? 리플렉트 토큰이라 거래세가 붙어서..
properties (22)
post_id90,031,803
authorlibera-tor
permlinkqqlcvj
categoryhive-101145
json_metadata{"tags":["sct"],"app":"steemcoinpan\/0.1","canonical_url":"https:\/\/www.steemcoinpan.com\/@libera-tor\/qqlcvj"}
created2021-03-26 19:30:57
last_update2021-03-26 19:30:57
depth1
children0
net_rshares0
last_payout2021-04-02 19:30:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length45
author_reputation1,634,305,842,723,142
root_title"[암호화폐] swap이 안될 때는 수동으로"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000