Common CorDapp mistakes and how to fix them

November 23, 2019

cordadltdistributed ledger technologyblockchainpresentationconference talk

This is the talk I gave at CordaCon in October.

Title: A tale of Corda Slack adventures - Common CorDapp mistakes and how to fix them

The talk covers the following topics:

  • Remembering the @Suspendable annotation
  • Contract validation
  • Responder flow validation
  • Balancing sends and receives in your flows

The laptop that ran the presentation didn’t support the emojis I added, so sorry for the random symbols you’ll see in the talk.

This video can also be found on the R3 website.

All other CordaCon videos can also be found here.

Responder flow validation (part 3 - overriding)

January 06, 2020
cordakotlindltdistributed ledger technologyblockchain

To finish off my trilogy of blog posts on including validation inside your responder flows, I present to you the final topic. How to…

Responder flow validation (part 2 - extension)

December 10, 2019
cordakotlindltdistributed ledger technologyblockchain

In Responder flow validation I closed the post with the following: How can I enforce the rules of my business when the logic inside a…

Responder flow validation

November 25, 2019
cordakotlindltdistributed ledger technologyblockchain

Do you want to prevent your node from accepting transactions that are not important to your business? Do you want to prevent your node from…

Sometimes, it's better to not do your work

November 20, 2019

It’s 11 o’clock and I am finally doing my own work… I typically say this line to my colleague almost every day. I used to mean it (albeit…

Augmenting a Spring Data repository through delegation

September 14, 2019
springspring datakotlinjavar2dbcspring data r2dbcreactivereactive streamsspring boot

I have recently written several posts about Kotlin’s delegation. In doing so, I realised a useful way to apply it to Spring Data…