Kotlin
-
Flows can do anything
In Corda, Flows can do a lot more than proposing new transactions to record between organisations. Although, saying they can…
Read More » -
Broadcasting a transaction to external organisations
There is a misconception that Corda cannot broadcast data across a network. This is simply wrong. In fact, Corda can…
Read More » -
Class delegation in Kotlin
In software engineering, the delegation pattern is an object-oriented design pattern that allows object composition to achieve the same code…
Read More » -
Saving transactions where only a subset of parties are signers
It took a while for me to think of a title that could summarise the contents of this post without…
Read More » -
Extending Flows to customise transaction validation
Through the use of flow extension, nodes running the same CorDapp can include extra validation to ensure that a transaction…
Read More » -
Running a Kotlin class as a subprocess
Last week I wrote a post on running a Java class as a subprocess. That post was triggered by my…
Read More » -
Preventing invalid spending of broadcasted states
Corda is super flexible and will allow you to put together the code needed to write many complex workflows. This…
Read More » -
Kotlin vs Scala: which is right for you?
Kotlin or Scala? Scala or Kotlin? The two contenders for the crown of the JVM Kingdoms and the title of…
Read More » -
Kotlin primitive and object arrays
I initially set out to write this post because I was playing around with some reflection code and thought I…
Read More »