delegatecall()을 사용하여 다른 컨트랙트의 코드를 자신의 컨트랙트에서 실행하기 - LearnWeb3 번역 + 테스트
🐙 .delegatecall()을 사용하여 다른 컨트랙트의 코드를 자신의 컨트랙트에서 실행하기.delegatecall()은 원본 컨트랙트에서 대상 컨트랙트의 함수를 호출하는 데 사용되는 Solidity의 메서드입니다. 그러나 다른 메서드와 달리, .delegatecall()을 사용하여 대상 컨트랙트에서 함수가 실행될 때 컨텍스트는 원본 컨트랙트에서 전달됩니다. 즉, 코드는 대상 컨트랙트에서 실행되지만 변수는 원본 컨트랙트에서 수정됩니다.이 튜토리얼을 통해 .delegatecall()이 어떻게 작동하는지 올바르게 이해하는 것이 왜 중요한지, 그렇지 않으면 심각한 결과를 초래할 수 있다는 것을 배울 것입니다.😕 잠깐, 뭐라고요?이것이 어떻게 작동하는지 이해하는 것부터 시작해봅시다..delegatecall..
Blockchain
2025. 10. 10. 16:17