mirror of
https://github.com/corda/corda.git
synced 2025-02-03 17:50:41 +00:00
CORDA-1201 - Remove duplicated doc section. (#2924)
This commit is contained in:
parent
07e3ff502f
commit
f23f2ee696
@ -24,17 +24,6 @@ interface is defined as follows:
|
|||||||
val participants: List<AbstractParty>
|
val participants: List<AbstractParty>
|
||||||
}
|
}
|
||||||
|
|
||||||
The first thing you'll probably notice about this interface declaration is that its not written in Java or another
|
|
||||||
common language. The core Corda platform, including the interface declaration above, is entirely written in Kotlin.
|
|
||||||
|
|
||||||
Learning some Kotlin will be very useful for understanding how Corda works internally, and usually only takes an
|
|
||||||
experienced Java developer a day or so to pick up. However, learning Kotlin isn't essential. Because Kotlin code
|
|
||||||
compiles down to JVM bytecode, CorDapps written in other JVM languages can interoperate with Corda.
|
|
||||||
|
|
||||||
If you do want to dive into Kotlin, there's an official
|
|
||||||
`getting started guide <https://kotlinlang.org/docs/tutorials/>`_, and a series of
|
|
||||||
`Kotlin Koans <https://kotlinlang.org/docs/tutorials/koans.html>`_.
|
|
||||||
|
|
||||||
We can see that the ``ContractState`` interface has a single field, ``participants``. ``participants`` is a list of the
|
We can see that the ``ContractState`` interface has a single field, ``participants``. ``participants`` is a list of the
|
||||||
entities for which this state is relevant.
|
entities for which this state is relevant.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user