The upcoming programs by opening a new terminal shell and running You may find it useful to stream the CA logs when running The first part of the following section involves communication with the CertificateĪuthority. It involves the following two components: This Asset Transfer (basic) sample demonstrates how to initialize a ledger with assets, query those assets, createĪ new asset, query a single asset based on an asset ID, update an existing asset, and transfer an asset to a new owner. The X.509 certificates that an application needs to interact with a permissioned We will also use our sample programs and a deployed Certificate Authority to generate To invoke a smart contract which queries and updates the ledger with the smartĬontract API – described in detail in Smart Contract Processing. The tutorial uses sample programs built using theįabric SDKs – described in detail in the Application topic – This tutorial provides an introduction to how Fabric applications interact For a more in-depth look at Fabric applications and To Fabric applications and uses simple smart contracts andĪpplications. It is also worth noting that this tutorial serves as an introduction If you’re not yet familiar with the fundamental architecture of aįabric network, you may want to visit the Key Concepts section