Solidity 버전 0.8.7로 작성한 컨트랙트를 Cypress에 테스트 해볼 겸 배포해보았는데, 정상적으로 동작을 수행하더라구요…??
Solidity v0.8.7 부터는 EVM 버전이 London
으로 알고 있고, Cypress의 경우 현재 Constantinople
버전을 사용중인 것으로 알고 있었습니다.
Solidity 버전이 높고, EVM 버전이 낮은 상황에서도 상호 호환이 문제 없이 되는 것인지, 혹은 문제점이 있다면 어떠한 부분들에서 문제가 발생할 가능성이 있는지 여쭤보고 싶습니다.
감사합니다!
(+ 추가적으로, 위와 관련하여 Solidity와 EVM 간에 상관관계에 대해 나와 있는 문서같은 것들이 있다면 공유 부탁드리겠습니다 관련된 내용을 찾기가 어렵네요ㅎㅎㅎ)