Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
EC-Council logo

EC-CouncilBlockchain Developer Certification

Domain 8Objective 4

CorDapp Development and Lifecycle BDC Practice Questions (Page 4)

Part of the Enterprise Blockchain Platforms domain, which makes up ~10% of our current practice bank.

38questions here
8free pages
9concepts

Questions 16–20

  1. 16foundation · easy

    What is the purpose of the participants() method in a Corda state?

    Select an answer first
  2. 17foundation · easy

    Where is a CorDapp JAR typically placed on a Corda node to be installed?

    Select an answer first
  3. 18foundation · easy

    What is the purpose of the 'upgrade' feature in Corda?

    Select an answer first
  4. 19foundation · easy

    In a standard CorDapp project structure, where are the contract and state classes typically placed?

    Select an answer first
  5. 20application · medium

    A logistics CorDapp defines a ShipmentState with a linearId and a status field. A flow updates the status from IN_TRANSIT to DELIVERED. The contract's verify() checks that the output state's status is one step ahead of the input state's status. During testing, the flow fails with a TransactionVerificationException. The developer inspects the transaction and sees the input state's status is IN_TRANSIT and the output state's status is DELIVERED. What is the most likely cause of the failure?

    Select an answer first
Finished these 5 questions?

Review the revealed explanations, or continue through the curriculum.

Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by EC-Council. “BDC” is a trademark of its owner, used for identification only.