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

EC-CouncilBlockchain Developer Certification

Domain 8Objective 4

CorDapp Development and Lifecycle BDC Practice Questions (Page 7)

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

38questions here
8free pages
9concepts

Questions 31–35

  1. 31application · medium

    A developer is implementing a contract for a loan state. The contract must ensure that the loan amount is positive and that the borrower and lender are not the same party. Which approach should the developer take?

    Select an answer first
  2. 32application · medium

    A Corda developer is writing a flow that will create a new trade state between two parties. The flow must ensure that both parties sign the transaction before it is recorded. Which flow implementation step is required to achieve this?

    Select an answer first
  3. 33foundation · easy

    Which class do Corda flows typically extend to implement a flow?

    Select an answer first
  4. 34application · medium

    A developer is implementing a contract for a bond state. The contract must ensure that the bond's maturity date is after its issue date. Where should this rule be enforced?

    Select an answer first
  5. 35expert · hard

    A production CorDapp has a contract that validates a TradeState. The team needs to add a new field to the state and update the contract's verify() logic. The network has existing unconsumed states. The team wants to avoid a hard fork and ensure old states remain spendable. What is the recommended approach?

    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.