corda / net.corda.node.api

Package net.corda.node.api

Types

APIServer interface APIServer

Top level interface to external interaction with the distributed ledger.

ContractClassRef data class ContractClassRef : ContractDefRef
ContractDefRef interface ContractDefRef

Encapsulates the contract type. e.g. Cash or CommercialPaper etc.

ContractLedgerRef data class ContractLedgerRef : ContractDefRef
FlowClassRef data class FlowClassRef : FlowRef
FlowInstanceRef data class FlowInstanceRef
FlowRef interface FlowRef

Encapsulates the flow to be instantiated. e.g. TwoPartyTradeFlow.Buyer.

FlowRequiringAttention data class FlowRequiringAttention

Thinking that Instant is OK for short lived flow deadlines.

StatesQuery interface StatesQuery

Extremely rudimentary query language which should most likely be replaced with a product.

TransactionBuildStep data class TransactionBuildStep

Encapsulate a generateXXX method call on a contract.