lay
3월 28, 2022, 7:47오전
1
안녕하세요, Klaytn 기반의 디파이 서비스를 운영하고 있는 팀입니다.
곧 있을 메인넷 하드포크에 대비하여 현재 하드포크가 이미 진행된 Baobab에서 다양한 테스트를 진행하고 있습니다.
Cypress에서는 잘 수행되는 트랜잭션이 Baobab에서는 evm revert가 지속적으로 발생하여 글을 남기게 되었습니다.
사용한 solc 버전은 0.6.12입니다.
사용한 evmVersion은 constantinople, istanbul입니다.
IBEP20은 pancake-swap-lib(
GitHub - pancakeswap/pancake-swap-lib )의 IBEP20 interface입니다.
funder의 auctionToken을 contract로 transfer하는 간단한 트랜잭션입니다.
이미 cypress에서는 해당 코드가 정상적으로 동작한다는 것을 확인했고, 실제로 해당 코드 기반으로 유저들에게 서비스가 정상적으로 제공 됐었습니다. 하지만 현재 바오밥에서는 저 코드가 동작하지 않고 있는 상황입니다.
onlyOwner 권한으로 요청을 보냈으며, funder의 auctionToken balance도 충분히 보유하고 있습니다. approve를 통해 allowance도 올바르게 셋팅되어 있습니다.
lay
3월 28, 2022, 8:25오전
2
안녕하세요, Klaytn 기반의 DeFI 서비스를 운영하고 있는 팀입니다.
곧 진행 될 메인넷 하드포크에 대비하여 현재 하드포크가 이미 진행된 바오밥 테스트넷에서 다양한 테스트를 진행해보고 있습니다.
테스트 과정에서 현재 Cypress(메인넷)에서는 잘 수행되는 트랜잭션이 바오밥(테스트넷)에서는 정상적으로 수행되지 않고 있습니다.
EN Node v1.8.1, v1.8.2 둘다 트랜잭션이 실패하는 상황입니다.
v1.8.1의 경우 더 심각한 것은 evm revert가 발생했음에도 불구하고 truffle에서 배포 스크립트가 정상적으로 실행되는 것처럼 나옵니다(실제로는 배포 스크립트 수행 과정에서 evm revert가 발생함)
[code]
IBEP20은 pancake-swap-lib(GitHub - pancakeswap/pancake-swap-lib )의 IBEP20 interface입니다.
funder가 보유하고 있는 auctionToken을 contract로 전송하는 단순한…
해당 글과 중복되는 글입니다. 스팸처리가 되어서 다시 올렸는데 두개가 중복해서 올라갔네요.
Aidan
3월 28, 2022, 8:26오전
3
중복된 이 글은 닫고 위의 링크에서 이어 논의하겠습니다.