Blogs
Login
B
BTA Certified Blockchain Developer - Ethereum
102 Questions
›
Vendors
›
blockchain
›
BTA Certified Blockchain Developer - Ethereum
You can start the exam to practice all questions related to this exam.
Question No. 1
Address.Call vs. Address.Delegatecall:
Choose the correct option from the given list.
Address.call() is used for calling other contracts using the scope of the called contract in terms of storage
variables. Address.delegatecall() is used for libraries, which uses the storage variables of the contract who
called. Libraries are a great way to re-use already existing code and delegatecall can make sure that no
storage is used from the library, instead it looks like the code is directly copied into the calling contract.
Address.delegatecall() is used for calling other contracts using the scope of the called contract in terms of
storage variables. Address.call() is used for libraries, which uses the storage variables of the contract who
called. Libraries are a great way to re-use already existing code and call() can make sure that no storage is
used from the library, instead it looks like the code is directly copied into the calling contract.
Reveal Answer
01 / 102
Start practice exam
0 Discussions
Recent
Top
Trending
Exams