If you have read our previous introductory articles on what is Corda Accounts library and the technical break downs of the package, now you might wonder how do you add the Accounts feature sets to your current existing CorDapp to benefit from the scalability that Corda Accounts brings. In this article, I will walk you through the necessary steps for you to do and consider when you are enhancing your CorDapp with Corda Accounts.
We will go through the Account enhancement using the one of our signature CorDapp, the Yo-CorDapp. It is a simple single state CorDapp that send a transaction from one node to another node. Let’s begin!
Clone the project and make sure your development environment is properly set up for CorDapp development. We can easily test it by building the projects and test run it with a transaction.
- Build the project:
./gradlew clean deployNodes
- Start the bootstrapped network:
- Once you have started the nodes, go to PartyA and test the app by entering the command:
flow start YoFlow target: PartyB