Certified Blockchain Solutions Architect (CBSA) — Question 35
To interact with a deployed Ethereum Smart Contract, a user or app must:
Answer options
- A. Have a reference to the public address of the deployed Smart Contract
- B. Have the appropriate permissions needed to invoke the functions of the Smart Contract
- C. Have sufficient gas to perform read and write operations against the Smart Contract
- D. All of the above
Correct answer: A
Explanation
The correct answer is A because having the public address of the deployed Smart Contract is essential for interaction. While permissions and gas are important for executing functions, they are not strictly required just to interact with the contract, making option D not entirely correct.