[개발] migrate 함수 확인

in hive-101145 •  4 years ago 

안녕하세요 @realmankwon입니다.

아직도 솔리디티 소스를 보는데 익숙하지가 않지만 그래도 시도는 해 보고 있습니다.
오늘은 거위알 관련 소스를 한번 챙겨보았는데요.
거위알에서는 LP 토큰까지 가지고 갈 수 있다는 migrate 소스를 제거했다고 했었는데 그부분이 궁금해서 한번 보았습니다.

1 . 스시스왑

팬케이크의 대부분의 소스가 스시스왑의 것을 가져왔기 때문에 먼저 스시스왑 소스를 보았습니다.

https://github.com/sushiswap/sushiswap/blob/master/contracts/MasterChef.sol

다음과 같이 set 함수 밑에 migrate 함수가 있는 것을 확인할 수 있었습니다.

2 . 팬케이크스왑

팬케이크 스왑의 소스도 찾아보았습니다.

https://github.com/pancakeswap/pancake-farm/blob/master/contracts/MasterChef.sol

위치는 다르지만 migrator 함수가 존재하는군요.

3 . 구스스왑

마지막으로 구스스왑 소스를 찾아보았습니다.

https://github.com/goosedefi/goose-contracts/blob/master/contracts/MasterChef.sol

set 함수 밑에 있던 migrate 함수가 없는 것을 확인할 수 있습니다.

혹시나 위치가 다를 수 있으니 ctrl + f 로 확인을 해 보아도 없는 것을 알 수 있습니다.

호~~옥시나 migrate라는 함수면 대신 다른 이름으로 하고 안에 기능은 동일하게 한 것은 없는지 확인을 해 보았는데 제 지식 수준에서는 찾지를 못했습니다.

migrate라는 함수를 제거한 건 팩트인 것 같습니다.
하지만 제 지식수준은 현저히 낮기 때문에 이 소스가 안전한가에 대해서는 언급할 수가 없네요 ^^
단지 제 눈으로 migrate 함수가 사라진 것을 확인해 보았습니다.
먹튀하지 않고 잘 가주길!!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

[US$38.00](▼16%)xiaomi 샤오미 선풍기/ 17pin무선선풍기/한국 6개월 무상AS/한국형 어탭터

WWW.QOO10.COM

kittyyawn.gif

팬케이크스왑은 왜 migrate 함수를 제거하지 않는 걸까요?

불안하네요.. 어그리게이터 서비스들도 이런 함정들이 있겠죠?

항상 조심은 해야할 듯 합니다!

@realmankwon transfered 30.000 KRWP to @krwp.burn. voting percent : 69.10%, voting power : 88.34%, steem power : 1795976.20, STU KRW : 1200.
@realmankwon staking status : 8400 KRWP
@realmankwon limit for KRWP voting service : 25.2 KRWP (rate : 0.003)
What you sent : 30.000 KRWP
Refund balance : 4.8 KRWP [51390333 - 959248b88a9b38ba7690d8bba32e643df8dd6066]