Application design elements
===========================

This section elaborates the key features for client application and smart
contract development found in Hyperledger Fabric. A solid understanding of
the features will help you design and implement efficient and effective
solutions.

.. toctree::
   :maxdepth: 1

   contractname.md
   chaincodenamespace.md
   transactioncontext.md
   transactionhandler.md
   endorsementpolicies.md
   connectionprofile.md
   connectionoptions.md
   wallet.md
   gateway.md
