MCPcopy Index your code
hub / github.com/corda/corda-training-template

github.com/corda/corda-training-template @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
147 symbols 203 edges 38 files 63 documented · 43%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Commands (Interface)
Add any commands required for this contract as classes within this interface. It is useful to encapsulate your commands
java-source/src/main/java/net/corda/training/contract/IOUContract.java
Commands (Interface)
* Add any commands required for this contract as classes within this interface. * It is useful to encapsulate your
kotlin-source/src/main/kotlin/net/corda/training/contract/IOUContract.kt
Commands (Interface)
(no doc) [1 implementers]
java-source/src/test/java/net/corda/training/contract/IOUTransferTests.java
Commands (Interface)
(no doc) [1 implementers]
java-source/src/test/java/net/corda/training/contract/IOUSettleTests.java
Commands (Interface)
(no doc) [1 implementers]
java-source/src/test/java/net/corda/training/contract/IOUIssueTests.java

Core symbols most depended-on inside this repo

invalidFormInput
called by 1
java-source/src/main/resources/iouWeb/js/issueCashModal.js
invalidFormInput
called by 1
java-source/src/main/resources/iouWeb/js/createIOUModal.js
invalidFormInput
called by 1
java-source/src/main/resources/iouWeb/js/settleModal.js
invalidFormInput
called by 1
java-source/src/main/resources/iouWeb/js/transferModal.js
isNotary
called by 1
java-source/src/main/java/net/corda/training/api/IOUApi.java
isMe
called by 1
java-source/src/main/java/net/corda/training/api/IOUApi.java
isNetworkMap
called by 1
java-source/src/main/java/net/corda/training/api/IOUApi.java
toDisplayString
called by 1
kotlin-source/src/main/kotlin/net/corda/training/api/IOUApi.kt

Shape

Method 85
Class 52
Function 5
Interface 5

Languages

Java59%
Kotlin39%
TypeScript3%

Modules by API surface

java-source/src/main/java/net/corda/training/api/IOUApi.java14 symbols
kotlin-source/src/main/kotlin/net/corda/training/api/IOUApi.kt13 symbols
java-source/src/main/java/net/corda/training/flow/IOUSettleFlow.java13 symbols
java-source/src/main/java/net/corda/training/flow/IOUTransferFlow.java10 symbols
java-source/src/main/java/net/corda/training/flow/IOUIssueFlow.java10 symbols
kotlin-source/src/main/kotlin/net/corda/training/flow/IOUSettleFlow.kt7 symbols
kotlin-source/src/test/kotlin/net/corda/training/flow/IOUSettleFlowTests.kt5 symbols
kotlin-source/src/main/kotlin/net/corda/training/flow/IOUTransferFlow.kt5 symbols
kotlin-source/src/main/kotlin/net/corda/training/flow/IOUIssueFlow.kt5 symbols
java-source/src/test/java/net/corda/training/flow/IOUSettleFlowTests.java5 symbols
kotlin-source/src/test/kotlin/net/corda/training/flow/IOUTransferFlowTests.kt4 symbols
java-source/src/test/java/net/corda/training/flow/IOUTransferFlowTests.java4 symbols

For agents

$ claude mcp add corda-training-template \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page