- abbreviate($receiver, maxWidth) - Static method in class net.corda.core.Utils
-
- abort() - Method in class net.corda.node.services.messaging.NodeLoginModule
-
- AbstractConserveAmount<S extends FungibleAsset<T>,C extends CommandData,T> - Class in net.corda.contracts.clause
-
Standardised clause for checking input/output balances of fungible assets. Requires that a
Move command is provided, and errors if absent. Must be the last clause under a grouping clause;
errors on no-match, ends on match.
- AbstractConserveAmount() - Constructor for class net.corda.contracts.clause.AbstractConserveAmount
-
Standardised clause for checking input/output balances of fungible assets. Requires that a
Move command is provided, and errors if absent. Must be the last clause under a grouping clause;
errors on no-match, ends on match.
- AbstractIssue<S extends ContractState,C extends CommandData,T> - Class in net.corda.contracts.clause
-
Standard issue clause for contracts that issue fungible assets.
- AbstractIssue(sum, sumOrZero) - Constructor for class net.corda.contracts.clause.AbstractIssue
-
Standard issue clause for contracts that issue fungible assets.
- AbstractJDBCHashMap<K,V,T extends JDBCHashedTable> - Class in net.corda.node.utilities
-
A base class for a JDBC table backed hash map that iterates in insertion order by using
an ever increasing sequence number on entries. Iterators supports remove() but entries are not really mutable and
do not support setValue() method from MutableMap.MutableEntry.
- AbstractJDBCHashMap(table, loadOnInit, maxBuckets) - Constructor for class net.corda.node.utilities.AbstractJDBCHashMap
-
A base class for a JDBC table backed hash map that iterates in insertion order by using
an ever increasing sequence number on entries. Iterators supports remove() but entries are not really mutable and
do not support setValue() method from MutableMap.MutableEntry.
- AbstractJDBCHashMap.Companion - Class in net.corda.node.utilities
-
- AbstractJDBCHashSet<K,T extends JDBCHashedTable> - Class in net.corda.node.utilities
-
Base class for JDBC backed hash set that delegates to a JDBC backed hash map where the values are all
Unit and not actually persisted. Iteration order is order of insertion. Iterators can remove().
- AbstractJDBCHashSet(table, loadOnInit, maxBuckets) - Constructor for class net.corda.node.utilities.AbstractJDBCHashSet
-
Base class for JDBC backed hash set that delegates to a JDBC backed hash map where the values are all
Unit and not actually persisted. Iteration order is order of insertion. Iterators can remove().
- AbstractNetworkMapService - Class in net.corda.node.services.network
-
Abstracted out core functionality as the basis for a persistent implementation, as well as existing in-memory implementation.
- AbstractNetworkMapService(services) - Constructor for class net.corda.node.services.network.AbstractNetworkMapService
-
Abstracted out core functionality as the basis for a persistent implementation, as well as existing in-memory implementation.
- AbstractNode - Class in net.corda.node.internal
-
A base node implementation that can be customised either for production (with real implementations that do real
I/O), or a mock implementation suitable for unit test environments.
- AbstractNode(configuration, advertisedServices, platformClock, busyNodeLatch) - Constructor for class net.corda.node.internal.AbstractNode
-
A base node implementation that can be customised either for production (with real implementations that do real
I/O), or a mock implementation suitable for unit test environments.
- AbstractNode.Companion - Class in net.corda.node.internal
-
- AbstractNode.DatabaseConfigurationException - Exception in net.corda.node.internal
-
- AbstractNodeService - Class in net.corda.node.services.api
-
Abstract superclass for services that a node can host, which provides helper functions.
- AbstractNodeService(services) - Constructor for class net.corda.node.services.api.AbstractNodeService
-
Abstract superclass for services that a node can host, which provides helper functions.
- AbstractStateReplacementFlow<T> - Class in net.corda.flows
-
Abstract flow to be used for replacing one state with another, for example when changing the notary of a state.
Notably this requires a one to one replacement of states, states cannot be split, merged or issued as part of these
flows.
- AbstractStateReplacementFlow() - Constructor for class net.corda.flows.AbstractStateReplacementFlow
-
Abstract flow to be used for replacing one state with another, for example when changing the notary of a state.
Notably this requires a one to one replacement of states, states cannot be split, merged or issued as part of these
flows.
- AbstractStateReplacementFlow.Acceptor<T> - Class in net.corda.flows
-
- AbstractStateReplacementFlow.Instigator<S extends ContractState,T> - Class in net.corda.flows
-
- AbstractStateReplacementFlow.Proposal<T> - Interface in net.corda.flows
-
- AbstractStateReplacementFlow.Result - Class in net.corda.flows
-
- acceptableLiveFiberCountOnStop() - Method in class net.corda.node.internal.AbstractNode
-
- Acceptor(otherSide, progressTracker) - Constructor for class net.corda.flows.AbstractStateReplacementFlow.Acceptor
-
- Acceptor(otherSide, progressTracker) - Constructor for class net.corda.flows.NotaryChangeFlow.Acceptor
-
- Acceptor(otherParty, progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Acceptor
-
One side of the flow for inserting a pre-agreed deal.
- Acceptor.Companion - Class in net.corda.flows
-
- AcceptsFileUpload - Interface in net.corda.node.services.api
-
A service that implements AcceptsFileUpload can have new binary data provided to it via an HTTP upload.
- AccrualAdjustment - Enum in net.corda.core.contracts
-
Simple enum for returning accurals adjusted or unadjusted.
We don't actually do anything with this yet though, so it's ignored for now.
- AccrualAdjustment() - Constructor for enum net.corda.core.contracts.AccrualAdjustment
-
Simple enum for returning accurals adjusted or unadjusted.
We don't actually do anything with this yet though, so it's ignored for now.
- Ack - Class in net.corda.core.messaging
-
A general Ack message that conveys no content other than it's presence for use when you want an acknowledgement
from a recipient. Using Unit can be ambiguous as it is similar to
Void and so could mean no response.
- add(element) - Method in class net.corda.client.fxutils.MapValuesList
-
- add(index, element) - Method in class net.corda.client.fxutils.MapValuesList
-
- add(element) - Method in class net.corda.core.utilities.NonEmptySet
-
- add(logic) - Method in class net.corda.node.services.statemachine.StateMachineManager
-
Kicks off a brand new state machine of the given class.
The state machine will be persisted when it suspends, with automated restart if the StateMachineManager is
restarted with checkpointed state machines in the storage service.
- add(element) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- addAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- addAll(index, elements) - Method in class net.corda.client.fxutils.MapValuesList
-
- addAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
-
- addAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
-
- addAttachment(attachmentId) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addCheckpoint(checkpoint) - Method in interface net.corda.node.services.api.CheckpointStorage
-
Add a new checkpoint to the store.
- addCheckpoint(checkpoint) - Method in class net.corda.node.services.persistence.DBCheckpointStorage
-
Add a new checkpoint to the store.
- addCommand(arg) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addCommand(data, keys) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addCommand(data, keys) - Method in class net.corda.core.transactions.TransactionBuilder
-
- Added(stateMachineName) - Constructor for class net.corda.client.model.StateMachineStatus.Added
-
- Added(stateMachineInfo) - Constructor for class net.corda.core.messaging.StateMachineUpdate.Added
-
- Added(node) - Constructor for class net.corda.core.node.services.MapChange.Added
-
- addElementToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
Implementation should marshall the element to the insert statement.
- addElementToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.JDBCHashSet
-
Implementation should marshall the element to the insert statement.
- addInputState(stateAndRef) - Method in class net.corda.core.contracts.NotaryChange.Builder
-
- addInputState(stateAndRef) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addKey(key, weight) - Method in class net.corda.core.crypto.CompositeKey.Builder
-
Adds a child
class CompositeKey
node. Specifying a weight for the child is optional and will default to 1.
- addKeys(keys) - Method in class net.corda.core.crypto.CompositeKey.Builder
-
- addKeys(keys) - Method in class net.corda.core.crypto.CompositeKey.Builder
-
- addKeyToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
Implementation should marshall the key to the insert statement.
- addKeyToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.JDBCHashMap
-
Implementation should marshall the key to the insert statement.
- addListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- addListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- addListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- addListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- addMapping(stateMachineRunId, transactionId) - Method in interface net.corda.core.node.services.StateMachineRecordedTransactionMappingStorage
-
- addMapping(stateMachineRunId, transactionId) - Method in class net.corda.node.services.persistence.DBTransactionMappingStorage
-
- addMapping(stateMachineRunId, transactionId) - Method in class net.corda.node.services.persistence.InMemoryStateMachineRecordedTransactionMappingStorage
-
- addMapService(net, networkMapAddress, subscribe, ifChangedSinceVer) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Add a network map service; fetches a copy of the latest map from the service and subscribes to any further
updates.
- addMapService(net, networkMapAddress, subscribe, ifChangedSinceVer) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Add a network map service; fetches a copy of the latest map from the service and subscribes to any further
updates.
- addMessageHandler(topic, sessionID, callback) - Method in interface net.corda.core.messaging.MessagingService
-
The provided function will be invoked for each received message whose topic matches the given string. The callback
will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
- addMessageHandler(topicSession, callback) - Method in interface net.corda.core.messaging.MessagingService
-
The provided function will be invoked for each received message whose topic and session matches. The callback
will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
- addMessageHandler(topic, sessionID, callback) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
The provided function will be invoked for each received message whose topic matches the given string. The callback
will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
- addMessageHandler(topicSession, callback) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
The provided function will be invoked for each received message whose topic and session matches. The callback
will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
- addNode(node) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Adds a node to the local cache (generally only used for adding ourselves).
- addNode(node) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Adds a node to the local cache (generally only used for adding ourselves).
- addNoteToTransaction(txnId, noteText) - Method in interface net.corda.core.node.services.VaultService
-
Add a note to an existing
LedgerTransaction given by its unique
class SecureHash
id
Multiple notes may be attached to the same
LedgerTransaction.
These are additively and immutably persisted within the node local vault database in a single textual field
using a semi-colon separator
- addNoteToTransaction(txnId, noteText) - Method in class net.corda.node.services.vault.NodeVaultService
-
Add a note to an existing
LedgerTransaction given by its unique
class SecureHash
id
Multiple notes may be attached to the same
LedgerTransaction.
These are additively and immutably persisted within the node local vault database in a single textual field
using a semi-colon separator
- AddOrRemove - Enum in net.corda.node.utilities
-
Enum for when adding/removing something, for example adding or removing an entry in a directory.
- AddOrRemove() - Constructor for enum net.corda.node.utilities.AddOrRemove
-
Enum for when adding/removing something, for example adding or removing an entry in a directory.
- addOrReplaceCertificate($receiver, alias, cert) - Method in class net.corda.core.crypto.X509Utilities
-
Helper extension method to add, or overwrite any public certificate data in store
- addOrReplaceKey($receiver, alias, key, password, chain) - Method in class net.corda.core.crypto.X509Utilities
-
Helper extension method to add, or overwrite any key data in store
- addOutputState(state) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addOutputState(state, notary, encumbrance) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addOutputState(state, notary) - Method in class net.corda.core.transactions.TransactionBuilder
-
- addOutputState(state) - Method in class net.corda.core.transactions.TransactionBuilder
-
A default notary must be specified during builder construction to use this method
- addressMustBeBound(executorService, hostAndPort) - Static method in class net.corda.node.driver.Driver
-
- addressMustNotBeBound(executorService, hostAndPort) - Static method in class net.corda.node.driver.Driver
-
- addSignatureUnchecked(sig) - Method in class net.corda.core.transactions.TransactionBuilder
-
Adds the signature directly to the transaction, without checking it for validity.
- addTransaction(transaction) - Method in interface net.corda.core.node.services.TransactionStorage
-
Add a new transaction to the store. If the store already has a transaction with the same id it will be
overwritten.
- addTransaction(transaction) - Method in class net.corda.node.services.persistence.DBTransactionStorage
-
Add a new transaction to the store. If the store already has a transaction with the same id it will be
overwritten.
- addValueToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
Implementation should marshall the value to the insert statement.
- addValueToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.JDBCHashMap
-
Implementation should marshall the value to the insert statement.
- addVaultTransactionNote(txnId, txnNote) - Method in interface net.corda.core.messaging.CordaRPCOps
-
- addVaultTransactionNote(txnId, txnNote) - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
- AffinityExecutor - Interface in net.corda.node.utilities
-
An extended executor interface that supports thread affinity assertions and short circuiting. This can be useful
for ensuring code runs on the right thread, and also for unit testing.
- AffinityExecutor.DefaultImpls - Class in net.corda.node.utilities
-
An extended executor interface that supports thread affinity assertions and short circuiting. This can be useful
for ensuring code runs on the right thread, and also for unit testing.
- AffinityExecutor.Gate - Class in net.corda.node.utilities
-
An executor useful for unit tests: allows the current thread to block until a command arrives from another
thread, which is then executed. Inbound closures/commands stack up until they are cleared by looping.
- AffinityExecutor.ServiceAffinityExecutor - Class in net.corda.node.utilities
-
An executor backed by thread pool (which may often have a single thread) which makes it easy to schedule
tasks in the future and verify code is running on the executor.
- afterExecute(r, t) - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
- AggregatedList<A,E,K> - Class in net.corda.client.fxutils
-
Given an ObservableList
and a grouping key K, class AggregatedList
groups the elements by the key into a fresh
ObservableList for each group and exposes the groups as an observable list of As by calling assemble on each.
- AggregatedList(list, toKey, assemble) - Constructor for class net.corda.client.fxutils.AggregatedList
-
Given an ObservableList
and a grouping key K, class AggregatedList
groups the elements by the key into a fresh
ObservableList for each group and exposes the groups as an observable list of As by calling assemble on each.
- AllComposition<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Deprecated.
- AllComposition(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.AllComposition
-
Deprecated.
Compose a number of clauses, such that all of the clauses must run for verification to pass.
- AllOf<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Compose a number of clauses, such that all of the clauses must run for verification to pass.
- AllOf(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.AllOf
-
Compose a number of clauses, such that all of the clauses must run for verification to pass.
- AllPossibleRecipients - Interface in net.corda.core.messaging
-
A special base class for the set of all possible recipients, without having to identify who they all are.
- alreadyLocked(body) - Method in class net.corda.core.ThreadBox
-
- Amount<T> - Class in net.corda.core.contracts
-
Amount represents a positive quantity of some token (currency, asset, etc.), measured in quantity of the smallest
representable units. Note that quantity is not necessarily 1/100ths of a currency unit, but are the actual smallest
amount used in whatever underlying thing the amount represents.
- Amount(quantity, token) - Constructor for class net.corda.core.contracts.Amount
-
Amount represents a positive quantity of some token (currency, asset, etc.), measured in quantity of the smallest
representable units. Note that quantity is not necessarily 1/100ths of a currency unit, but are the actual smallest
amount used in whatever underlying thing the amount represents.
- Amount(quantity, token) - Constructor for class net.corda.core.contracts.Amount
-
Construct the amount using the given decimal value as quantity. Any fractional part
is discarded. To convert and use the fractional part, see fromDecimal.
- Amount(quantity, token) - Constructor for class net.corda.core.contracts.Amount
-
- Amount.Companion - Class in net.corda.core.contracts
-
- AmountBindings - Class in net.corda.client.fxutils
-
Utility bindings for the
class Amount
type, similar in spirit to Bindings
- AmountGenerator<T> - Class in net.corda.core.testing
-
- AmountGenerator(tokenGenerator) - Constructor for class net.corda.core.testing.AmountGenerator
-
- ANSIProgressObserver - Class in net.corda.node.utilities
-
- ANSIProgressObserver(smm) - Constructor for class net.corda.node.utilities.ANSIProgressObserver
-
- ANSIProgressRenderer - Class in net.corda.node.utilities
-
Knows how to render a
class ProgressTracker
to the terminal using coloured, emoji-fied output. Useful when writing small
command line tools, demos, tests etc. Just set the progressTracker field and it will go ahead and start drawing
if the terminal supports it. Otherwise it just prints out the name of the step whenever it changes.
- AnyComposition<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Deprecated.
- AnyComposition(rawClauses) - Constructor for class net.corda.core.contracts.clauses.AnyComposition
-
Deprecated.
Compose a number of clauses, such that any number of the clauses can run.
- AnyOf<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Compose a number of clauses, such that one or more of the clauses can run.
- AnyOf(rawClauses) - Constructor for class net.corda.core.contracts.clauses.AnyOf
-
Compose a number of clauses, such that one or more of the clauses can run.
- api - Variable in class net.corda.node.internal.AbstractNode
-
- APIServer - Interface in net.corda.node.api
-
Top level interface to external interaction with the distributed ledger.
- APIServerImpl - Class in net.corda.node.internal
-
- APIServerImpl(node) - Constructor for class net.corda.node.internal.APIServerImpl
-
- ApiUtils - Class in net.corda.core.utilities
-
Utility functions to reduce boilerplate when developing HTTP APIs
- ApiUtils(rpc) - Constructor for class net.corda.core.utilities.ApiUtils
-
Utility functions to reduce boilerplate when developing HTTP APIs
- AppContext - Class in net.corda.core.flows
-
This is just some way to track what attachments need to be in the class loader, but may later include some app
properties loaded from the attachments. And perhaps the authenticated user for an API call?
- AppContext(attachments) - Constructor for class net.corda.core.flows.AppContext
-
This is just some way to track what attachments need to be in the class loader, but may later include some app
properties loaded from the attachments. And perhaps the authenticated user for an API call?
- applyRollConvention(testDate, dateRollConvention) - Method in class net.corda.core.contracts.BusinessCalendar
-
- ArgsParser - Class in net.corda.node
-
- ArgsParser() - Constructor for class net.corda.node.ArgsParser
-
- ArtemisMessagingComponent - Class in net.corda.node.services.messaging
-
The base class for Artemis services that defines shared data structures and SSL transport configuration.
- ArtemisMessagingComponent() - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent
-
The base class for Artemis services that defines shared data structures and SSL transport configuration.
- ArtemisMessagingComponent.ArtemisAddress - Interface in net.corda.node.services.messaging
-
- ArtemisMessagingComponent.ArtemisPeerAddress - Interface in net.corda.node.services.messaging
-
- ArtemisMessagingComponent.Companion - Class in net.corda.node.services.messaging
-
- ArtemisMessagingComponent.ConnectionDirection - Class in net.corda.node.services.messaging
-
- ArtemisMessagingComponent.NetworkMapAddress - Class in net.corda.node.services.messaging
-
- ArtemisMessagingComponent.NodeAddress - Class in net.corda.node.services.messaging
-
This is the class used to implement
interface SingleMessageRecipient
, for now. Note that in future this class
may change or evolve and code that relies upon it being a simple host/port may not function correctly.
For instance it may contain onion routing data.
- ArtemisMessagingComponent.ServiceAddress - Class in net.corda.node.services.messaging
-
- ArtemisMessagingServer - Class in net.corda.node.services.messaging
-
This class configures and manages an Apache Artemis message queue broker.
- ArtemisMessagingServer(config, myHostPort, networkMapCache, userService) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingServer
-
This class configures and manages an Apache Artemis message queue broker.
- ArtemisMessagingServer.Companion - Class in net.corda.node.services.messaging
-
- asPeer(peerIdentity, hostAndPort) - Method in class net.corda.node.services.messaging.NodeAddress.Companion
-
- assembleProposal(stateRef, modification, stx) - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
- assembleProposal(stateRef, modification, stx) - Method in class net.corda.flows.NotaryChangeFlow.Instigator
-
- assembleSharedTX(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
-
- assembleSharedTX(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
-
- assembleTx() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
- assembleTx() - Method in class net.corda.flows.NotaryChangeFlow.Instigator
-
- asService(serviceIdentity, hostAndPort) - Method in class net.corda.node.services.messaging.NodeAddress.Companion
-
- AssetMismatchException(expectedTypeName, typeName) - Constructor for exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
-
- associateBy($receiver, toKey, assemble) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
data class Person(val height: Long)
val people: ObservableList = (..)
val nameToHeight: ObservableMap = people.associateBy(Person::name) { name, person -> person.height }
- associateBy($receiver, toKey) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val people: ObservableList = (..)
val nameToPerson: ObservableMap = people.associateBy(Person::name)
- associateByAggregation($receiver, toKey, assemble) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val people: ObservableList = (..)
val heightToNames: ObservableMap = people.associateByAggregation(Person::height) { name, person -> person.name }
- associateByAggregation($receiver, toKey) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val people: ObservableList = (..)
val heightToPeople: ObservableMap = people.associateByAggregation(Person::height)
- AssociatedList<K,A,B> - Class in net.corda.client.fxutils
-
class AssociatedList
creates an ObservableMap from an ObservableList by associating each list element with a unique key.
It is
not allowed to have several elements map to the same value!
- AssociatedList(sourceList, toKey, assemble) - Constructor for class net.corda.client.fxutils.AssociatedList
-
class AssociatedList
creates an ObservableMap from an ObservableList by associating each list element with a unique key.
It is
not allowed to have several elements map to the same value!
- at($receiver, dueBefore) - Static method in class net.corda.contracts.asset.ObligationKt
-
- Attachment - Interface in net.corda.core.contracts
-
An attachment is a ZIP (or an optionally signed JAR) that contains one or more files. Attachments are meant to
contain public static data which can be referenced from transactions and utilised from contracts. Good examples
of how attachments are meant to be used include:
- Attachment.DefaultImpls - Class in net.corda.core.contracts
-
An attachment is a ZIP (or an optionally signed JAR) that contains one or more files. Attachments are meant to
contain public static data which can be referenced from transactions and utilised from contracts. Good examples
of how attachments are meant to be used include:
- AttachmentDownloadServlet - Class in net.corda.node.servlets
-
Allows the node administrator to either download full attachment zips, or individual files within those zips.
- AttachmentDownloadServlet() - Constructor for class net.corda.node.servlets.AttachmentDownloadServlet
-
Allows the node administrator to either download full attachment zips, or individual files within those zips.
- attachmentExists(id) - Method in interface net.corda.core.messaging.CordaRPCOps
-
Checks whether an attachment with the given hash is stored on the node.
- attachmentExists(id) - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Checks whether an attachment with the given hash is stored on the node.
- attachments() - Method in class net.corda.core.transactions.TransactionBuilder
-
- AttachmentsClassLoader - Class in net.corda.core.node
-
A custom ClassLoader that knows how to load classes from a set of attachments. The attachments themselves only
need to provide JAR streams, and so could be fetched from a database, local disk, etc. Constructing an
AttachmentsClassLoader is somewhat expensive, as every attachment is scanned to ensure that there are no overlapping
file paths.
- AttachmentsClassLoader(attachments, parent) - Constructor for class net.corda.core.node.AttachmentsClassLoader
-
A custom ClassLoader that knows how to load classes from a set of attachments. The attachments themselves only
need to provide JAR streams, and so could be fetched from a database, local disk, etc. Constructing an
AttachmentsClassLoader is somewhat expensive, as every attachment is scanned to ensure that there are no overlapping
file paths.
- AttachmentsClassLoader.OverlappingAttachments - Exception in net.corda.core.node
-
- AttachmentStorage - Interface in net.corda.core.node.services
-
An attachment store records potentially large binary objects, identified by their hash.
- AuthenticatedObject<T> - Class in net.corda.core.contracts
-
Wraps an object that was signed by a public key, which may be a well known/recognised institutional key.
- AuthenticatedObject(signers, signingParties, value) - Constructor for class net.corda.core.contracts.AuthenticatedObject
-
Wraps an object that was signed by a public key, which may be a well known/recognised institutional key.
- AutoOffer(notary, dealBeingOffered) - Constructor for class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- awaitWithDeadline($receiver, deadline, future) - Static method in class net.corda.node.utilities.ClockUtilsKt
-
Wait until the given
Future is complete or the deadline is reached, with support for
class MutableClock
implementations
used in demos or testing. This will substitute a Fiber compatible Future so the current
Strand is not blocked.
- CACertAndKey(certificate, keyPair) - Constructor for class net.corda.core.crypto.X509Utilities.CACertAndKey
-
Helper data class to pass around public certificate and
KeyPair entities when using CA certs.
- calculateDaysBetween(startDate, endDate, dcbYear, dcbDay) - Static method in class net.corda.core.contracts.FinanceTypesKt
-
- calculateLeavesHashes($receiver) - Static method in class net.corda.core.transactions.MerkleTransactionKt
-
Calculation of all leaves hashes that are needed for calculation of transaction id and partial Merkle branches.
- calculateOurSignature(partialTX) - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- calculateRandomlySizedAmounts(howMuch, min, max, rng) - Static method in class net.corda.contracts.testing.VaultFiller
-
- call() - Method in class net.corda.core.contracts.TransactionGraphSearch
-
- call() - Method in class net.corda.core.flows.FlowLogic
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.BroadcastTransactionFlow
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.CashFlow
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.FetchDataFlow
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.FinalityFlow
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.IssuerFlow.Issuer
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.NotaryFlow.Client
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.NotaryFlow.Service
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.ResolveTransactionsFlow
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- call() - Method in class net.corda.node.services.persistence.Service.NotifyTransactionHandler
-
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
- Cash - Class in net.corda.contracts.asset
-
A cash transaction may split and merge money represented by a set of (issuer, depositRef) pairs, across multiple
input and output states. Imagine a Bitcoin transaction but in which all UTXOs had a colour
(a blend of issuer+depositRef) and you couldn't merge outputs of two colours together, but you COULD put them in
the same transaction.
- Cash() - Constructor for class net.corda.contracts.asset.Cash
-
A cash transaction may split and merge money represented by a set of (issuer, depositRef) pairs, across multiple
input and output states. Imagine a Bitcoin transaction but in which all UTXOs had a colour
(a blend of issuer+depositRef) and you couldn't merge outputs of two colours together, but you COULD put them in
the same transaction.
- Cash.Clauses - Interface in net.corda.contracts.asset
-
- Cash.Commands - Interface in net.corda.contracts.asset
-
- Cash.State - Class in net.corda.contracts.asset
-
A state representing a cash claim against some party.
- CashBalanceAsMetricsObserver - Class in net.corda.node.services.vault
-
This class observes the vault and reflect current cash balances as exposed metrics in the monitoring service.
- CashBalanceAsMetricsObserver(serviceHubInternal, database) - Constructor for class net.corda.node.services.vault.CashBalanceAsMetricsObserver
-
This class observes the vault and reflect current cash balances as exposed metrics in the monitoring service.
- CashCommand - Class in net.corda.flows
-
A command to initiate the Cash flow with.
- CashCommand.ExitCash - Class in net.corda.flows
-
Exit cash from the ledger.
- CashCommand.IssueCash - Class in net.corda.flows
-
Issue cash state objects.
- CashCommand.PayCash - Class in net.corda.flows
-
Pay cash to someone else.
- CashFlow - Class in net.corda.flows
-
Initiates a flow that produces an Issue/Move or Exit Cash transaction.
- CashFlow(command, progressTracker) - Constructor for class net.corda.flows.CashFlow
-
Initiates a flow that produces an Issue/Move or Exit Cash transaction.
- CashFlow(command) - Constructor for class net.corda.flows.CashFlow
-
- CashFlow.Companion - Class in net.corda.flows
-
- CashFlowResult - Class in net.corda.flows
-
- CashFlowResult.Failed - Class in net.corda.flows
-
State indicating the action undertaken failed, either directly (it is not something which requires a
state machine), or before a state machine was started.
- CashFlowResult.Success - Class in net.corda.flows
-
- CashKt - Class in net.corda.contracts.asset
-
- CashSchema - Class in net.corda.schemas
-
An object used to fully qualify the
class CashSchema
family name (i.e. independent of version).
- CashSchemaV1 - Class in net.corda.schemas
-
First version of a cash contract ORM schema that maps all fields of the
Cash contract state as it stood
at the time of writing.
- CashSchemaV1.PersistentCashState - Class in net.corda.schemas
-
- catch(body) - Method in class net.corda.core.ErrorOr.Companion
-
Runs the given lambda and wraps the result.
- catch($receiver, block) - Static method in class net.corda.core.Utils
-
Executes the given block and sets the future to either the result, or any exception that was thrown.
- CertificateSigner - Class in net.corda.node.utilities.certsigning
-
- CertificateSigner(config, certService) - Constructor for class net.corda.node.utilities.certsigning.CertificateSigner
-
- CertificateSigner.Companion - Class in net.corda.node.utilities.certsigning
-
- CertificateSignerKt - Class in net.corda.node.utilities.certsigning
-
- CertificateSigningService - Interface in net.corda.node.utilities.certsigning
-
- CertificateStream - Class in net.corda.core.crypto
-
- CertificateStream(input) - Constructor for class net.corda.core.crypto.CertificateStream
-
- Change(logic, addOrRemove, id) - Constructor for class net.corda.node.services.statemachine.StateMachineManager.Change
-
- Change.Position - Class in net.corda.core.utilities
-
- Change.Rendering - Class in net.corda.core.utilities
-
- Change.Structural - Class in net.corda.core.utilities
-
- check(tag) - Method in class net.corda.core.messaging.TopicStringValidator
-
- checkAndAddSignature(sig) - Method in class net.corda.core.transactions.TransactionBuilder
-
Checks that the given signature matches one of the commands and that it is a correct signature over the tx, then
adds it.
- checkedAdd($receiver, b) - Static method in class net.corda.core.Utils
-
Like the + operator but throws an exception in case of integer overflow.
- checkedAdd($receiver, b) - Static method in class net.corda.core.Utils
-
Like the + operator but throws an exception in case of integer overflow.
- checkInvariants() - Method in class net.corda.core.transactions.BaseTransaction
-
- checkNotLocked() - Method in class net.corda.core.ThreadBox
-
- checkOnThread() - Method in interface net.corda.node.utilities.AffinityExecutor
-
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
- checkOnThread($this) - Static method in class net.corda.node.utilities.AffinityExecutor.DefaultImpls
-
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
- checkOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
-
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
- checkOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
- checkPayloadIs($receiver, type) - Static method in class net.corda.node.services.statemachine.SessionMessageKt
-
- Checkpoint - Class in net.corda.node.services.api
-
- Checkpoint(serializedFiber) - Constructor for class net.corda.node.services.api.Checkpoint
-
- checkpointStorage - Variable in class net.corda.node.internal.AbstractNode
-
- CheckpointStorage - Interface in net.corda.node.services.api
-
Thread-safe storage of fiber checkpoints.
- checkSignature(sig) - Method in class net.corda.core.transactions.TransactionBuilder
-
Checks that the given signature matches one of the commands and that it is a correct signature over the tx.
- checkSignaturesAreValid() - Method in class net.corda.core.transactions.SignedTransaction
-
Mathematically validates the signatures that are present on this transaction. This does not imply that
the signatures are by the right keys, or that there are sufficient signatures, just that they aren't
corrupt. If you use this function directly you'll need to do the other checks yourself. Probably you
want verifySignatures instead.
- checkStorePasswords() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
Returns nothing if the keystore was opened OK or throws if not. Useful to check the password, as
unfortunately Artemis tends to bury the exception when the password is wrong.
- CHF - Static variable in class net.corda.core.contracts.ContractsDSL
-
- childProgressTracker() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- choice(generators) - Method in class net.corda.client.mock.Generator.Companion
-
- ChosenList<E> - Class in net.corda.client.fxutils
-
class ChosenList
manages an ObservableList that may be changed by the wrapping ObservableValue. Whenever the underlying
ObservableValue changes the exposed list changes to the new value. Changes to the list are simply propagated.
- ChosenList(chosenListObservable) - Constructor for class net.corda.client.fxutils.ChosenList
-
class ChosenList
manages an ObservableList that may be changed by the wrapping ObservableValue. Whenever the underlying
ObservableValue changes the exposed list changes to the new value. Changes to the list are simply propagated.
- CityDatabase - Class in net.corda.core.node
-
A simple lookup table of city names to their coordinates. Lookups are case insensitive.
- ClassSerializer - Class in net.corda.node.services.messaging
-
- Clause<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
A clause of a contract, containing a chunk of verification logic. That logic may be delegated to other clauses, or
provided directly by this clause.
- Clause() - Constructor for class net.corda.core.contracts.clauses.Clause
-
A clause of a contract, containing a chunk of verification logic. That logic may be delegated to other clauses, or
provided directly by this clause.
- Clause.Companion - Class in net.corda.core.contracts.clauses
-
- ClauseKt - Class in net.corda.core.contracts.clauses
-
- Clauses.ConserveAmount - Class in net.corda.contracts.asset
-
- Clauses.ConserveAmount - Class in net.corda.contracts.asset
-
Standard clause for conserving the amount from input to output.
- Clauses.ConserveAmount<P> - Class in net.corda.contracts.asset
-
Generic move/exit clause for fungible assets
- Clauses.Group - Class in net.corda.contracts.asset
-
- Clauses.Group - Class in net.corda.contracts.asset
-
Grouping clause to extract input and output states into matched groups and then run a set of clauses over
each group.
- Clauses.Group<P> - Class in net.corda.contracts.asset
-
Parent clause for clauses that operate on grouped states (those which are fungible).
- Clauses.Group - Class in net.corda.contracts
-
- Clauses.Issue - Class in net.corda.contracts.asset
-
- Clauses.Issue - Class in net.corda.contracts.asset
-
Standard issue clause, specialised to match the commodity issue command.
- Clauses.Issue<P> - Class in net.corda.contracts.asset
-
Generic issuance clause
- Clauses.Issue - Class in net.corda.contracts
-
- Clauses.Move - Class in net.corda.contracts
-
- Clauses.Net<C extends CommandData,P> - Class in net.corda.contracts.asset
-
Clause for supporting netting of obligations.
- Clauses.Redeem - Class in net.corda.contracts
-
- Clauses.SetLifecycle<P> - Class in net.corda.contracts.asset
-
Obligation-specific clause for changing the lifecycle of one or more states.
- Clauses.Settle<P> - Class in net.corda.contracts.asset
-
Obligation-specific clause for settling an outstanding obligation by witnessing
change of ownership of other states to fulfil
- Clauses.VerifyLifecycle<S extends ContractState,C extends CommandData,T,P> - Class in net.corda.contracts.asset
-
Obligation-specific clause for verifying that all states are in
normal lifecycle. In a group clause set, this must be run after
any lifecycle change clause, which is the only clause that involve
non-standard lifecycle states on input/output.
- ClauseVerifier - Class in net.corda.core.contracts.clauses
-
- ClauseVerifier() - Constructor for class net.corda.core.contracts.LinearState.ClauseVerifier
-
Standard clause to verify the LinearState safety properties.
- clear() - Method in class net.corda.client.fxutils.MapValuesList
-
- clear() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- clear() - Method in class net.corda.core.utilities.NonEmptySet
-
- clear() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- clear() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- clearContext(kryo) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer.Companion
-
- Client(stx, progressTracker) - Constructor for class net.corda.flows.NotaryFlow.Client
-
A flow to be used for obtaining a signature from a
NotaryService ascertaining the transaction
timestamp is correct and none of its inputs have been used in another completed transaction.
- Client(stx) - Constructor for class net.corda.flows.NotaryFlow.Client
-
- Client.Companion - Class in net.corda.flows
-
- ClientRPCRequestMessage - Class in net.corda.node.services.messaging
-
The contents of an RPC request message, separated from the MQ layer.
- ClientRPCRequestMessage(args, replyToAddress, observationsToAddress, methodName, user) - Constructor for class net.corda.node.services.messaging.ClientRPCRequestMessage
-
The contents of an RPC request message, separated from the MQ layer.
- ClientRPCRequestMessage.Companion - Class in net.corda.node.services.messaging
-
- CLIENTS_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- ClockUtilsKt - Class in net.corda.node.utilities
-
- close() - Method in class net.corda.node.services.messaging.CordaRPCClient
-
Shuts down the client and lets the server know it can free the used resources (in a nice way).
- closeConnection(conn) - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
-
- CmdLineOptions - Class in net.corda.node
-
- CmdLineOptions(baseDirectory, configFile, help, logToConsole) - Constructor for class net.corda.node.CmdLineOptions
-
- CODE_BAG_OF_CASH - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_COOL_GUY - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_DIAMOND - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_GREEN_TICK - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_LEFT_ARROW - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_NEWSPAPER - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_PAPERCLIP - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_RIGHT_ARROW - Static variable in class net.corda.core.utilities.Emoji
-
- CODE_SANTA_CLAUS - Static variable in class net.corda.core.utilities.Emoji
-
- combine(other1, function) - Method in class net.corda.client.mock.Generator
-
- combine(other1, other2, function) - Method in class net.corda.client.mock.Generator
-
- combine(other1, other2, other3, function) - Method in class net.corda.client.mock.Generator
-
- combine(other1, other2, other3, other4, function) - Method in class net.corda.client.mock.Generator
-
- combine(other, function) - Method in class net.corda.core.ErrorOr
-
- Command - Class in net.corda.core.contracts
-
Command data/content plus pubkey pair: the signature is stored at the end of the serialized bytes
- Command(value, signers) - Constructor for class net.corda.core.contracts.Command
-
Command data/content plus pubkey pair: the signature is stored at the end of the serialized bytes
- Command(data, key) - Constructor for class net.corda.core.contracts.Command
-
- CommandData - Interface in net.corda.core.contracts
-
Marker interface for classes that represent commands
- CommandDataGenerator - Class in net.corda.contracts.testing
-
- CommandDataGenerator() - Constructor for class net.corda.contracts.testing.CommandDataGenerator
-
- CommandGenerator - Class in net.corda.contracts.testing
-
- CommandGenerator() - Constructor for class net.corda.contracts.testing.CommandGenerator
-
- commands() - Method in class net.corda.core.transactions.TransactionBuilder
-
- Commands.Create - Class in net.corda.core.contracts
-
- Commands.Exit - Class in net.corda.contracts.asset
-
A command stating that money has been withdrawn from the shared ledger and is now accounted for
in some other way.
- Commands.Exit - Class in net.corda.contracts.asset
-
A command stating that money has been withdrawn from the shared ledger and is now accounted for
in some other way.
- Commands.Exit<P> - Class in net.corda.contracts.asset
-
A command stating that the debt is being released by the beneficiary. Normally would indicate
either settlement outside of the ledger, or that the obligor is unable to pay.
- Commands.Exit<T> - Interface in net.corda.core.contracts
-
A command stating that money has been withdrawn from the shared ledger and is now accounted for
in some other way.
- Commands.Get<K,V> - Class in net.corda.node.services.transactions
-
- Commands.Issue - Class in net.corda.contracts.asset
-
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Commands.Issue - Class in net.corda.contracts.asset
-
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Commands.Issue - Class in net.corda.contracts.asset
-
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the
transaction has a unique ID even when there are no inputs.
- Commands.Issue - Class in net.corda.contracts
-
- Commands.Issue - Class in net.corda.contracts
-
- Commands.Issue - Interface in net.corda.core.contracts
-
Allows new asset states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Commands.Move - Class in net.corda.contracts.asset
-
A command stating that money has been moved, optionally to fulfil another contract.
- Commands.Move - Class in net.corda.contracts.asset
-
A command stating that money has been moved, optionally to fulfil another contract.
- Commands.Move - Class in net.corda.contracts.asset
-
A command stating that a debt has been moved, optionally to fulfil another contract.
- Commands.Move - Class in net.corda.contracts
-
- Commands.Move - Class in net.corda.contracts
-
- Commands.Move - Class in net.corda.core.contracts
-
- Commands.Move - Interface in net.corda.core.contracts
-
- Commands.Net - Class in net.corda.contracts.asset
-
Net two or more obligation states together in a close-out netting style. Limited to bilateral netting
as only the beneficiary (not the obligor) needs to sign.
- Commands.PutAll<K,V> - Class in net.corda.node.services.transactions
-
- Commands.Redeem - Class in net.corda.contracts
-
- Commands.Redeem - Class in net.corda.contracts
-
- Commands.SetLifecycle - Class in net.corda.contracts.asset
-
A command stating that the beneficiary is moving the contract into the defaulted state as it has not been settled
by the due date, or resetting a defaulted contract back to the issued state.
- Commands.Settle<P> - Class in net.corda.contracts.asset
-
A command stating that the obligor is settling some or all of the amount owed by transferring a suitable
state object to the beneficiary. If this reduces the balance to zero, the state object is destroyed.
- Commands.Size - Class in net.corda.node.services.transactions
-
- CommercialPaper - Class in net.corda.contracts
-
- CommercialPaper() - Constructor for class net.corda.contracts.CommercialPaper
-
- CommercialPaper.Clauses - Interface in net.corda.contracts
-
- CommercialPaper.Commands - Interface in net.corda.contracts
-
- CommercialPaper.State - Class in net.corda.contracts
-
- CommercialPaper.Terms - Class in net.corda.contracts
-
- CommercialPaperKt - Class in net.corda.contracts
-
- CommercialPaperLegacy - Class in net.corda.contracts
-
- CommercialPaperLegacy() - Constructor for class net.corda.contracts.CommercialPaperLegacy
-
- CommercialPaperLegacy.Commands - Interface in net.corda.contracts
-
- CommercialPaperLegacy.State - Class in net.corda.contracts
-
- CommercialPaperLegacyKt - Class in net.corda.contracts
-
- CommercialPaperSchema - Class in net.corda.schemas
-
- CommercialPaperSchemaV1 - Class in net.corda.schemas
-
First version of a commercial paper contract ORM schema that maps all fields of the
CommercialPaper contract state
as it stood at the time of writing.
- CommercialPaperSchemaV1.PersistentCommericalPaperState - Class in net.corda.schemas
-
- commit(states, txId, callerIdentity) - Method in interface net.corda.core.node.services.UniquenessProvider
-
Commits all input states of the given transaction
- commit() - Method in class net.corda.node.services.messaging.NodeLoginModule
-
- commit(states, txId, callerIdentity) - Method in class net.corda.node.services.transactions.InMemoryUniquenessProvider
-
Commits all input states of the given transaction
- commit(states, txId, callerIdentity) - Method in class net.corda.node.services.transactions.PersistentUniquenessProvider
-
Commits all input states of the given transaction
- commit(states, txId, callerIdentity) - Method in class net.corda.node.services.transactions.RaftUniquenessProvider
-
Commits all input states of the given transaction
- commitTransaction(tx, signatures) - Method in interface net.corda.node.api.APIServer
-
Attempt to commit transaction (returned from build transaction) with the necessary signatures for that to be
successful, otherwise exception is thrown.
- commitTransaction(tx, signatures) - Method in class net.corda.node.internal.APIServerImpl
-
Attempt to commit transaction (returned from build transaction) with the necessary signatures for that to be
successful, otherwise exception is thrown.
- Commodity - Class in net.corda.core.contracts
-
Class representing a commodity, as an equivalent to the
Currency class. This exists purely to enable the
CommodityContract contract, and is likely to change in future.
- Commodity(commodityCode, displayName, defaultFractionDigits) - Constructor for class net.corda.core.contracts.Commodity
-
Class representing a commodity, as an equivalent to the
Currency class. This exists purely to enable the
CommodityContract contract, and is likely to change in future.
- commodity(code) - Static method in class net.corda.core.contracts.ContractsDSL
-
- Commodity.Companion - Class in net.corda.core.contracts
-
- CommodityContract - Class in net.corda.contracts.asset
-
A commodity contract represents an amount of some commodity, tracked on a distributed ledger. The design of this
contract is intentionally similar to the
class Cash
contract, and the same commands (issue, move, exit) apply, the
differences are in representation of the underlying commodity. Issuer in this context means the party who has the
commodity, or is otherwise responsible for delivering the commodity on demand, and the deposit reference is use for
internal accounting by the issuer (it might be, for example, a warehouse and/or location within a warehouse).
- CommodityContract() - Constructor for class net.corda.contracts.asset.CommodityContract
-
A commodity contract represents an amount of some commodity, tracked on a distributed ledger. The design of this
contract is intentionally similar to the
class Cash
contract, and the same commands (issue, move, exit) apply, the
differences are in representation of the underlying commodity. Issuer in this context means the party who has the
commodity, or is otherwise responsible for delivering the commodity on demand, and the deposit reference is use for
internal accounting by the issuer (it might be, for example, a warehouse and/or location within a warehouse).
- CommodityContract.Clauses - Interface in net.corda.contracts.asset
-
The clauses for this contract are essentially:
- CommodityContract.Commands - Interface in net.corda.contracts.asset
-
- CommodityContract.State - Class in net.corda.contracts.asset
-
A state representing a commodity claim against some party
- CommodityContractKt - Class in net.corda.contracts.asset
-
- compaction() - Method in class net.corda.node.services.transactions.Commands.PutAll
-
- Companion - Static variable in class net.corda.client.fxutils.MapValuesList
-
- Companion - Static variable in class net.corda.client.mock.Generator
-
- Companion - Static variable in class net.corda.client.model.ContractStateModel
-
- Companion - Static variable in class net.corda.client.model.PartiallyResolvedTransaction
-
- Companion - Static variable in class net.corda.client.model.ProgressTrackingEvent
-
- Companion - Static variable in class net.corda.core.contracts.Amount
-
- Companion - Static variable in class net.corda.core.contracts.BusinessCalendar
-
- Companion - Static variable in class net.corda.core.contracts.clauses.Clause
-
- Companion - Static variable in class net.corda.core.contracts.clauses.FirstComposition
-
Deprecated.
- Companion - Static variable in class net.corda.core.contracts.clauses.FirstOf
-
- Companion - Static variable in class net.corda.core.contracts.Commodity
-
- Companion - Static variable in class net.corda.core.contracts.DummyContract
-
- Companion - Static variable in class net.corda.core.contracts.UniqueIdentifier
-
- Companion - Static variable in class net.corda.core.crypto.CompositeKey
-
- Companion - Static variable in class net.corda.core.crypto.PartialMerkleTree
-
- Companion - Static variable in class net.corda.core.crypto.SecureHash
-
- Companion - Static variable in class net.corda.core.ErrorOr
-
- Companion - Static variable in class net.corda.core.flows.StateMachineRunId
-
- Companion - Static variable in class net.corda.core.node.services.ServiceInfo
-
- Companion - Static variable in class net.corda.core.node.services.ServiceType
-
- Companion - Static variable in class net.corda.core.node.services.Vault
-
- Companion - Static variable in class net.corda.core.serialization.OpaqueBytes
-
- Companion - Static variable in class net.corda.core.serialization.SerializeAsTokenSerializer
-
- Companion - Static variable in class net.corda.core.serialization.SingletonSerializationToken
-
- Companion - Static variable in class net.corda.core.testing.CurrencyGenerator
-
- Companion - Static variable in class net.corda.core.transactions.FilteredTransaction
-
- Companion - Static variable in class net.corda.core.transactions.MerkleTree
-
- Companion - Static variable in class net.corda.core.transactions.WireTransaction
-
- Companion - Static variable in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
-
- Companion - Static variable in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
- Companion - Static variable in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- Companion - Static variable in class net.corda.flows.CashFlow
-
- Companion - Static variable in class net.corda.flows.FinalityFlow
-
- Companion - Static variable in class net.corda.flows.IssuerFlow.Issuer
-
- Companion - Static variable in class net.corda.flows.NotaryFlow.Client
-
- Companion - Static variable in class net.corda.flows.ResolveTransactionsFlow
-
- Companion - Static variable in class net.corda.flows.TwoPartyDealFlow.Primary
-
- Companion - Static variable in class net.corda.flows.TwoPartyDealFlow.Secondary
-
- Companion - Static variable in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- Companion - Static variable in interface net.corda.node.api.StatesQuery
-
- Companion - Static variable in class net.corda.node.driver.DriverDSL
-
- Companion - Static variable in class net.corda.node.internal.AbstractNode
-
- Companion - Static variable in class net.corda.node.internal.CordaRPCOpsImpl
-
- Companion - Static variable in interface net.corda.node.services.api.RegulatorService
-
- Companion - Static variable in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
-
- Companion - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- Companion - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
- Companion - Static variable in class net.corda.node.services.messaging.ArtemisMessagingServer
-
- Companion - Static variable in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- Companion - Static variable in class net.corda.node.services.messaging.CordaRPCClient
-
- Companion - Static variable in class net.corda.node.services.messaging.CordaRPCClientImpl
-
- Companion - Static variable in class net.corda.node.services.messaging.NodeLoginModule
-
- Companion - Static variable in class net.corda.node.services.messaging.NodeMessagingClient
-
- Companion - Static variable in class net.corda.node.services.network.InMemoryNetworkMapCache
-
- Companion - Static variable in interface net.corda.node.services.network.NetworkMapService
-
- Companion - Static variable in class net.corda.node.services.persistence.DataVending.Service
-
- Companion - Static variable in class net.corda.node.services.schema.HibernateObserver
-
- Companion - Static variable in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- Companion - Static variable in class net.corda.node.services.statemachine.StateMachineManager
-
- Companion - Static variable in class net.corda.node.services.transactions.DistributedImmutableMap
-
- Companion - Static variable in class net.corda.node.services.transactions.PersistentUniquenessProvider
-
- Companion - Static variable in class net.corda.node.services.transactions.RaftUniquenessProvider
-
- Companion - Static variable in class net.corda.node.services.transactions.RaftValidatingNotaryService
-
- Companion - Static variable in class net.corda.node.services.transactions.SimpleNotaryService
-
- Companion - Static variable in class net.corda.node.services.transactions.ValidatingNotaryService
-
- Companion - Static variable in class net.corda.node.services.vault.NodeVaultService
-
- Companion - Static variable in class net.corda.node.utilities.AbstractJDBCHashMap
-
- Companion - Static variable in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
- Companion - Static variable in class net.corda.node.utilities.certsigning.CertificateSigner
-
- Companion - Static variable in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
-
- Companion - Static variable in class net.corda.node.utilities.StrandLocalTransactionManager
-
- Companion.APPROVING - Class in net.corda.flows
-
- Companion.AWAITING_PROPOSAL - Class in net.corda.flows
-
- Companion.AWAITING_PROPOSAL - Class in net.corda.flows
-
- Companion.AWAITING_REQUEST - Class in net.corda.flows
-
- Companion.BROADCASTING - Class in net.corda.flows
-
- Companion.COPYING_TO_REGULATOR - Class in net.corda.flows
-
- Companion.EXITING - Class in net.corda.flows
-
- Companion.ISSUING - Class in net.corda.flows
-
- Companion.ISSUING - Class in net.corda.flows
-
- Companion.NOTARISING - Class in net.corda.flows
-
- Companion.NOTARY - Class in net.corda.flows
-
- Companion.NOTARY - Class in net.corda.flows
-
- Companion.NOTARY - Class in net.corda.flows
-
- Companion.PAYING - Class in net.corda.flows
-
- Companion.RECEIVING - Class in net.corda.flows
-
- Companion.RECORDING - Class in net.corda.flows
-
- Companion.RECORDING - Class in net.corda.flows
-
- Companion.REJECTING - Class in net.corda.flows
-
- Companion.REQUESTING - Class in net.corda.flows
-
- Companion.RUNNING - Class in net.corda.node.services.events
-
- Companion.SENDING_CONFIRM - Class in net.corda.flows
-
- Companion.SENDING_SIGS - Class in net.corda.flows
-
- Companion.SENDING_SIGS - Class in net.corda.flows
-
- Companion.SIGNING - Class in net.corda.flows
-
- Companion.SIGNING - Class in net.corda.flows
-
- Companion.SIGNING - Class in net.corda.flows
-
- Companion.SIGNING - Class in net.corda.flows
-
- Companion.SWAPPING_SIGNATURES - Class in net.corda.flows
-
- Companion.TRANSFERRING - Class in net.corda.flows
-
- Companion.VALIDATING - Class in net.corda.flows
-
- Companion.VERIFYING - Class in net.corda.flows
-
- Companion.VERIFYING - Class in net.corda.flows
-
- Companion.VERIFYING - Class in net.corda.flows
-
- Companion.VERIFYING - Class in net.corda.flows
-
- compareTo(other) - Method in class net.corda.core.contracts.Amount
-
- compareTo(other) - Method in class net.corda.core.contracts.UniqueIdentifier
-
- compareTo(other) - Method in class net.corda.core.crypto.DummyPublicKey
-
- compareTo(other) - Method in class net.corda.core.crypto.NullPublicKey
-
- component1() - Method in class net.corda.client.model.Diff
-
- component1() - Method in class net.corda.client.model.FlowStatus
-
- component1() - Method in class net.corda.client.model.GatheredTransactionData
-
- component1() - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- component1() - Method in class net.corda.client.model.ProgressTrackingEvent
-
- component1() - Method in class net.corda.client.model.StateMachineData
-
- component1() - Method in class net.corda.contracts.asset.Commands.Exit
-
- component1() - Method in class net.corda.contracts.asset.Commands.Issue
-
- component1() - Method in class net.corda.contracts.asset.Commands.Move
-
Contract code the moved state
- component1() - Method in class net.corda.contracts.asset.Cash.State
-
- component1() - Method in class net.corda.contracts.asset.Commands.Exit
-
- component1() - Method in class net.corda.contracts.asset.Commands.Issue
-
- component1() - Method in class net.corda.contracts.asset.Commands.Move
-
Contract code the moved state
- component1() - Method in class net.corda.contracts.asset.CommodityContract.State
-
- component1() - Method in class net.corda.contracts.asset.Commands.Exit
-
- component1() - Method in class net.corda.contracts.asset.Commands.Issue
-
- component1() - Method in class net.corda.contracts.asset.Commands.Move
-
Contract code the moved state
- component1() - Method in class net.corda.contracts.asset.Commands.Net
-
The type of netting to apply,
- component1() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
-
- component1() - Method in class net.corda.contracts.asset.Commands.Settle
-
- component1() - Method in class net.corda.contracts.asset.Obligation.State
-
- component1() - Method in class net.corda.contracts.asset.Obligation.Terms
-
The hash of the asset contract we
- component1() - Method in class net.corda.contracts.clause.BilateralNetState
-
- component1() - Method in class net.corda.contracts.clause.MultilateralNetState
-
- component1() - Method in class net.corda.contracts.Commands.Issue
-
- component1() - Method in class net.corda.contracts.Commands.Move
-
Contract code the moved state
- component1() - Method in class net.corda.contracts.CommercialPaper.State
-
- component1() - Method in class net.corda.contracts.CommercialPaper.Terms
-
- component1() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- component1() - Method in class net.corda.core.contracts.Amount
-
- component1() - Method in class net.corda.core.contracts.AuthenticatedObject
-
- component1() - Method in class net.corda.core.contracts.Command
-
- component1() - Method in class net.corda.core.contracts.Commodity
-
- component1() - Method in class net.corda.core.contracts.DummyContract
-
Unparsed reference to the natural language contract that this code is supposed to express
- component1() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
- component1() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
- component1() - Method in class net.corda.core.contracts.DummyState
-
- component1() - Method in class net.corda.core.contracts.Expression
-
- component1() - Method in class net.corda.core.contracts.Fix
-
- component1() - Method in class net.corda.core.contracts.FixOf
-
- component1() - Method in class net.corda.core.contracts.Issued
-
- component1() - Method in class net.corda.core.contracts.PartyAndReference
-
- component1() - Method in class net.corda.core.contracts.ScheduledActivity
-
- component1() - Method in class net.corda.core.contracts.ScheduledStateRef
-
- component1() - Method in class net.corda.core.contracts.StateAndRef
-
- component1() - Method in class net.corda.core.contracts.StateRef
-
- component1() - Method in class net.corda.core.contracts.Tenor
-
- component1() - Method in class net.corda.core.contracts.Timestamp
-
- component1() - Method in class net.corda.core.contracts.TransactionForContract
-
- component1() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- component1() - Method in class net.corda.core.contracts.TransactionState
-
The custom contract state
- component1() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- component1($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- component1() - Method in class net.corda.core.crypto.Party
-
- component1() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
-
- component1() - Method in class net.corda.core.ErrorOr
-
- component1() - Method in class net.corda.core.flows.AppContext
-
- component1() - Method in class net.corda.core.flows.FlowLogicRef
-
- component1() - Method in class net.corda.core.flows.StateMachineRunId
-
- component1() - Method in class net.corda.core.messaging.FlowHandle
-
- component1() - Method in class net.corda.core.messaging.StateMachineInfo
-
- component1() - Method in class net.corda.core.messaging.TopicSession
-
- component1() - Method in class net.corda.core.node.NodeInfo
-
- component1() - Method in class net.corda.core.node.PhysicalLocation
-
- component1() - Method in class net.corda.core.node.ServiceEntry
-
- component1() - Method in class net.corda.core.node.services.ServiceInfo
-
- component1() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
-
- component1() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
-
- component1() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- component1() - Method in class net.corda.core.node.services.Vault.Update
-
- component1() - Method in class net.corda.core.node.WorldCoordinate
-
- component1() - Method in class net.corda.core.schemas.PersistentStateRef
-
- component1() - Method in class net.corda.core.transactions.SignedTransaction
-
- component1() - Method in class net.corda.core.utilities.TimeWindow
-
- component1() - Method in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- component1() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
-
- component1() - Method in class net.corda.flows.FetchDataFlow.Request
-
- component1() - Method in class net.corda.flows.FetchDataFlow.Result
-
- component1() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- component1() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- component1() - Method in class net.corda.flows.NotaryFlow.SignRequest
-
- component1() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- component1() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
-
- component1() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- component1() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- component1() - Method in class net.corda.node.api.ContractClassRef
-
- component1() - Method in class net.corda.node.api.ContractLedgerRef
-
- component1() - Method in class net.corda.node.api.FlowClassRef
-
- component1() - Method in class net.corda.node.api.FlowInstanceRef
-
- component1() - Method in class net.corda.node.api.FlowRequiringAttention
-
- component1() - Method in class net.corda.node.api.Criteria.Deal
-
- component1() - Method in class net.corda.node.api.StatesQuery.Selection
-
- component1() - Method in class net.corda.node.api.TransactionBuildStep
-
- component1() - Method in class net.corda.node.CmdLineOptions
-
- component1() - Method in class net.corda.node.driver.NodeHandle
-
- component1() - Method in class net.corda.node.internal.NetworkMapInfo
-
- component1() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
-
- component1() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
-
- component1() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
- component1() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
-
- component1() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- component1() - Method in class net.corda.node.services.messaging.MarshalledObservation
-
- component1() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
-
- component1() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
-
- component1() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- component1() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
-
- component1() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
-
- component1() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
-
- component1() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- component1() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
-
- component1() - Method in class net.corda.node.services.network.NodeRegistrationInfo
-
- component1() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- component1() - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- component1() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- component1() - Method in class net.corda.node.services.statemachine.SendOnly
-
- component1() - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- component1() - Method in class net.corda.node.services.statemachine.SessionData
-
- component1() - Method in class net.corda.node.services.statemachine.SessionEnd
-
- component1() - Method in class net.corda.node.services.statemachine.SessionInit
-
- component1() - Method in class net.corda.node.services.statemachine.SessionReject
-
- component1() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- component1() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- component1() - Method in class net.corda.node.services.User
-
- component1() - Method in class net.corda.node.utilities.PartyColumns
-
- component1() - Method in class net.corda.node.utilities.StateRefColumns
-
- component1() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
-
- component1() - Method in class net.corda.node.utilities.TxnNoteColumns
-
- component2() - Method in class net.corda.client.model.Diff
-
- component2() - Method in class net.corda.client.model.GatheredTransactionData
-
- component2() - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- component2() - Method in class net.corda.client.model.ProgressTrackingEvent
-
- component2() - Method in class net.corda.client.model.StateMachineData
-
- component2() - Method in class net.corda.contracts.asset.Cash.State
-
There must be a MoveCommand signed by this key to claim the amount.
- component2() - Method in class net.corda.contracts.asset.CommodityContract.State
-
There must be a MoveCommand signed by this key to claim the amount
- component2() - Method in class net.corda.contracts.asset.Obligation.State
-
Where the debt originates from
- component2() - Method in class net.corda.contracts.asset.Obligation.Terms
-
The parties whose assets we are willing to accept in payment for this debt.
- component2() - Method in class net.corda.contracts.clause.BilateralNetState
-
- component2() - Method in class net.corda.contracts.CommercialPaper.State
-
There must be a MoveCommand signed by this key to claim the amount
- component2() - Method in class net.corda.contracts.CommercialPaper.Terms
-
- component2() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
There must be a MoveCommand signed by this key to claim the amount
- component2() - Method in class net.corda.core.contracts.Amount
-
- component2() - Method in class net.corda.core.contracts.AuthenticatedObject
-
If any public keys were recognised,
- component2() - Method in class net.corda.core.contracts.Command
-
- component2() - Method in class net.corda.core.contracts.Commodity
-
- component2() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
- component2() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
There must be a MoveCommand signed by this key to claim the amount
- component2() - Method in class net.corda.core.contracts.Fix
-
- component2() - Method in class net.corda.core.contracts.FixOf
-
- component2() - Method in class net.corda.core.contracts.Issued
-
- component2() - Method in class net.corda.core.contracts.PartyAndReference
-
- component2() - Method in class net.corda.core.contracts.ScheduledActivity
-
- component2() - Method in class net.corda.core.contracts.ScheduledStateRef
-
- component2() - Method in class net.corda.core.contracts.StateAndRef
-
- component2() - Method in class net.corda.core.contracts.StateRef
-
- component2() - Method in class net.corda.core.contracts.Timestamp
-
- component2() - Method in class net.corda.core.contracts.TransactionForContract
-
- component2() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- component2() - Method in class net.corda.core.contracts.TransactionState
-
Identity of the notary that ensures the state is not used as an input to a transaction more than once
- component2() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- component2($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- component2() - Method in class net.corda.core.crypto.Party
-
- component2() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
-
- component2() - Method in class net.corda.core.ErrorOr
-
- component2() - Method in class net.corda.core.flows.FlowLogicRef
-
- component2() - Method in class net.corda.core.messaging.FlowHandle
-
- component2() - Method in class net.corda.core.messaging.StateMachineInfo
-
- component2() - Method in class net.corda.core.messaging.TopicSession
-
- component2() - Method in class net.corda.core.node.NodeInfo
-
- component2() - Method in class net.corda.core.node.PhysicalLocation
-
- component2() - Method in class net.corda.core.node.ServiceEntry
-
- component2() - Method in class net.corda.core.node.services.ServiceInfo
-
- component2() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
-
- component2() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- component2() - Method in class net.corda.core.node.services.Vault.Update
-
- component2() - Method in class net.corda.core.node.WorldCoordinate
-
- component2() - Method in class net.corda.core.schemas.PersistentStateRef
-
- component2() - Method in class net.corda.core.transactions.SignedTransaction
-
- component2() - Method in class net.corda.core.utilities.TimeWindow
-
- component2() - Method in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- component2() - Method in class net.corda.flows.FetchDataFlow.Result
-
- component2() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- component2() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- component2() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- component2() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
-
- component2() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- component2() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- component2() - Method in class net.corda.node.api.FlowInstanceRef
-
- component2() - Method in class net.corda.node.api.FlowRequiringAttention
-
- component2() - Method in class net.corda.node.api.TransactionBuildStep
-
- component2() - Method in class net.corda.node.CmdLineOptions
-
- component2() - Method in class net.corda.node.driver.NodeHandle
-
- component2() - Method in class net.corda.node.internal.NetworkMapInfo
-
- component2() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
-
- component2() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
- component2() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- component2() - Method in class net.corda.node.services.messaging.MarshalledObservation
-
- component2() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
-
- component2() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- component2() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- component2() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
-
- component2() - Method in class net.corda.node.services.network.NodeRegistrationInfo
-
- component2() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- component2() - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- component2() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- component2() - Method in class net.corda.node.services.statemachine.SendOnly
-
- component2() - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- component2() - Method in class net.corda.node.services.statemachine.SessionData
-
- component2() - Method in class net.corda.node.services.statemachine.SessionInit
-
- component2() - Method in class net.corda.node.services.statemachine.SessionReject
-
- component2() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- component2() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- component2() - Method in class net.corda.node.services.User
-
- component2() - Method in class net.corda.node.utilities.PartyColumns
-
- component2() - Method in class net.corda.node.utilities.StateRefColumns
-
- component2() - Method in class net.corda.node.utilities.TxnNoteColumns
-
- component3() - Method in class net.corda.client.model.StateMachineData
-
- component3() - Method in class net.corda.contracts.asset.Obligation.State
-
- component3() - Method in class net.corda.contracts.asset.Obligation.Terms
-
When the contract must be settled by.
- component3() - Method in class net.corda.contracts.CommercialPaper.State
-
- component3() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- component3() - Method in class net.corda.core.contracts.AuthenticatedObject
-
- component3() - Method in class net.corda.core.contracts.Commodity
-
- component3() - Method in class net.corda.core.contracts.FixOf
-
- component3() - Method in class net.corda.core.contracts.TransactionForContract
-
- component3() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- component3() - Method in class net.corda.core.contracts.TransactionState
-
All contract states may be encumbered by up to one other state.
- component3() - Method in class net.corda.core.flows.FlowLogicRef
-
- component3() - Method in class net.corda.core.messaging.FlowHandle
-
- component3() - Method in class net.corda.core.messaging.StateMachineInfo
-
- component3() - Method in class net.corda.core.node.NodeInfo
-
- component3() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- component3() - Method in class net.corda.core.transactions.SignedTransaction
-
- component3() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- component3() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- component3() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- component3() - Method in class net.corda.node.api.FlowInstanceRef
-
- component3() - Method in class net.corda.node.api.FlowRequiringAttention
-
- component3() - Method in class net.corda.node.CmdLineOptions
-
- component3() - Method in class net.corda.node.driver.NodeHandle
-
- component3() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- component3() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- component3() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- component3() - Method in class net.corda.node.services.statemachine.SessionInit
-
- component3() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- component3() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- component3() - Method in class net.corda.node.services.User
-
- component4() - Method in class net.corda.contracts.asset.Obligation.State
-
- component4() - Method in class net.corda.contracts.asset.Obligation.Terms
-
- component4() - Method in class net.corda.contracts.CommercialPaper.State
-
- component4() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- component4() - Method in class net.corda.core.contracts.TransactionForContract
-
- component4() - Method in class net.corda.core.node.NodeInfo
-
- component4() - Method in class net.corda.node.api.FlowRequiringAttention
-
- component4() - Method in class net.corda.node.CmdLineOptions
-
- component4() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- component4() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- component5() - Method in class net.corda.contracts.asset.Obligation.State
-
The public key of the entity the contract pays to
- component5() - Method in class net.corda.core.contracts.TransactionForContract
-
- component5() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- component6() - Method in class net.corda.core.contracts.TransactionForContract
-
- component7() - Method in class net.corda.core.contracts.TransactionForContract
-
- CompositeClause<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Abstract supertype for clauses which compose other clauses together in some logical manner.
- CompositeClause() - Constructor for class net.corda.core.contracts.clauses.CompositeClause
-
Abstract supertype for clauses which compose other clauses together in some logical manner.
- CompositeKey - Class in net.corda.core.crypto
-
A tree data structure that enables the representation of composite public keys.
- compositeKey($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- CompositeKey.Builder - Class in net.corda.core.crypto
-
- CompositeKey.Companion - Class in net.corda.core.crypto
-
- CompositeKey.Leaf - Class in net.corda.core.crypto
-
The leaf node of the tree – a wrapper around a
PublicKey primitive
- CompositeKey.Node - Class in net.corda.core.crypto
-
Represents a node in the key tree. It maintains a list of child nodes – sub-trees, and associated
weights carried by child node signatures.
- CompositeKeyColumnType - Class in net.corda.node.utilities
-
- CompositeKeyGenerator - Class in net.corda.core.testing
-
- CompositeKeyGenerator() - Constructor for class net.corda.core.testing.CompositeKeyGenerator
-
- CompositeKeyKt - Class in net.corda.core.crypto
-
- CompositeKeyLeafSerializer - Class in net.corda.core.serialization
-
For serialising composite keys
- CompositeKeyNodeSerializer - Class in net.corda.core.serialization
-
- computeOurSignature(partialTX) - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- concatenate($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val groups: ObservableList = (..)
val allPeople: ObservableList = groups.concatenate()
- ConcatenatedList<A> - Class in net.corda.client.fxutils
-
class ConcatenatedList
takes a list of lists and concatenates them. Any change to the underlying lists or the outer list
is propagated as expected.
- ConcatenatedList(sourceList) - Constructor for class net.corda.client.fxutils.ConcatenatedList
-
class ConcatenatedList
takes a list of lists and concatenates them. Any change to the underlying lists or the outer list
is propagated as expected.
- Config - Class in net.corda.node.servlets
-
Primary purpose is to install Kotlin extensions for Jackson ObjectMapper so data classes work
and to organise serializers / deserializers for java.time.* classes as necessary.
- Config(services) - Constructor for class net.corda.node.servlets.Config
-
Primary purpose is to install Kotlin extensions for Jackson ObjectMapper so data classes work
and to organise serializers / deserializers for java.time.* classes as necessary.
- ConfigHelper - Class in net.corda.node.services.config
-
- ConfigurationException - Exception in net.corda.node.internal
-
- ConfigurationException(message) - Constructor for exception net.corda.node.internal.ConfigurationException
-
- configureDatabase(props) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- configureTestSSL(legalName) - Static method in class net.corda.node.services.config.ConfigUtilities
-
- configureTestSSL() - Static method in class net.corda.node.services.config.ConfigUtilities
-
- configureWithDevSSLCertificate($receiver) - Static method in class net.corda.node.services.config.ConfigUtilities
-
Strictly for dev only automatically construct a server certificate/private key signed from
the CA certs in Node resources. Then provision KeyStores into certificates folder under node path.
- ConfigUtilities - Class in net.corda.node.services.config
-
- Conflict(stateHistory) - Constructor for class net.corda.core.node.services.UniquenessProvider.Conflict
-
Specifies the consuming transaction for every conflicting state
- Conflict(tx, conflict) - Constructor for class net.corda.flows.NotaryError.Conflict
-
- ConnectionDirection.Inbound - Class in net.corda.node.services.messaging
-
- ConnectionDirection.Outbound - Class in net.corda.node.services.messaging
-
- ConserveAmount() - Constructor for class net.corda.contracts.asset.Clauses.ConserveAmount
-
- ConserveAmount() - Constructor for class net.corda.contracts.asset.Clauses.ConserveAmount
-
Standard clause for conserving the amount from input to output.
- ConserveAmount() - Constructor for class net.corda.contracts.asset.Clauses.ConserveAmount
-
Generic move/exit clause for fungible assets
- constructStorageService(attachments, transactionStorage, stateMachineRecordedTransactionMappingStorage) - Method in class net.corda.node.internal.AbstractNode
-
- ConsumingTx(id, inputIndex, requestingParty) - Constructor for class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
Specifies the transaction id, the position of the consumed state in the inputs, and
the caller identity requesting the commit.
- contains(element) - Method in class net.corda.client.fxutils.MapValuesList
-
- contains(element) - Method in class net.corda.core.utilities.NonEmptySet
-
- contains(element) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- containsAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
-
- containsAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
-
- containsAny(otherKeys) - Method in class net.corda.core.crypto.CompositeKey
-
Checks whether any of the given keys matches a leaf on the tree
- containsKey(key) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- containsKey(key) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- containsType($receiver, type) - Static method in class net.corda.core.node.services.ServiceInfoKt
-
- containsValue(value) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- containsValue(value) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- Contract - Interface in net.corda.core.contracts
-
Implemented by a program that implements business logic on the shared ledger. All participants run this code for
every
LedgerTransaction they see on the network, for every input and output state. All contracts must accept the
transaction for it to be accepted: failure of any aborts the entire thing. The time is taken from a trusted
timestamp attached to the transaction itself i.e. it is NOT necessarily the current time.
- ContractClassRef - Class in net.corda.node.api
-
- ContractClassRef(className) - Constructor for class net.corda.node.api.ContractClassRef
-
- ContractDefRef - Interface in net.corda.node.api
-
Encapsulates the contract type. e.g. Cash or CommercialPaper etc.
- ContractLedgerRef - Class in net.corda.node.api
-
- ContractLedgerRef(hash) - Constructor for class net.corda.node.api.ContractLedgerRef
-
- ContractRejection(tx, contract, cause) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
-
- ContractsDSL - Class in net.corda.core.contracts
-
- ContractState - Interface in net.corda.core.contracts
-
A contract state (or just "state") contains opaque data used by a contract program. It can be thought of as a disk
file that the program can use to persist data across transactions. States are immutable: once created they are never
updated, instead, any changes must generate a new successor state. States can be updated (consumed) only once: the
notary is responsible for ensuring there is no "double spending" by only signing a transaction if the input states
are all free.
- ContractStateGenerator - Class in net.corda.contracts.testing
-
This file contains generators for quickcheck style testing. The idea is that we can write random instance generators
for each type we have in the code and test against those instead of predefined mock data. This style of testing can
catch corner case bugs and test algebraic properties of the code, for example deserialize(serialize(generatedThing)) == generatedThing
- ContractStateGenerator() - Constructor for class net.corda.contracts.testing.ContractStateGenerator
-
This file contains generators for quickcheck style testing. The idea is that we can write random instance generators
for each type we have in the code and test against those instead of predefined mock data. This style of testing can
catch corner case bugs and test algebraic properties of the code, for example deserialize(serialize(generatedThing)) == generatedThing
- ContractStateModel - Class in net.corda.client.model
-
This model exposes the list of owned contract states.
- ContractStateModel() - Constructor for class net.corda.client.model.ContractStateModel
-
This model exposes the list of owned contract states.
- ContractStateModel.Companion - Class in net.corda.client.model
-
- convert(wire) - Method in class net.corda.flows.FetchAttachmentsFlow
-
- convert(wire) - Method in class net.corda.flows.FetchDataFlow
-
- copy(added, removed) - Method in class net.corda.client.model.Diff
-
- copy(status) - Method in class net.corda.client.model.FlowStatus
-
- copy(transaction, stateMachines) - Method in class net.corda.client.model.GatheredTransactionData
-
- copy(transaction, inputs) - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- copy(stateMachineId, message) - Method in class net.corda.client.model.ProgressTrackingEvent
-
- copy(id, flowStatus, stateMachineStatus) - Method in class net.corda.client.model.StateMachineData
-
- copy(amount) - Method in class net.corda.contracts.asset.Commands.Exit
-
A command stating that money has been withdrawn from the shared ledger and is now accounted for
in some other way.
- copy(nonce) - Method in class net.corda.contracts.asset.Commands.Issue
-
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- copy(contractHash) - Method in class net.corda.contracts.asset.Commands.Move
-
A command stating that money has been moved, optionally to fulfil another contract.
- copy(amount, owner) - Method in class net.corda.contracts.asset.Cash.State
-
A state representing a cash claim against some party.
- copy(amount) - Method in class net.corda.contracts.asset.Commands.Exit
-
A command stating that money has been withdrawn from the shared ledger and is now accounted for
in some other way.
- copy(nonce) - Method in class net.corda.contracts.asset.Commands.Issue
-
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- copy(contractHash) - Method in class net.corda.contracts.asset.Commands.Move
-
A command stating that money has been moved, optionally to fulfil another contract.
- copy(amount, owner) - Method in class net.corda.contracts.asset.CommodityContract.State
-
A state representing a commodity claim against some party
- copy(amount) - Method in class net.corda.contracts.asset.Commands.Exit
-
A command stating that the debt is being released by the beneficiary. Normally would indicate
either settlement outside of the ledger, or that the obligor is unable to pay.
- copy(nonce) - Method in class net.corda.contracts.asset.Commands.Issue
-
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the
transaction has a unique ID even when there are no inputs.
- copy(contractHash) - Method in class net.corda.contracts.asset.Commands.Move
-
A command stating that a debt has been moved, optionally to fulfil another contract.
- copy(type) - Method in class net.corda.contracts.asset.Commands.Net
-
Net two or more obligation states together in a close-out netting style. Limited to bilateral netting
as only the beneficiary (not the obligor) needs to sign.
- copy(lifecycle) - Method in class net.corda.contracts.asset.Commands.SetLifecycle
-
A command stating that the beneficiary is moving the contract into the defaulted state as it has not been settled
by the due date, or resetting a defaulted contract back to the issued state.
- copy(amount) - Method in class net.corda.contracts.asset.Commands.Settle
-
A command stating that the obligor is settling some or all of the amount owed by transferring a suitable
state object to the beneficiary. If this reduces the balance to zero, the state object is destroyed.
- copy(lifecycle, obligor, template, quantity, beneficiary) - Method in class net.corda.contracts.asset.Obligation.State
-
A state representing the obligation of one party (obligor) to deliver a specified number of
units of an underlying asset (described as token.acceptableIssuedProducts) to the beneficiary
no later than the specified time.
- copy(acceptableContracts, acceptableIssuedProducts, dueBefore, timeTolerance) - Method in class net.corda.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- copy(partyKeys, template) - Method in class net.corda.contracts.clause.BilateralNetState
-
Subset of state, containing the elements which must match for two obligation transactions to be nettable.
If two obligation state objects produce equal bilateral net states, they are considered safe to net directly.
Bilateral states are used in close-out netting.
- copy(template) - Method in class net.corda.contracts.clause.MultilateralNetState
-
Subset of state, containing the elements which must match for two or more obligation transactions to be candidates
for netting (this does not include the checks to enforce that everyone's amounts received are the same at the end,
which is handled under the verify() function).
In comparison to
class BilateralNetState
, this doesn't include the parties' keys, as ensuring balances match on
input and output is handled elsewhere.
Used in cases where all parties (or their proxies) are signing, such as central clearing.
- copy(nonce) - Method in class net.corda.contracts.Commands.Issue
-
- copy(contractHash) - Method in class net.corda.contracts.Commands.Move
-
- copy(issuance, owner, faceValue, maturityDate) - Method in class net.corda.contracts.CommercialPaper.State
-
- copy(asset, maturityDate) - Method in class net.corda.contracts.CommercialPaper.Terms
-
- copy(issuance, owner, faceValue, maturityDate) - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- copy(quantity, token) - Method in class net.corda.core.contracts.Amount
-
Amount represents a positive quantity of some token (currency, asset, etc.), measured in quantity of the smallest
representable units. Note that quantity is not necessarily 1/100ths of a currency unit, but are the actual smallest
amount used in whatever underlying thing the amount represents.
- copy(signers, signingParties, value) - Method in class net.corda.core.contracts.AuthenticatedObject
-
Wraps an object that was signed by a public key, which may be a well known/recognised institutional key.
- copy(value, signers) - Method in class net.corda.core.contracts.Command
-
Command data/content plus pubkey pair: the signature is stored at the end of the serialized bytes
- copy(commodityCode, displayName, defaultFractionDigits) - Method in class net.corda.core.contracts.Commodity
-
Class representing a commodity, as an equivalent to the
Currency class. This exists purely to enable the
CommodityContract contract, and is likely to change in future.
- copy(legalContractReference) - Method in class net.corda.core.contracts.DummyContract
-
- copy(magicNumber, owners) - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
Alternative state with multiple owners. This exists primarily to provide a dummy state with multiple
participants, and could in theory be merged with
class DummyContract.SingleOwnerState
by putting the additional participants
in a different field, however this is a good example of a contract with multiple states.
- copy(magicNumber, owner) - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
- copy(magicNumber) - Method in class net.corda.core.contracts.DummyState
-
- copy(expr) - Method in class net.corda.core.contracts.Expression
-
Represents a textual expression of e.g. a formula
- copy(of, value) - Method in class net.corda.core.contracts.Fix
-
A
class Fix
represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
- copy(name, forDay, ofTenor) - Method in class net.corda.core.contracts.FixOf
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- copy(issuer, product) - Method in class net.corda.core.contracts.Issued
-
Definition for an issued product, which can be cash, a cash-like thing, assets, or generally anything else that's
quantifiable with integer quantities.
- copy(party, reference) - Method in class net.corda.core.contracts.PartyAndReference
-
Reference to something being stored or issued by a party e.g. in a vault or (more likely) on their normal
ledger. The reference is intended to be encrypted so it's meaningless to anyone other than the party.
- copy(logicRef, scheduledAt) - Method in class net.corda.core.contracts.ScheduledActivity
-
This class represents the lifecycle activity that a contract state of type
interface LinearState
would like to perform at a given point in time.
e.g. run a fixing flow.
- copy(ref, scheduledAt) - Method in class net.corda.core.contracts.ScheduledStateRef
-
Represents a contract state (unconsumed output) of type
interface LinearState
and a point in time that a lifecycle event is expected to take place
for that contract state.
- copy(state, ref) - Method in class net.corda.core.contracts.StateAndRef
-
A StateAndRef is simply a (state, ref) pair. For instance, a vault (which holds available assets) contains these.
- copy(txhash, index) - Method in class net.corda.core.contracts.StateRef
-
A stateref is a pointer (reference) to a state, this is an equivalent of an "outpoint" in Bitcoin. It records which
transaction defined the state and where in that transaction it was.
- copy(name) - Method in class net.corda.core.contracts.Tenor
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- copy(after, before) - Method in class net.corda.core.contracts.Timestamp
-
If present in a transaction, contains a time that was verified by the uniqueness service. The true time must be
between (after, before).
- copy(inputs, outputs, attachments, commands, origHash, inputNotary, timestamp) - Method in class net.corda.core.contracts.TransactionForContract
-
A transaction to be passed as input to a contract verification function. Defines helper methods to
simplify verification logic in contracts.
- copy(inputs, outputs, groupingKey) - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated
using groupStates and is useful for handling cases where a transaction may contain similar but unrelated
state evolutions, for example, a transaction that moves cash in two different currencies. The numbers must add
up on both sides of the transaction, but the values must be summed independently per currency. Grouping can
be used to simplify this logic.
- copy(data, notary, encumbrance) - Method in class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- copy(externalId, id) - Method in class net.corda.core.contracts.UniqueIdentifier
-
This class provides a truly unique identifier of a trade, state, or other business object, bound to any existing
external ID. Equality and comparison are based on the unique ID only; if two states somehow have the same UUID but
different external IDs, it would indicate a problem with handling of IDs.
- copy(name, owningKey) - Method in class net.corda.core.crypto.Party
-
The
class Party
class represents an entity on the network, which is typically identified by a legal name and public key
that it can sign transactions under. As parties may use multiple keys for signing and, for example, have offline backup
keys, the "public key" of a party is represented by a composite construct – a
class CompositeKey
, which combines multiple
cryptographic public key primitives into a tree structure.
- copy(certificate, keyPair) - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
-
Helper data class to pass around public certificate and
KeyPair entities when using CA certs.
- copy(value, error) - Method in class net.corda.core.ErrorOr
-
Representation of an operation that may have thrown an error.
- copy(attachments) - Method in class net.corda.core.flows.AppContext
-
This is just some way to track what attachments need to be in the class loader, but may later include some app
properties loaded from the attachments. And perhaps the authenticated user for an API call?
- copy(flowLogicClassName, appContext, args) - Method in class net.corda.core.flows.FlowLogicRef
-
A class representing a
class FlowLogic
instance which would be possible to safely pass out of the contract sandbox.
- copy(uuid) - Method in class net.corda.core.flows.StateMachineRunId
-
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always
has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
- copy(id, progress, returnValue) - Method in class net.corda.core.messaging.FlowHandle
-
class FlowHandle
is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
- copy(id, flowLogicClassName, progressTrackerStepAndUpdates) - Method in class net.corda.core.messaging.StateMachineInfo
-
- copy(topic, sessionID) - Method in class net.corda.core.messaging.TopicSession
-
- copy(address, legalIdentity, advertisedServices, physicalLocation) - Method in class net.corda.core.node.NodeInfo
-
Info about a network node that acts on behalf of some form of contract party.
- copy(coordinate, description) - Method in class net.corda.core.node.PhysicalLocation
-
A labelled
class WorldCoordinate
, where the label is human meaningful. For example, the name of the nearest city.
Labels should not refer to non-landmarks, for example, they should not contain the names of organisations.
- copy(info, identity) - Method in class net.corda.core.node.ServiceEntry
-
Information for an advertised service including the service specific identity information.
The identity can be used in flows and is distinct from the Node's legalIdentity
- copy(type, name) - Method in class net.corda.core.node.services.ServiceInfo
-
A container for additional information for an advertised service.
- copy(stateMachineRunId, transactionId) - Method in class net.corda.core.node.services.StateMachineTransactionMapping
-
- copy(stateHistory) - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
-
Specifies the consuming transaction for every conflicting state
- copy(id, inputIndex, requestingParty) - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
Specifies the transaction id, the position of the consumed state in the inputs, and
the caller identity requesting the commit.
- copy(consumed, produced) - Method in class net.corda.core.node.services.Vault.Update
-
Represents an update observed by the vault that will be notified to observers. Include the
class StateRef
s of
transaction outputs that were consumed (inputs) and the
interface ContractState
s produced (outputs) to/by the transaction
or transactions observed and the vault.
- copy(latitude, longitude) - Method in class net.corda.core.node.WorldCoordinate
-
A latitude/longitude pair.
- copy(txId, index) - Method in class net.corda.core.schemas.PersistentStateRef
-
- copy(className) - Method in class net.corda.core.serialization.SingletonSerializationToken
-
A class representing a
interface SerializationToken
for some object that is not serializable but can be looked up
(when deserialized) via just the class name.
- copy(txBits, sigs, id) - Method in class net.corda.core.transactions.SignedTransaction
-
SignedTransaction wraps a serialized WireTransaction. It contains one or more signatures, each one for
a public key that is mentioned inside a transaction command. SignedTransaction is the top level transaction type
and the type most frequently passed around the network and stored. The identity of a transaction is the hash
of a WireTransaction, therefore if you are storing data keyed by WT hash be aware that multiple different STs may
map to the same key (and they could be different in important ways, like validity!). The signatures on a
SignedTransaction might be invalid or missing: the type does not imply validity.
A transaction ID should be the hash of the
class WireTransaction
Merkle tree root. Thus adding or removing a signature does not change it.
- copy() - Method in class net.corda.core.transactions.TransactionBuilder
-
Creates a copy of the builder.
- copy(start, duration) - Method in class net.corda.core.utilities.TimeWindow
-
A class representing a window in time from a particular instant, lasting a specified duration.
- copy(sig, error) - Method in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- copy(tx) - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
-
- copy(hashes) - Method in class net.corda.flows.FetchDataFlow.Request
-
- copy(fromDisk, downloaded) - Method in class net.corda.flows.FetchDataFlow.Result
-
- copy(amount, issueToParty, issuerPartyRef) - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- copy(stateRef, modification, stx) - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- copy(tx) - Method in class net.corda.flows.NotaryFlow.SignRequest
-
- copy(notary, dealBeingOffered) - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- copy(payload, publicKey) - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
-
- copy(assetForSale, price, sellerOwnerKey) - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- copy(sellerSig, notarySig) - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- copy(className) - Method in class net.corda.node.api.ContractClassRef
-
- copy(hash) - Method in class net.corda.node.api.ContractLedgerRef
-
- copy(className) - Method in class net.corda.node.api.FlowClassRef
-
- copy(flowInstance, flowClass, flowStepId) - Method in class net.corda.node.api.FlowInstanceRef
-
- copy(ref, prompt, choiceIdsToMessages, dueBy) - Method in class net.corda.node.api.FlowRequiringAttention
-
Thinking that Instant is OK for short lived flow deadlines.
- copy(ref) - Method in class net.corda.node.api.Criteria.Deal
-
- copy(criteria) - Method in class net.corda.node.api.StatesQuery.Selection
-
- copy(generateMethodName, args) - Method in class net.corda.node.api.TransactionBuildStep
-
Encapsulate a generateXXX method call on a contract.
- copy(baseDirectory, configFile, help, logToConsole) - Method in class net.corda.node.CmdLineOptions
-
- copy(nodeInfo, configuration, process) - Method in class net.corda.node.driver.NodeHandle
-
- copy(address, legalName) - Method in class net.corda.node.internal.NetworkMapInfo
-
- copy(databaseSchema, tablePrefix) - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
-
Represents any options configured on the node for a schema.
- copy(hostAndPort) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
-
- copy(queueName, hostAndPort) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
This is the class used to implement
interface SingleMessageRecipient
, for now. Note that in future this class
may change or evolve and code that relies upon it being a simple host/port may not function correctly.
For instance it may contain onion routing data.
- copy(identity) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
-
- copy(args, replyToAddress, observationsToAddress, methodName, user) - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
The contents of an RPC request message, separated from the MQ layer.
- copy(forHandle, what) - Method in class net.corda.node.services.messaging.MarshalledObservation
-
Used in the RPC wire protocol to wrap an observation with the handle of the observable it's intended for.
- copy(topicSession, callback) - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
-
A registration to handle messages of different types
- copy(mapVersion) - Method in class net.corda.node.services.network.LastAcknowledgeInfo
-
- copy(nodes, version) - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- copy(node) - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
-
- copy(success) - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
-
- copy(confirmed) - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
-
- copy(wireReg, mapVersion, replyTo) - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- copy(mapVersion, replyTo) - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
-
- copy(reg, mapVersion) - Method in class net.corda.node.services.network.NodeRegistrationInfo
-
- copy(sender, message) - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- copy(session, receiveType) - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- copy(session, message, receiveType) - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- copy(session, message) - Method in class net.corda.node.services.statemachine.SendOnly
-
- copy(initiatorSessionId, initiatedSessionId) - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- copy(recipientSessionId, payload) - Method in class net.corda.node.services.statemachine.SessionData
-
- copy(recipientSessionId) - Method in class net.corda.node.services.statemachine.SessionEnd
-
- copy(initiatorSessionId, flowName, firstPayload) - Method in class net.corda.node.services.statemachine.SessionInit
-
- copy(initiatorSessionId, errorMessage) - Method in class net.corda.node.services.statemachine.SessionReject
-
- copy(logic, addOrRemove, id) - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- copy(flow, ourSessionId, state, waitingForResponse) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- copy(username, password, permissions) - Method in class net.corda.node.services.User
-
- copy(name, owningKey) - Method in class net.corda.node.utilities.PartyColumns
-
- copy(txId, index) - Method in class net.corda.node.utilities.StateRefColumns
-
- copy(txId) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
-
- copy(txId, note) - Method in class net.corda.node.utilities.TxnNoteColumns
-
- copyTo($receiver, target, options) - Static method in class net.corda.core.Utils
-
- Corda - Class in net.corda.node
-
- CordaPluginRegistry - Class in net.corda.core.node
-
Implement this interface on a class advertised in a META-INF/services/net.corda.core.node.CordaPluginRegistry file
to extend a Corda node with additional application services.
- CordaPluginRegistry(webApis, staticServeDirs, requiredFlows, servicePlugins) - Constructor for class net.corda.core.node.CordaPluginRegistry
-
Implement this interface on a class advertised in a META-INF/services/net.corda.core.node.CordaPluginRegistry file
to extend a Corda node with additional application services.
- CordaPluginRegistry() - Constructor for class net.corda.core.node.CordaPluginRegistry
-
Implement this interface on a class advertised in a META-INF/services/net.corda.core.node.CordaPluginRegistry file
to extend a Corda node with additional application services.
- CordaRPCClient - Class in net.corda.node.services.messaging
-
An RPC client connects to the specified server and allows you to make calls to the server that perform various
useful tasks. See the documentation for proxy or review the docsite to learn more about how this API works.
- CordaRPCClient(host, config) - Constructor for class net.corda.node.services.messaging.CordaRPCClient
-
An RPC client connects to the specified server and allows you to make calls to the server that perform various
useful tasks. See the documentation for proxy or review the docsite to learn more about how this API works.
- CordaRPCClientImpl - Class in net.corda.node.services.messaging
-
Core RPC engine implementation, to learn how to use RPC you should be looking at
class CordaRPCClient
.
- CordaRPCClientImpl(session, sessionLock, username) - Constructor for class net.corda.node.services.messaging.CordaRPCClientImpl
-
Core RPC engine implementation, to learn how to use RPC you should be looking at
class CordaRPCClient
.
- CordaRPCClientImpl.Companion - Class in net.corda.node.services.messaging
-
- CordaRPCOps - Interface in net.corda.core.messaging
-
RPC operations that the node exposes to clients using the Java client library. These can be called from
client apps and are implemented by the node in the
CordaRPCOpsImpl class.
- CordaRPCOpsImpl - Class in net.corda.node.internal
-
Server side implementations of RPCs available to MQ based client tools. Execution takes place on the server
thread (i.e. serially). Arguments are serialised and deserialised automatically.
- CordaRPCOpsImpl(services, smm, database) - Constructor for class net.corda.node.internal.CordaRPCOpsImpl
-
Server side implementations of RPCs available to MQ based client tools. Execution takes place on the server
thread (i.e. serially). Arguments are serialised and deserialised automatically.
- CordaRPCOpsImpl.Companion - Class in net.corda.node.internal
-
- CordaRPCOpsKt - Class in net.corda.core.messaging
-
- create(sourceMap, assemble) - Method in class net.corda.client.fxutils.MapValuesList.Companion
-
- Create() - Constructor for class net.corda.core.contracts.Commands.Create
-
- create(type, args) - Method in class net.corda.core.flows.FlowLogicRefFactory
-
Create a
class FlowLogicRef
for the Kotlin primary constructor or Java constructor and the given args.
- create(xs, ys) - Method in class net.corda.core.math.CubicSplineInterpolator.Factory
-
- create(xs, ys) - Method in interface net.corda.core.math.InterpolatorFactory
-
- create(xs, ys) - Method in class net.corda.core.math.LinearInterpolator.Factory
-
- createCAKeyStoreAndTrustStore(keyStoreFilePath, storePassword, keyPassword, trustStoreFilePath, trustStorePassword) - Method in class net.corda.core.crypto.X509Utilities
-
All in one wrapper to manufacture a root CA cert and an Intermediate CA cert.
Normally this would be run once and then the outputs would be re-used repeatedly to manufacture the server certs
- createCertificateSigningRequest(myLegalName, nearestCity, email, keyPair) - Method in class net.corda.core.crypto.X509Utilities
-
Create certificate signing request using provided information.
- createConnector(configuration, handler, listener, closeExecutor, threadPool, scheduledThreadPool, protocolManager) - Method in class net.corda.node.services.messaging.VerifyingNettyConnectorFactory
-
- createDatabaseTransaction(db) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- createDefaultMapper(identities) - Method in class net.corda.node.utilities.JsonSupport
-
- createDirectories($receiver, attrs) - Static method in class net.corda.core.Utils
-
- createDirectory($receiver, attrs) - Static method in class net.corda.core.Utils
-
- createFlow(otherParty) - Method in class net.corda.node.services.transactions.NotaryService
-
Implement a factory that specifies the transaction commit flow for the notary service to use
- createFlow(otherParty) - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService
-
Implement a factory that specifies the transaction commit flow for the notary service to use
- createFlow(otherParty) - Method in class net.corda.node.services.transactions.SimpleNotaryService
-
Implement a factory that specifies the transaction commit flow for the notary service to use
- createFlow(otherParty) - Method in class net.corda.node.services.transactions.ValidatingNotaryService
-
Implement a factory that specifies the transaction commit flow for the notary service to use
- createGenericSchedule(startDate, period, calendar, dateRollConvention, noOfAdditionalPeriods, endDate, periodOffset) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
-
Calculates an event schedule that moves events around to ensure they fall on working days.
- createIntermediateCert(domain, certificateAuthority) - Method in class net.corda.core.crypto.X509Utilities
-
Create a de novo root intermediate X509 v3 CA cert and KeyPair.
- createKeystoreForSSL(keyStoreFilePath, storePassword, keyPassword, caKeyStore, caKeyPassword, commonName) - Method in class net.corda.core.crypto.X509Utilities
-
An all in wrapper to manufacture a server certificate and keys all stored in a KeyStore suitable for running TLS on the local machine
- createKotlin(flowLogicClassName, args, attachments) - Method in class net.corda.core.flows.FlowLogicRefFactory
-
- createKotlin(type, args) - Method in class net.corda.core.flows.FlowLogicRefFactory
-
Create a
class FlowLogicRef
by trying to find a Kotlin constructor that matches the given args.
- createKryo(k) - Static method in class net.corda.core.serialization.KryoKt
-
- createMapChange($receiver, key, removedValue, addedValue) - Static method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBaseKt
-
- createMessage($receiver, topic, sessionID, data) - Static method in class net.corda.core.messaging.MessagingKt
-
Returns an initialised
interface Message
with the current time, etc, already filled in.
- createMessage(topicSession, data, uuid) - Method in interface net.corda.core.messaging.MessagingService
-
Returns an initialised
interface Message
with the current time, etc, already filled in.
- createMessage(topicSession, data, uuid) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
Returns an initialised
interface Message
with the current time, etc, already filled in.
- createNode() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- createNodeDir() - Method in class net.corda.node.internal.AbstractNode
-
- createRandom() - Method in class net.corda.core.flows.StateMachineRunId.Companion
-
- createRPCKryo(observableSerializer) - Static method in class net.corda.node.services.messaging.RPCStructures
-
- createSelfSignedCACert(myLegalName) - Method in class net.corda.core.crypto.X509Utilities
-
Create a de novo root self-signed X509 v3 CA cert and
KeyPair.
- createServerCert(subject, publicKey, certificateAuthority, subjectAlternativeNameDomains, subjectAlternativeNameIps) - Method in class net.corda.core.crypto.X509Utilities
-
Create an X509v3 certificate suitable for use in TLS roles.
- createStreamFromStateMachineInfo(stateMachine) - Method in class net.corda.client.model.ProgressTrackingEvent.Companion
-
- Criteria.AllDeals - Class in net.corda.node.api
-
- Criteria.Deal - Class in net.corda.node.api
-
- CryptoUtilities - Class in net.corda.core.crypto
-
- CubicSplineInterpolator - Class in net.corda.core.math
-
- CubicSplineInterpolator(xs, ys) - Constructor for class net.corda.core.math.CubicSplineInterpolator
-
- CubicSplineInterpolator.Factory - Class in net.corda.core.math
-
- currency(code) - Static method in class net.corda.core.contracts.ContractsDSL
-
Defines a simple domain specific language for the specification of financial contracts. Currently covers:
- CurrencyGenerator - Class in net.corda.core.testing
-
- CurrencyGenerator() - Constructor for class net.corda.core.testing.CurrencyGenerator
-
- CurrencyGenerator.Companion - Class in net.corda.core.testing
-
- CURRENT_RPC_USER - Static variable in class net.corda.node.services.messaging.RPCStructures
-
This is available to RPC implementations to query the validated
class User
that is calling it. Each user has a set of
permissions they're entitled to which can be used to control access.
- currentNodeTime() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns the node-local current time.
- currentNodeTime() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns the node-local current time.
- currentOrNull() - Method in class net.corda.node.utilities.StrandLocalTransactionManager
-
- currentStateMachine() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl.Companion
-
- Factory - Static variable in class net.corda.core.math.CubicSplineInterpolator
-
- Factory - Static variable in class net.corda.core.math.LinearInterpolator
-
- fail(error) - Method in class net.corda.client.mock.Generator.Companion
-
- Failed(message) - Constructor for class net.corda.client.model.TransactionCreateStatus.Failed
-
- Failed(message) - Constructor for class net.corda.flows.CashFlowResult.Failed
-
State indicating the action undertaken failed, either directly (it is not something which requires a
state machine), or before a state machine was started.
- failure($receiver, executor, body) - Static method in class net.corda.core.Utils
-
- failure($receiver, body) - Static method in class net.corda.core.Utils
-
- FCOJ - Static variable in class net.corda.core.contracts.ContractsDSL
-
- FCOJ(amount) - Static method in class net.corda.core.contracts.ContractsDSL
-
- FetchAttachmentsFlow - Class in net.corda.flows
-
Given a set of hashes either loads from from local storage or requests them from the other peer. Downloaded
attachments are saved to local storage automatically.
- FetchAttachmentsFlow(requests, otherSide) - Constructor for class net.corda.flows.FetchAttachmentsFlow
-
Given a set of hashes either loads from from local storage or requests them from the other peer. Downloaded
attachments are saved to local storage automatically.
- FetchDataFlow<T extends NamedByHash,W> - Class in net.corda.flows
-
An abstract flow for fetching typed data from a remote peer.
- FetchDataFlow(requests, otherSide) - Constructor for class net.corda.flows.FetchDataFlow
-
An abstract flow for fetching typed data from a remote peer.
- FetchDataFlow.BadAnswer - Exception in net.corda.flows
-
- FetchDataFlow.DownloadedVsRequestedDataMismatch - Exception in net.corda.flows
-
- FetchDataFlow.HashNotFound - Exception in net.corda.flows
-
- FetchDataFlow.Request - Class in net.corda.flows
-
- FetchDataFlow.Result<T extends NamedByHash> - Class in net.corda.flows
-
- fetchFlowsRequiringAttention(query) - Method in interface net.corda.node.api.APIServer
-
Fetch flows that require a response to some prompt/question by a human (on the "bank" side).
- fetchFlowsRequiringAttention(query) - Method in class net.corda.node.internal.APIServerImpl
-
Fetch flows that require a response to some prompt/question by a human (on the "bank" side).
- fetchFrom($this, fetcher) - Static method in class net.corda.node.utilities.AffinityExecutor.DefaultImpls
-
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this
way! Make sure the executor can't possibly be waiting for the calling thread.
- fetchFrom(fetcher) - Method in interface net.corda.node.utilities.AffinityExecutor
-
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this
way! Make sure the executor can't possibly be waiting for the calling thread.
- fetchFrom(fetcher) - Method in class net.corda.node.utilities.AffinityExecutor.Gate
-
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this
way! Make sure the executor can't possibly be waiting for the calling thread.
- fetchFrom(fetcher) - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this
way! Make sure the executor can't possibly be waiting for the calling thread.
- FetchMapRequest(subscribe, ifChangedSinceVersion, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.FetchMapRequest
-
- FetchMapResponse(nodes, version) - Constructor for class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- fetchStates(states) - Method in interface net.corda.node.api.APIServer
-
- fetchStates(states) - Method in class net.corda.node.internal.APIServerImpl
-
- fetchTransactions(txs) - Method in interface net.corda.node.api.APIServer
-
Query for immutable transactions (results can be cached indefinitely by their id/hash).
- fetchTransactions(txs) - Method in class net.corda.node.internal.APIServerImpl
-
Query for immutable transactions (results can be cached indefinitely by their id/hash).
- FetchTransactionsFlow - Class in net.corda.flows
-
Given a set of tx hashes (IDs), either loads them from local disk or asks the remote peer to provide them.
- FetchTransactionsFlow(requests, otherSide) - Constructor for class net.corda.flows.FetchTransactionsFlow
-
Given a set of tx hashes (IDs), either loads them from local disk or asks the remote peer to provide them.
- FiberBox<T> - Class in net.corda.node.utilities
-
- FiberBox(content, lock) - Constructor for class net.corda.node.utilities.FiberBox
-
- FiberScheduler() - Constructor for class net.corda.node.services.statemachine.StateMachineManager.FiberScheduler
-
- fillWithSomeTestCash($receiver, howMuch, outputNotary, atLeastThisManyStates, atMostThisManyStates, rng, ref, ownedBy, issuedBy, issuerKey) - Static method in class net.corda.contracts.testing.VaultFiller
-
Creates a random set of between (by default) 3 and 10 cash states that add up to the given amount and adds them
to the vault. This is intended for unit tests. The cash is issued by DUMMY_CASH_ISSUER and owned by the legal
identity key from the storage service.
- filter($receiver, predicate) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
enum class FilterCriterion { HEIGHT, NAME }
val filterCriterion: ObservableValue = (..)
val people: ObservableList = (..)
fun filterFunction(filterCriterion: FilterCriterion): (Person) -> Boolean { .. }
- filter(requestContext, responseContext) - Method in class net.corda.node.servlets.ResponseFilter
-
- FilteredLeaves - Class in net.corda.core.transactions
-
Class that holds filtered leaves for a partial Merkle transaction. We assume mixed leaves types.
- FilteredLeaves(inputs, outputs, attachments, commands) - Constructor for class net.corda.core.transactions.FilteredLeaves
-
Class that holds filtered leaves for a partial Merkle transaction. We assume mixed leaves types.
- FilteredTransaction - Class in net.corda.core.transactions
-
Class representing merkleized filtered transaction.
- FilteredTransaction(filteredLeaves, partialMerkleTree) - Constructor for class net.corda.core.transactions.FilteredTransaction
-
Class representing merkleized filtered transaction.
- FilteredTransaction.Companion - Class in net.corda.core.transactions
-
- FilterFuns - Class in net.corda.core.transactions
-
Holds filter functions on transactions fields.
Functions are used to build a partial tree only out of some subset of original transaction fields.
- FilterFuns(filterInputs, filterOutputs, filterAttachments, filterCommands) - Constructor for class net.corda.core.transactions.FilterFuns
-
Holds filter functions on transactions fields.
Functions are used to build a partial tree only out of some subset of original transaction fields.
- FilterFuns() - Constructor for class net.corda.core.transactions.FilterFuns
-
Holds filter functions on transactions fields.
Functions are used to build a partial tree only out of some subset of original transaction fields.
- filterNotNull($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
data class Dog(val owner: Person?)
val dogs: ObservableList = (..)
val owners: ObservableList = dogs.map(Dog::owner).filterNotNull()
- FilterOn<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Filter the states that are passed through to the wrapped clause, to restrict them to a specific type.
- FilterOn(clause, filterStates) - Constructor for class net.corda.core.contracts.clauses.FilterOn
-
Filter the states that are passed through to the wrapped clause, to restrict them to a specific type.
- FinalityFlow - Class in net.corda.flows
-
Finalise a transaction by notarising it, then recording it locally, and then sending it to all involved parties.
- FinalityFlow(transaction, participants, progressTracker) - Constructor for class net.corda.flows.FinalityFlow
-
Finalise a transaction by notarising it, then recording it locally, and then sending it to all involved parties.
- FinalityFlow(transaction, participants) - Constructor for class net.corda.flows.FinalityFlow
-
- FinalityFlow.Companion - Class in net.corda.flows
-
- FinanceTypesKt - Class in net.corda.core.contracts
-
- findClass(name) - Method in class net.corda.core.node.AttachmentsClassLoader
-
- findMyLocation() - Method in class net.corda.node.internal.AbstractNode
-
- findResource(name) - Method in class net.corda.core.node.AttachmentsClassLoader
-
- findStateMachines(flowClass) - Method in class net.corda.node.services.statemachine.StateMachineManager
-
Returns a list of all state machines executing the given flow logic at the top level (subflows do not count)
- fireChange(change) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- first($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
- FirstComposition<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Deprecated.
- FirstComposition(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.FirstComposition
-
Deprecated.
Compose a number of clauses, such that the first match is run, and it errors if none is run.
- FirstComposition.Companion - Class in net.corda.core.contracts.clauses
-
Deprecated.
- FirstOf<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
Compose a number of clauses, such that the first match is run, and it errors if none is run.
- FirstOf(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.FirstOf
-
Compose a number of clauses, such that the first match is run, and it errors if none is run.
- FirstOf.Companion - Class in net.corda.core.contracts.clauses
-
- firstOrDefault($receiver, p, predicate) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
Return first element of the observable list as observable value.
Return provided default value if the list is empty.
- firstOrNullObservable($receiver, predicate) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
Return first element of the observable list as observable value.
Return ObservableValue(null) if the list is empty.
- Fix - Class in net.corda.core.contracts
-
A
class Fix
represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
- Fix(of, value) - Constructor for class net.corda.core.contracts.Fix
-
A
class Fix
represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
- FixableDealState - Interface in net.corda.core.contracts
-
Interface adding fixing specific methods.
- FixOf - Class in net.corda.core.contracts
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- FixOf(name, forDay, ofTenor) - Constructor for class net.corda.core.contracts.FixOf
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- flatMap($receiver, mapper) - Static method in class net.corda.core.Utils
-
- flatten($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
data class Person(val height: ObservableValue)
val people: ObservableList = (..)
val heights: ObservableList = people.map(Person::height).flatten()
- FlattenedList<A> - Class in net.corda.client.fxutils
-
class FlattenedList
flattens the passed in list of ObservableValues so that changes in individual updates to the values
are reflected in the exposed list as expected.
- FlattenedList(sourceList) - Constructor for class net.corda.client.fxutils.FlattenedList
-
class FlattenedList
flattens the passed in list of ObservableValues so that changes in individual updates to the values
are reflected in the exposed list as expected.
- FlattenedList.WrappedObservableValue<A> - Class in net.corda.client.fxutils
-
We maintain an ObservableValue->index map. This is needed because we need the ObservableValue's index in order to
propagate a change and if the listener closure captures the index at the time of the call to
ObservableValue.addListener it will become incorrect if the indices shift around later.
- FlowClassRef - Class in net.corda.node.api
-
- FlowClassRef(className) - Constructor for class net.corda.node.api.FlowClassRef
-
- FlowException - Exception in net.corda.core.flows
-
- FlowException(message) - Constructor for exception net.corda.core.flows.FlowException
-
- FlowHandle<A> - Class in net.corda.core.messaging
-
class FlowHandle
is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
- FlowHandle(id, progress, returnValue) - Constructor for class net.corda.core.messaging.FlowHandle
-
class FlowHandle
is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
- FlowInstanceRef - Class in net.corda.node.api
-
- FlowInstanceRef(flowInstance, flowClass, flowStepId) - Constructor for class net.corda.node.api.FlowInstanceRef
-
- FlowIORequest - Interface in net.corda.node.services.statemachine
-
- FlowLogic<T> - Class in net.corda.core.flows
-
A sub-class of
class FlowLogic
implements a flow using direct, straight line blocking code. Thus you
can write complex flow logic in an ordinary fashion, without having to think about callbacks, restarting after
a node crash, how many instances of your flow there are running and so on.
- FlowLogic() - Constructor for class net.corda.core.flows.FlowLogic
-
A sub-class of
class FlowLogic
implements a flow using direct, straight line blocking code. Thus you
can write complex flow logic in an ordinary fashion, without having to think about callbacks, restarting after
a node crash, how many instances of your flow there are running and so on.
- flowLogicFactory - Variable in class net.corda.node.internal.AbstractNode
-
- FlowLogicRef - Class in net.corda.core.flows
-
A class representing a
class FlowLogic
instance which would be possible to safely pass out of the contract sandbox.
- FlowLogicRefFactory - Class in net.corda.core.flows
-
- FlowLogicRefFactory(flowWhitelist) - Constructor for class net.corda.core.flows.FlowLogicRefFactory
-
- FlowLogicRefFactory() - Constructor for class net.corda.core.flows.FlowLogicRefFactory
-
- FlowRef - Interface in net.corda.node.api
-
Encapsulates the flow to be instantiated. e.g. TwoPartyTradeFlow.Buyer.
- FlowRequiringAttention - Class in net.corda.node.api
-
Thinking that Instant is OK for short lived flow deadlines.
- FlowRequiringAttention(ref, prompt, choiceIdsToMessages, dueBy) - Constructor for class net.corda.node.api.FlowRequiringAttention
-
Thinking that Instant is OK for short lived flow deadlines.
- FlowSession(flow, ourSessionId, state, waitingForResponse) - Constructor for class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- FlowSessionState.Initiated - Class in net.corda.node.services.statemachine
-
- FlowSessionState.Initiating - Class in net.corda.node.services.statemachine
-
- FlowStateMachine<R> - Interface in net.corda.core.flows
-
This is an internal interface that is implemented by code in the node module. You should look at
class FlowLogic
.
- FlowStateMachineImpl<R> - Class in net.corda.node.services.statemachine
-
- FlowStateMachineImpl(id, logic, scheduler) - Constructor for class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- FlowStateMachineImpl.Companion - Class in net.corda.node.services.statemachine
-
- FlowStatus - Class in net.corda.client.model
-
- FlowStatus(status) - Constructor for class net.corda.client.model.FlowStatus
-
- flush() - Method in interface net.corda.node.utilities.AffinityExecutor
-
Run the executor until there are no tasks pending and none executing.
- flush() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
-
Run the executor until there are no tasks pending and none executing.
- flush() - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
Run the executor until there are no tasks pending and none executing.
- fold($receiver, accumulator, folderFun) - Static method in class net.corda.client.fxutils.ObservableFoldKt
-
fold takes an rx.Observable stream and applies fold function on it, and collects all elements using the accumulator.
- foldObservable($receiver, initial, folderFunction) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val people: ObservableList = (..)
val concatenatedNames = people.foldObservable("", { names, person -> names + person.name })
val concatenatedNames2 = people.map(Person::name).fold("", String::plus)
- foldToObservableValue($receiver, initial, folderFun) - Static method in class net.corda.client.fxutils.ObservableFoldKt
-
foldToObservableValue takes an rx.Observable stream and creates an ObservableValue out of it.
- forEach(block) - Method in interface net.corda.node.services.api.CheckpointStorage
-
Allows the caller to process safely in a thread safe fashion the set of all checkpoints.
The checkpoints are only valid during the lifetime of a single call to the block, to allow memory management.
Return false from the block to terminate further iteration.
- forEach(block) - Method in class net.corda.node.services.persistence.DBCheckpointStorage
-
Allows the caller to process safely in a thread safe fashion the set of all checkpoints.
The checkpoints are only valid during the lifetime of a single call to the block, to allow memory management.
Return false from the block to terminate further iteration.
- frequency(generators) - Method in class net.corda.client.mock.Generator.Companion
-
- frequency($receiver, generators) - Static method in class net.corda.client.mock.GeneratorKt
-
- Frequency - Enum in net.corda.core.contracts
-
Frequency at which an event occurs - the enumerator also casts to an integer specifying the number of times per year
that would divide into (eg annually = 1, semiannual = 2, monthly = 12 etc).
- Frequency(annualCompoundCount) - Constructor for enum net.corda.core.contracts.Frequency
-
Frequency at which an event occurs - the enumerator also casts to an integer specifying the number of times per year
that would divide into (eg annually = 1, semiannual = 2, monthly = 12 etc).
- Frequency.Annual - Class in net.corda.core.contracts
-
- Frequency.BiWeekly - Class in net.corda.core.contracts
-
- Frequency.Daily - Class in net.corda.core.contracts
-
- Frequency.Monthly - Class in net.corda.core.contracts
-
- Frequency.Quarterly - Class in net.corda.core.contracts
-
- Frequency.SemiAnnual - Class in net.corda.core.contracts
-
- Frequency.Weekly - Class in net.corda.core.contracts
-
- freshKey() - Method in interface net.corda.core.node.services.KeyManagementService
-
Generates a new random key and adds it to the exposed map.
- freshKey() - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
-
Generates a new random key and adds it to the exposed map.
- freshKey() - Method in class net.corda.node.services.keys.PersistentKeyManagementService
-
Generates a new random key and adds it to the exposed map.
- fromDecimal(quantity, currency) - Method in class net.corda.core.contracts.Amount.Companion
-
Build an amount from a decimal representation. For example, with an input of "12.34" GBP,
returns an amount with a quantity of "1234".
- fromSignedTransaction(transaction, transactions) - Method in class net.corda.client.model.PartiallyResolvedTransaction.Companion
-
- fromString(name) - Method in class net.corda.core.contracts.UniqueIdentifier.Companion
-
Helper function for unit tests where the UUID needs to be manually initialised for consistency.
- fromToken(context) - Method in interface net.corda.core.serialization.SerializationToken
-
- fromToken(context) - Method in class net.corda.core.serialization.SingletonSerializationToken
-
- FullNodeConfiguration - Class in net.corda.node.services.config
-
baseDirectory is not retrieved from the config file but rather from a command line argument.
- FullNodeConfiguration(baseDirectory, config) - Constructor for class net.corda.node.services.config.FullNodeConfiguration
-
baseDirectory is not retrieved from the config file but rather from a command line argument.
- FungibleAsset<T> - Interface in net.corda.core.contracts
-
Interface for contract states representing assets which are fungible, countable and issued by a
specific party. States contain assets which are equivalent (such as cash of the same currency),
so records of their existence can be merged or split as needed where the issuer is the same. For
instance, dollars issued by the Fed are fungible and countable (in cents), barrels of West Texas
crude are fungible and countable (oil from two small containers can be poured into one large
container), shares of the same class in a specific company are fungible and countable, and so on.
- FungibleAsset.Commands - Interface in net.corda.core.contracts
-
- FungibleAssetKt - Class in net.corda.core.contracts
-
- future(block) - Static method in class net.corda.core.Utils
-
- Gate(alwaysQueue) - Constructor for class net.corda.node.utilities.AffinityExecutor.Gate
-
An executor useful for unit tests: allows the current thread to block until a command arrives from another
thread, which is then executed. Inbound closures/commands stack up until they are cleared by looping.
- Gate() - Constructor for class net.corda.node.utilities.AffinityExecutor.Gate
-
An executor useful for unit tests: allows the current thread to block until a command arrives from another
thread, which is then executed. Inbound closures/commands stack up until they are cleared by looping.
- GatheredTransactionData - Class in net.corda.client.model
-
- GatheredTransactionData(transaction, stateMachines) - Constructor for class net.corda.client.model.GatheredTransactionData
-
- GBP - Static variable in class net.corda.core.contracts.ContractsDSL
-
- General() - Constructor for class net.corda.core.contracts.TransactionType.General
-
A general transaction type where transaction validity is determined by custom contract code
- General.Builder - Class in net.corda.core.contracts
-
- generate(random, status) - Method in class net.corda.contracts.testing.CommandDataGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.CommandGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.ContractStateGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.ExitGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.IssueGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.MoveGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.SignedTransactionGenerator
-
- generate(random, status) - Method in class net.corda.contracts.testing.WiredTransactionGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.AmountGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.CompositeKeyGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.CurrencyGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.DurationGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.InstantGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.IssuedGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.PartyAndReferenceGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.PartyGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.PrivateKeyGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.PublicKeyGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.SecureHashGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.StateRefGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.TimestampGenerator
-
- generate(random, status) - Method in class net.corda.core.testing.TransactionStateGenerator
-
- generateAgreement(notary) - Method in interface net.corda.core.contracts.DealState
-
Generate a partial transaction representing an agreement (command) to this deal, allowing a general
deal/agreement flow to generate the necessary transaction for potential implementations.
- generateAmount(min, max, tokenGenerator) - Static method in class net.corda.client.mock.GeneratorsKt
-
- generateCloseOutNetting(tx, signer, states) - Method in class net.corda.contracts.asset.Obligation
-
Generate a transaction performing close-out netting of two or more states.
- generateCurrency() - Static method in class net.corda.client.mock.GeneratorsKt
-
- generateCurrencyAmount(min, max) - Static method in class net.corda.client.mock.GeneratorsKt
-
- generateECDSAKeyPairForSSL() - Method in class net.corda.core.crypto.X509Utilities
-
Generate a standard curve ECDSA KeyPair suitable for TLS, although the rest of Corda uses newer curves.
- generateExit(tx, amountIssued, assetStates) - Method in class net.corda.contracts.asset.Obligation
-
Generate an transaction exiting an obligation from the ledger.
- generateExit(tx, amountIssued, assetStates) - Method in class net.corda.contracts.asset.OnLedgerAsset
-
Generate an transaction exiting assets from the ledger.
- generateExit(tx, amountIssued, assetStates, deriveState, generateMoveCommand, generateExitCommand) - Method in class net.corda.contracts.clause.AbstractConserveAmount
-
Generate an transaction exiting fungible assets from the ledger.
- generateExitCommand(amount) - Method in class net.corda.contracts.asset.Cash
-
- generateExitCommand(amount) - Method in class net.corda.contracts.asset.CommodityContract
-
- generateExitCommand(amount) - Method in class net.corda.contracts.asset.OnLedgerAsset
-
- generateFix(ptx, oldState, fix) - Method in interface net.corda.core.contracts.FixableDealState
-
Generate a fixing command for this deal and fix.
- generateInitial(owner, magicNumber, notary) - Method in class net.corda.core.contracts.DummyContract.Companion
-
- generateInitial(owner, magicNumber, notary) - Static method in class net.corda.core.contracts.DummyContract
-
- generateIssue(tx, tokenDef, pennies, owner, notary) - Method in class net.corda.contracts.asset.Cash
-
Puts together an issuance transaction from the given template, that starts out being owned by the given pubkey.
- generateIssue(tx, amount, owner, notary) - Method in class net.corda.contracts.asset.Cash
-
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
- generateIssue(tx, tokenDef, pennies, owner, notary) - Method in class net.corda.contracts.asset.CommodityContract
-
Puts together an issuance transaction from the given template, that starts out being owned by the given pubkey.
- generateIssue(tx, amount, owner, notary) - Method in class net.corda.contracts.asset.CommodityContract
-
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
- generateIssue(tx, obligor, issuanceDef, pennies, beneficiary, notary) - Method in class net.corda.contracts.asset.Obligation
-
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
- generateIssue(issuance, faceValue, maturityDate, notary) - Method in class net.corda.contracts.CommercialPaper
-
Returns a transaction that issues commercial paper, owned by the issuing parties key. Does not update
an existing transaction because you aren't able to issue multiple pieces of CP in a single transaction
at the moment: this restriction is not fundamental and may be lifted later.
- generateIssue(issuance, faceValue, maturityDate, notary) - Method in class net.corda.contracts.CommercialPaperLegacy
-
- generateIssueCommand() - Method in class net.corda.contracts.asset.Cash
-
- generateIssueCommand() - Method in class net.corda.contracts.asset.CommodityContract
-
- generateIssueCommand() - Method in class net.corda.contracts.asset.OnLedgerAsset
-
- generateIssueRef(size) - Static method in class net.corda.client.mock.GeneratorsKt
-
- generateKeyPair() - Static method in class net.corda.core.crypto.CryptoUtilities
-
A simple wrapper that will make it easier to swap out the EC algorithm we use in future
- generateKeyPair() - Method in class net.corda.node.internal.AbstractNode
-
- generateList($receiver, random, status) - Static method in class net.corda.core.testing.GeneratorsKt
-
Generators for quickcheck
- generateMappedObject(schema) - Method in class net.corda.contracts.asset.Cash.State
-
Object Relational Mapping support.
- generateMappedObject(schema) - Method in class net.corda.contracts.CommercialPaper.State
-
Object Relational Mapping support.
- generateMappedObject(schema) - Method in interface net.corda.core.schemas.QueryableState
-
Export a representation for the given schema.
- generateMappedObject(state, schema) - Method in interface net.corda.node.services.api.SchemaService
-
Map a state to a
class PersistentState
for the given schema, either via direct support from the state
or via custom logic in this service.
- generateMappedObject(state, schema) - Method in class net.corda.node.services.schema.NodeSchemaService
-
Map a state to a
class PersistentState
for the given schema, either via direct support from the state
or via custom logic in this service.
- generateMove(tx, paper, newOwner) - Method in class net.corda.contracts.CommercialPaper
-
Updates the given partial transaction with an input/output/command to reassign ownership of the paper.
- generateMove(tx, paper, newOwner) - Method in class net.corda.contracts.CommercialPaperLegacy
-
- generateMoveCommand() - Method in class net.corda.contracts.asset.Cash
-
- generateMoveCommand() - Method in class net.corda.contracts.asset.CommodityContract
-
- generateMoveCommand() - Method in class net.corda.contracts.asset.OnLedgerAsset
-
- generateOrFail($receiver, random, numberOfTries) - Static method in class net.corda.client.mock.GeneratorKt
-
- generatePaymentNetting(tx, issued, notary, states) - Method in class net.corda.contracts.asset.Obligation
-
- generateRedeem(tx, paper, vault) - Method in class net.corda.contracts.CommercialPaper
-
Intended to be called by the issuer of some commercial paper, when an owner has notified us that they wish
to redeem the paper. We must therefore send enough money to the key that owns the paper to satisfy the face
value, and then ensure the paper is removed from the ledger.
- generateRedeem(tx, paper, vault) - Method in class net.corda.contracts.CommercialPaperLegacy
-
- generateSetLifecycle(tx, statesAndRefs, lifecycle, notary) - Method in class net.corda.contracts.asset.Obligation
-
Generate a transaction changing the lifecycle of one or more state objects.
- generateSettle(tx, statesAndRefs, assetStatesAndRefs, moveCommand, notary) - Method in class net.corda.contracts.asset.Obligation
-
- generateSpend(tx, amount, to, onlyFromParties) - Method in interface net.corda.core.node.services.VaultService
-
- generateSpend(tx, amount, to, onlyFromParties) - Method in class net.corda.node.services.vault.NodeVaultService
-
Generate a transaction that moves an amount of currency to the given pubkey.
- generateToDisk(dirs, serviceId, serviceName, threshold) - Method in class net.corda.node.utilities.ServiceIdentityGenerator
-
Generates signing key pairs and a common distributed service identity for a set of nodes.
The key pairs and the group identity get serialized to disk in the corresponding node directories.
This method should be called before any of the nodes are started.
- generateTransactionSignature(tx) - Method in interface net.corda.node.api.APIServer
-
Generate a signature for this transaction signed by us.
- generateTransactionSignature(tx) - Method in class net.corda.node.internal.APIServerImpl
-
Generate a signature for this transaction signed by us.
- Generator<A> - Class in net.corda.client.mock
-
This file defines a basic
class Generator
library for composing random generators of objects.
- Generator(generate) - Constructor for class net.corda.client.mock.Generator
-
This file defines a basic
class Generator
library for composing random generators of objects.
- Generator.Companion - Class in net.corda.client.mock
-
- GeneratorKt - Class in net.corda.client.mock
-
- GeneratorsKt - Class in net.corda.client.mock
-
- GeneratorsKt - Class in net.corda.core.testing
-
- genericDriver(driverDsl, coerce, dsl) - Static method in class net.corda.node.driver.Driver
-
This is a helper method to allow extending of the DSL, along the lines of
interface SomeOtherExposedDSLInterface : DriverDSLExposedInterface
interface SomeOtherInternalDSLInterface : DriverDSLInternalInterface, SomeOtherExposedDSLInterface
class SomeOtherDSL(val driverDSL : DriverDSL) : DriverDSLInternalInterface by driverDSL, SomeOtherInternalDSLInterface
- genericFilter(elem) - Method in class net.corda.core.transactions.FilterFuns
-
- get(index) - Method in class net.corda.client.fxutils.AggregatedList
-
- get(index) - Method in class net.corda.client.fxutils.ChosenList
-
- get(index) - Method in class net.corda.client.fxutils.ConcatenatedList
-
- get(index) - Method in class net.corda.client.fxutils.FlattenedList
-
- get(index) - Method in class net.corda.client.fxutils.MappedList
-
- get(index) - Method in class net.corda.client.fxutils.MapValuesList
-
- get(key) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- get(index) - Method in class net.corda.client.fxutils.ReplayedList
-
- get(klass, origin) - Method in class net.corda.client.model.Models
-
- get(name) - Method in class net.corda.core.node.CityDatabase
-
- Get(key) - Constructor for class net.corda.node.services.transactions.Commands.Get
-
- get(commit) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
-
Gets a value for the given Commands.Get.key
- get(key) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- get_mapVersion() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- get_networkMapRegistrationFuture() - Method in class net.corda.node.internal.AbstractNode
-
- get_servicesThatAcceptUploads() - Method in class net.corda.node.internal.AbstractNode
-
- getAcceptableContracts() - Method in class net.corda.contracts.asset.Obligation.Terms
-
The hash of the asset contract we
- getAcceptableFileExtensions() - Method in interface net.corda.node.services.api.AcceptsFileUpload
-
What file extensions are acceptable for the file to be handed to upload()
- getAcceptableFileExtensions() - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
What file extensions are acceptable for the file to be handed to upload()
- getAcceptableIssuedProducts() - Method in class net.corda.contracts.asset.Obligation.Terms
-
The parties whose assets we are willing to accept in payment for this debt.
- getAcceptablePrice() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
-
- getActual() - Method in exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
-
- getActualDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
-
- getActualDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
-
- getAdded() - Method in class net.corda.client.model.Diff
-
- getAddOrRemove() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- getAddress() - Method in class net.corda.core.node.NodeInfo
-
- getAddress() - Method in class net.corda.node.internal.NetworkMapInfo
-
- getAddressOfParty(partyInfo) - Method in interface net.corda.core.messaging.MessagingService
-
Given information about either a specific node or a service returns its corresponding address
- getAddressOfParty(partyInfo) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
Given information about either a specific node or a service returns its corresponding address
- getAdvertisedServices() - Method in class net.corda.core.node.NodeInfo
-
- getAdvertisedServices() - Method in class net.corda.node.internal.AbstractNode
-
- getAfter() - Method in class net.corda.core.contracts.Timestamp
-
- getAlgorithm() - Method in class net.corda.core.crypto.DummyPublicKey
-
- getAlgorithm() - Method in class net.corda.core.crypto.NullPublicKey
-
- getAllIdentities() - Method in interface net.corda.core.node.services.IdentityService
-
Get all identities known to the service. This is expensive, and
IdentityService.partyFromKey
or partyFromName should be
used in preference where possible.
- getAllIdentities() - Method in class net.corda.node.services.identity.InMemoryIdentityService
-
- getAllLeavesHashes() - Method in class net.corda.core.transactions.WireTransaction
-
- getAllStateMachines() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- getAllSteps() - Method in class net.corda.core.utilities.ProgressTracker
-
A list of all steps in this ProgressTracker and the children, with the indent level provided starting at zero.
Note that UNSTARTED is never counted, and DONE is only counted at the calling level.
- getAmount() - Method in class net.corda.contracts.asset.Commands.Exit
-
- getAmount() - Method in class net.corda.contracts.asset.Cash.State
-
- getAmount() - Method in class net.corda.contracts.asset.Commands.Exit
-
- getAmount() - Method in class net.corda.contracts.asset.CommodityContract.State
-
- getAmount() - Method in class net.corda.contracts.asset.Commands.Exit
-
- getAmount() - Method in class net.corda.contracts.asset.Commands.Settle
-
- getAmount() - Method in class net.corda.contracts.asset.Obligation.State
-
- getAmount() - Method in interface net.corda.core.contracts.Commands.Exit
-
- getAmount() - Method in interface net.corda.core.contracts.FungibleAsset
-
- getAmount() - Method in class net.corda.flows.CashCommand.ExitCash
-
- getAmount() - Method in class net.corda.flows.CashCommand.IssueCash
-
- getAmount() - Method in class net.corda.flows.CashCommand.PayCash
-
- getAmount() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
-
- getAmount() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- getAmountGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getAmountIssuedGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getAmountMissing() - Method in exception net.corda.core.contracts.InsufficientBalanceException
-
- getAnnualCompoundCount() - Method in enum net.corda.core.contracts.Frequency
-
- getAnyNotary($this, type) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Returns a notary identity advertised by any of the nodes on the network (chosen at random)
- getAnyNotary(type) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Returns a notary identity advertised by any of the nodes on the network (chosen at random)
- getAnyNotary(type) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Returns a notary identity advertised by any of the nodes on the network (chosen at random)
- getApi() - Method in class net.corda.node.internal.AbstractNode
-
- getAppContext() - Method in class net.corda.core.flows.FlowLogicRef
-
- getArgs() - Method in class net.corda.core.flows.FlowLogicRef
-
- getArgs() - Method in class net.corda.node.api.TransactionBuildStep
-
- getArgs() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- getArtemisAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getAssemble() - Method in class net.corda.client.fxutils.AggregatedList
-
- getAsset() - Method in class net.corda.contracts.CommercialPaper.Terms
-
- getAssetForSale() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- getAssetToSell() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- getATTACHMENT_STORAGE() - Static method in class net.corda.core.serialization.KryoKt
-
- getAttachments() - Method in class net.corda.core.contracts.TransactionForContract
-
- getAttachments() - Method in class net.corda.core.flows.AppContext
-
- getAttachments() - Method in interface net.corda.core.node.services.StorageService
-
Provides access to storage of arbitrary JAR files (which may contain only data, no code).
- getAttachments() - Method in class net.corda.core.transactions.FilteredLeaves
-
- getAttachments() - Method in class net.corda.core.transactions.LedgerTransaction
-
A list of
- getAttachments() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getAttachments() - Method in class net.corda.core.transactions.WireTransaction
-
Hashes of the ZIP/JAR files that are needed to interpret the contents of this wire transaction.
- getAttachments() - Method in class net.corda.node.services.persistence.StorageServiceImpl
-
Provides access to storage of arbitrary JAR files
- getAttachmentStorage($receiver) - Static method in class net.corda.core.serialization.KryoKt
-
- getAutomaticallyExtractAttachments() - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
If true, newly inserted attachments will be unzipped to a subdirectory of the storePath. This is intended for
human browsing convenience: the attachment itself will still be the file (that is, edits to the extracted directory
will not have any effect).
- getBackingMap() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- getBagOfCash() - Method in class net.corda.core.utilities.Emoji
-
- getBankOfCordaExitGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getBankOfCordaIssueGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getBaseDirectory() - Method in class net.corda.node.CmdLineOptions
-
- getBaseDirectory() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getBaseDirectory() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getBaseSerializer() - Method in class net.corda.core.serialization.NoReferencesSerializer
-
- getBd($receiver) - Static method in class net.corda.core.Utils
-
- getBd($receiver) - Static method in class net.corda.core.Utils
-
- getBd($receiver) - Static method in class net.corda.core.Utils
-
- getBd($receiver) - Static method in class net.corda.core.Utils
-
- getBefore() - Method in class net.corda.core.contracts.Timestamp
-
- getBeneficiary() - Method in class net.corda.contracts.asset.Obligation.State
-
The public key of the entity the contract pays to
- getBilateralNetState() - Method in class net.corda.contracts.asset.Obligation.State
-
Returns an object used to determine if two states can be subject to close-out netting. If two states return
equal objects, they can be close out netted together.
- getBilateralNetState() - Method in interface net.corda.core.contracts.BilateralNettableState
-
Returns an object used to determine if two states can be subject to close-out netting. If two states return
equal objects, they can be close out netted together.
- getBusyNodeLatch() - Method in class net.corda.node.internal.AbstractNode
-
- getBy() - Method in class net.corda.core.crypto.DigitalSignature.WithKey
-
- getBytes() - Method in class net.corda.core.serialization.OpaqueBytes
-
- getCachedTree() - Method in class net.corda.core.transactions.WireTransaction
-
- getCalendars() - Method in class net.corda.core.contracts.BusinessCalendar.Companion
-
- getCallback() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
-
- getCash() - Method in class net.corda.client.model.ContractStateModel
-
- getCASH($receiver) - Static method in class net.corda.contracts.asset.CashKt
-
An extension property that lets you write 100.DOLLARS.CASH
- getCASH_PROGRAM_ID() - Static method in class net.corda.contracts.asset.CashKt
-
- getCashBalances() - Method in interface net.corda.core.node.services.VaultService
-
Returns a map of how much cash we have in each currency, ignoring details like issuer. Note: currencies for
which we have no cash evaluate to null (not present in map), not 0.
- getCashBalances() - Method in class net.corda.node.services.vault.NodeVaultService
-
Returns a map of how much cash we have in each currency, ignoring details like issuer. Note: currencies for
which we have no cash evaluate to null (not present in map), not 0.
- getCashStateGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getCashStates() - Method in class net.corda.client.model.ContractStateModel
-
- getCertificate() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
-
- getCertificatesDirectory() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getCertificatesDirectory($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
-
- getCertificatesDirectory() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getCertificatesDirectory() - Method in interface net.corda.node.services.config.NodeSSLConfiguration
-
- getCertService() - Method in class net.corda.node.utilities.certsigning.CertificateSigner
-
- getChanged() - Method in interface net.corda.core.node.services.NetworkMapCache
-
Tracks changes to the network map cache
- getChanged() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Tracks changes to the network map cache
- getChanges() - Method in class net.corda.core.utilities.ProgressTracker
-
An observable stream of changes: includes child steps, resets and any changes emitted by individual steps (e.g.
if a step changed its label or rendering).
- getChanges() - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
-
- getChanges() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- getChanges() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
An observable that emits triples of the changing flow, the type of change, and a process-specific ID number
which may change across restarts.
- getCheckAttachmentsOnLoad() - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
- getCheckpointStorage() - Method in class net.corda.node.internal.AbstractNode
-
- getCheckpointStorage() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- getChildProgressTracker(step) - Method in class net.corda.core.utilities.ProgressTracker
-
- getChildren() - Method in class net.corda.core.crypto.CompositeKey.Node
-
- getChoiceIdsToMessages() - Method in class net.corda.node.api.FlowRequiringAttention
-
- getClassLoader() - Method in class net.corda.core.flows.AppContext
-
- getClassName() - Method in class net.corda.node.api.ContractClassRef
-
- getClassName() - Method in class net.corda.node.api.FlowClassRef
-
- getClause() - Method in class net.corda.core.contracts.clauses.FilterOn
-
- getClause() - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
-
- getClauses() - Method in class net.corda.core.contracts.clauses.AllOf
-
List of clauses under this composite clause
- getClauses() - Method in class net.corda.core.contracts.clauses.AnyOf
-
List of clauses under this composite clause
- getClauses() - Method in class net.corda.core.contracts.clauses.CompositeClause
-
List of clauses under this composite clause
- getClauses() - Method in class net.corda.core.contracts.clauses.FirstComposition
-
Deprecated.
List of clauses under this composite clause
- getClauses() - Method in class net.corda.core.contracts.clauses.FirstOf
-
List of clauses under this composite clause
- getClientCommandGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getClients() - Method in class net.corda.node.driver.DriverDSL.State
-
- getClientVersion() - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService.Companion
-
- getClock() - Method in interface net.corda.core.node.ServiceHub
-
- getClock() - Method in class net.corda.core.node.services.TimestampChecker
-
- getCode() - Method in enum net.corda.core.contracts.Tenor.TimeUnit
-
- getCommand() - Method in class net.corda.flows.CashFlow
-
- getCommands() - Method in class net.corda.core.contracts.TransactionForContract
-
- getCommands() - Method in class net.corda.core.transactions.FilteredLeaves
-
- getCommands() - Method in class net.corda.core.transactions.LedgerTransaction
-
Arbitrary data passed to the program of each input state.
- getCommands() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getCommands() - Method in class net.corda.core.transactions.WireTransaction
-
Ordered list of
- getCOMMODITY_PROGRAM_ID() - Static method in class net.corda.contracts.asset.CommodityContractKt
-
- getCommodityCode() - Method in class net.corda.core.contracts.Commodity
-
- getCommonName($receiver) - Static method in class net.corda.core.crypto.X509UtilitiesKt
-
- getComposite($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- getConf() - Method in class net.corda.node.services.config.OptionalConfig
-
- getConfig() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getConfig() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
- getConfig() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
- getConfig() - Method in class net.corda.node.services.messaging.CordaRPCClient
-
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
- getConfig() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
- getConfig() - Method in class net.corda.node.utilities.certsigning.CertificateSigner
-
- getConfigFile() - Method in class net.corda.node.CmdLineOptions
-
- getConfiguration() - Method in class net.corda.node.driver.NodeHandle
-
- getConfiguration() - Method in class net.corda.node.internal.AbstractNode
-
- getConfiguration() - Method in class net.corda.node.internal.Node
-
- getConfirmed() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
-
- getConflict() - Method in class net.corda.flows.NotaryError.Conflict
-
- getConflictRef() - Method in exception net.corda.core.contracts.TransactionConflictException
-
- getConnection() - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
-
- getConserveClause() - Method in class net.corda.contracts.asset.Cash
-
- getConserveClause() - Method in class net.corda.contracts.asset.CommodityContract
-
- getConserveClause() - Method in class net.corda.contracts.asset.OnLedgerAsset
-
- getConstructor() - Method in class net.corda.core.serialization.ImmutableClassSerializer
-
- getConsumed() - Method in class net.corda.core.node.services.Vault.Update
-
- getConsumedGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getContent() - Method in class net.corda.core.ThreadBox
-
- getContext(type) - Method in class net.corda.node.servlets.Config
-
- getContract() - Method in class net.corda.contracts.asset.Cash.State
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.contracts.asset.CommodityContract.State
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.contracts.asset.Obligation.State
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.contracts.CommercialPaper.State
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
An instance of the contract class that will verify this state.
- getContract() - Method in interface net.corda.core.contracts.ContractState
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
An instance of the contract class that will verify this state.
- getContract() - Method in class net.corda.core.contracts.DummyState
-
An instance of the contract class that will verify this state.
- getContract() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
-
- getContractHash() - Method in class net.corda.contracts.asset.Commands.Move
-
Contract code the moved state
- getContractHash() - Method in class net.corda.contracts.asset.Commands.Move
-
Contract code the moved state
- getContractHash() - Method in class net.corda.contracts.asset.Commands.Move
-
Contract code the moved state
- getContractHash() - Method in class net.corda.contracts.Commands.Move
-
Contract code the moved state
- getContractHash() - Method in interface net.corda.core.contracts.MoveCommand
-
Contract code the moved state(s) are for the attention of, for example to indicate that the states are moved in
order to settle an obligation contract's state object(s).
- getCoolGuy() - Method in class net.corda.core.utilities.Emoji
-
- getCoordinate() - Method in class net.corda.core.node.PhysicalLocation
-
- getCorda() - Method in class net.corda.core.node.services.ServiceType.Companion
-
- getCORDA_CLIENT_CA() - Method in class net.corda.core.crypto.X509Utilities
-
- getCORDA_CLIENT_CA_PRIVATE_KEY() - Method in class net.corda.core.crypto.X509Utilities
-
- getCORDA_INTERMEDIATE_CA() - Method in class net.corda.core.crypto.X509Utilities
-
- getCORDA_INTERMEDIATE_CA_PRIVATE_KEY() - Method in class net.corda.core.crypto.X509Utilities
-
- getCORDA_ROOT_CA() - Method in class net.corda.core.crypto.X509Utilities
-
- getCORDA_ROOT_CA_PRIVATE_KEY() - Method in class net.corda.core.crypto.X509Utilities
-
- getCordaModule() - Method in class net.corda.node.utilities.JsonSupport
-
- getCounterpartyMarker(party) - Method in class net.corda.core.flows.FlowLogic
-
Return the marker
Class which party has used to register the counterparty flow that is to execute on the
other side. The default implementation returns the class object of this FlowLogic, but any
Class instance
will do as long as the other side registers with it.
- getCounterpartyMarker(party) - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
Return the marker
Class which party has used to register the counterparty flow that is to execute on the
other side. The default implementation returns the class object of this FlowLogic, but any
Class instance
will do as long as the other side registers with it.
- getCP_LEGACY_PROGRAM_ID() - Static method in class net.corda.contracts.CommercialPaperLegacyKt
-
Legacy version of
class CommercialPaper
that includes the full verification logic itself, rather than breaking it
into clauses. This is here just as an example for the contract tutorial.
- getCP_PROGRAM_ID() - Static method in class net.corda.contracts.CommercialPaperKt
-
This is an ultra-trivial implementation of commercial paper, which is essentially a simpler version of a corporate
bond. It can be seen as a company-specific currency. A company issues CP with a particular face value, say $100,
but sells it for less, say $90. The paper can be redeemed for cash at a given date in the future. Thus this example
would have a 10% interest rate with a single repayment. Commercial paper is often rolled over (the maturity date
is adjusted as if the paper was redeemed and immediately repurchased, but without having to front the cash).
- getCriteria() - Method in class net.corda.node.api.StatesQuery.Selection
-
- getCurrencies() - Method in class net.corda.client.mock.EventGenerator
-
- getCurrencies() - Method in class net.corda.core.testing.CurrencyGenerator.Companion
-
- getCurrency() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- getCurrency() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getCurrencyGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getCurrentLabel() - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
-
- getCurrentSigs() - Method in class net.corda.core.transactions.TransactionBuilder
-
The signatures that have been collected so far - might be incomplete!
- getCurrentStep() - Method in class net.corda.core.utilities.ProgressTracker
-
Reading returns the value of stepsstepIndex, writing moves the position of the current tracker. Once moved to
the
class ProgressTracker.DONE
state, this tracker is finished and the current step cannot be moved again.
- getCurrentStepRecursive() - Method in class net.corda.core.utilities.ProgressTracker
-
Returns the current step, descending into children to find the deepest step we are up to.
- getCurrentVault() - Method in interface net.corda.core.node.services.VaultService
-
Returns a read-only snapshot of the vault at the time the call is made. Note that if you consume states or
keys in this vault, you must inform the vault service so it can update its internal state.
- getCurrentVault() - Method in class net.corda.node.services.vault.NodeVaultService
-
Returns a read-only snapshot of the vault at the time the call is made. Note that if you consume states or
keys in this vault, you must inform the vault service so it can update its internal state.
- getCustomServices() - Method in class net.corda.node.internal.AbstractNode
-
- getData() - Method in class net.corda.core.contracts.TransactionState
-
The custom contract state
- getData() - Method in interface net.corda.core.messaging.Message
-
- getData() - Method in class net.corda.core.utilities.UntrustworthyData
-
Deprecated.
- getDatabase() - Method in class net.corda.node.internal.AbstractNode
-
- getDatabase() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
- getDatabase() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- getDatabase() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- getDatabase() - Method in class net.corda.node.services.vault.CashBalanceAsMetricsObserver
-
- getDatabase() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- getDatabaseSchema() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
-
- getDataSourceProperties() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getDataSourceProperties($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
-
- getDataSourceProperties() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getDataTypePrefix() - Method in interface net.corda.node.services.api.AcceptsFileUpload
-
A string that prefixes the URLs, e.g. "attachments" or "interest-rates". Should be OK for URLs.
- getDataTypePrefix() - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
A string that prefixes the URLs, e.g. "attachments" or "interest-rates". Should be OK for URLs.
- getDays($receiver) - Static method in class net.corda.core.Utils
-
- getDb() - Method in class net.corda.node.services.transactions.DistributedImmutableMap
-
- getDbCloser() - Method in class net.corda.node.internal.AbstractNode
-
- getDealBeingOffered() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- getDebugPortAllocation() - Method in class net.corda.node.driver.DriverDSL
-
- getDebugTimestamp() - Method in interface net.corda.core.messaging.Message
-
- getDEFAULT_EXPIRATION_PERIOD() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getDEFAULT_MAX_BUCKETS() - Static method in class net.corda.node.utilities.JDBCHashMapKt
-
The default maximum size of the LRU cache.
- getDEFAULT_SESSION_ID() - Static method in class net.corda.core.node.services.ServicesKt
-
Session ID to use for services listening for the first message in a session (before a
specific session ID has been established).
- getDefaultFlowWhiteList() - Method in class net.corda.node.internal.AbstractNode.Companion
-
- getDefaultFractionDigits() - Method in class net.corda.core.contracts.Commodity
-
- getDefaultObjectMapper() - Method in class net.corda.node.servlets.Config
-
- getDescription() - Method in class net.corda.core.node.PhysicalLocation
-
- getDescriptions() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getDetail() - Method in class net.corda.flows.StateReplacementRefused
-
- getDevMode() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getDevMode() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getDevX509Name(commonName) - Method in class net.corda.core.crypto.X509Utilities
-
Return a bogus X509 for dev purposes. Use getX509Name for something more real.
- getDiamond() - Method in class net.corda.core.utilities.Emoji
-
- getDisplayName() - Method in class net.corda.core.contracts.Commodity
-
- getDOLLARS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
-
- getDOLLARS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
-
- getDownloaded() - Method in class net.corda.flows.FetchDataFlow.Result
-
- getDriverDirectory() - Method in class net.corda.node.driver.DriverDSL
-
- getDueBefore() - Method in class net.corda.contracts.asset.Obligation.State
-
- getDueBefore() - Method in class net.corda.contracts.asset.Obligation.Terms
-
When the contract must be settled by.
- getDueBy() - Method in class net.corda.node.api.FlowRequiringAttention
-
- getDUMMY_CASH_ISSUER() - Static method in class net.corda.contracts.asset.CashKt
-
A dummy, randomly generated issuer party by the name of "Snake Oil Issuer"
- getDUMMY_CASH_ISSUER_KEY() - Static method in class net.corda.contracts.asset.CashKt
-
A randomly generated key.
- getDUMMY_KEY_1() - Static method in class net.corda.core.utilities.TestConstants
-
- getDUMMY_KEY_2() - Static method in class net.corda.core.utilities.TestConstants
-
- getDUMMY_NOTARY() - Static method in class net.corda.core.utilities.TestConstants
-
- getDUMMY_NOTARY_KEY() - Static method in class net.corda.core.utilities.TestConstants
-
- getDUMMY_OBLIGATION_ISSUER() - Static method in class net.corda.contracts.asset.ObligationKt
-
A dummy, randomly generated issuer party by the name of "Snake Oil Issuer"
- getDUMMY_OBLIGATION_ISSUER_KEY() - Static method in class net.corda.contracts.asset.ObligationKt
-
A randomly generated key.
- getDUMMY_PROGRAM_ID() - Static method in class net.corda.core.contracts.DummyContractKt
-
- getDUMMY_PUBKEY_1() - Static method in class net.corda.core.utilities.TestConstants
-
- getDUMMY_PUBKEY_2() - Static method in class net.corda.core.utilities.TestConstants
-
- getDuplicates() - Method in exception net.corda.core.contracts.TransactionVerificationException.DuplicateInputStates
-
- getDuration() - Method in class net.corda.core.utilities.TimeWindow
-
- getECDSA_CURVE() - Method in class net.corda.core.crypto.X509Utilities
-
- getEd25519Curve() - Static method in class net.corda.core.crypto.CryptoUtilities
-
- getEmailAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getEmailAddress() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getEmojiMode() - Method in class net.corda.core.utilities.Emoji
-
When non-null, toString() methods are allowed to use emoji in the output as we're going to render them to a
sufficiently capable text surface.
- getEncoded() - Method in class net.corda.core.crypto.DummyPublicKey
-
- getEncoded() - Method in class net.corda.core.crypto.NullPublicKey
-
- getEncumbrance() - Method in class net.corda.core.contracts.TransactionState
-
All contract states may be encumbered by up to one other state.
- getEnd() - Method in class net.corda.core.utilities.TimeWindow
-
- getEntries() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- getEntries() - Method in class net.corda.node.services.transactions.Commands.PutAll
-
- getEntries() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getError() - Method in class net.corda.core.ErrorOr
-
- getError() - Method in exception net.corda.core.node.services.UniquenessException
-
- getError() - Method in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- getError() - Method in exception net.corda.flows.NotaryException
-
- getError() - Method in class net.corda.flows.Result.Error
-
- getError() - Method in exception net.corda.flows.StateReplacementException
-
- getErrorMessage() - Method in class net.corda.node.services.statemachine.SessionReject
-
- getEventSinkProperty() - Method in class net.corda.client.model.TrackedDelegate.EventSinkDelegate
-
- getEventStreamProperty() - Method in class net.corda.client.model.TrackedDelegate.EventStreamDelegate
-
- getExchangeRate() - Method in class net.corda.client.model.ExchangeRateModel
-
- getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.Clause
-
Determine the subclauses which will be verified as a result of verifying this clause.
- getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.CompositeClause
-
Determine the subclauses which will be verified as a result of verifying this clause.
- getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.FilterOn
-
Determine the subclauses which will be verified as a result of verifying this clause.
- getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
-
Determine the subclauses which will be verified as a result of verifying this clause.
- getExecutor() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- getExitCashGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getExitKeys() - Method in class net.corda.contracts.asset.Cash.State
-
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their
owner to sign, some (i.e. cash) also require the issuer.
- getExitKeys() - Method in class net.corda.contracts.asset.CommodityContract.State
-
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their
owner to sign, some (i.e. cash) also require the issuer.
- getExitKeys() - Method in class net.corda.contracts.asset.Obligation.State
-
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their
owner to sign, some (i.e. cash) also require the issuer.
- getExitKeys() - Method in interface net.corda.core.contracts.FungibleAsset
-
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their
owner to sign, some (i.e. cash) also require the issuer.
- getExpectedCommonName() - Method in class net.corda.node.services.messaging.ConnectionDirection.Outbound
-
- getExpectedDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
-
- getExpectedDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
-
- getExpectedTypeName() - Method in exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
-
- getExpires() - Method in class net.corda.node.services.network.NodeRegistration
-
- getExportJMXto() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getExportJMXto() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getExpr() - Method in class net.corda.core.contracts.Expression
-
- getExternalId() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- getExtraAdvertisedServiceIds() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getFaceValue() - Method in class net.corda.contracts.CommercialPaper.State
-
- getFaceValue() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- getFaceValue() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getFaceValueIssuerParty() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getFaceValueIssuerRef() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getFCOJ($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
-
- getFETCH_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getFiber() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- getFile() - Method in exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
-
- getFilterAttachments() - Method in class net.corda.core.transactions.FilterFuns
-
- getFilterCommands() - Method in class net.corda.core.transactions.FilterFuns
-
- getFilteredHashes() - Method in class net.corda.core.transactions.FilteredLeaves
-
- getFilteredLeaves() - Method in class net.corda.core.transactions.FilteredTransaction
-
- getFilterInputs() - Method in class net.corda.core.transactions.FilterFuns
-
- getFilterOutputs() - Method in class net.corda.core.transactions.FilterFuns
-
- getFilterStates() - Method in class net.corda.core.contracts.clauses.FilterOn
-
- getFirstClause() - Method in class net.corda.core.contracts.clauses.FirstComposition
-
Deprecated.
- getFirstClause() - Method in class net.corda.core.contracts.clauses.FirstOf
-
- getFirstPayload() - Method in class net.corda.node.services.statemachine.SessionInit
-
- getFlow() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- getFlowClass() - Method in class net.corda.node.api.FlowInstanceRef
-
- getFlowFactory(markerClass) - Method in interface net.corda.core.node.PluginServiceHub
-
Return the flow factory that has been registered with markerClass, or null if no factory is found.
- getFlowInstance() - Method in class net.corda.node.api.FlowInstanceRef
-
- getFlowLogicClassName() - Method in class net.corda.core.flows.FlowLogicRef
-
- getFlowLogicClassName() - Method in class net.corda.core.messaging.StateMachineInfo
-
- getFlowLogicFactory() - Method in class net.corda.node.internal.AbstractNode
-
- getFlowLogicRefFactory() - Method in class net.corda.node.services.api.ServiceHubInternal
-
- getFlowName() - Method in class net.corda.node.services.statemachine.SessionInit
-
- getFlowStatus() - Method in class net.corda.client.model.StateMachineData
-
- getFlowStepId() - Method in class net.corda.node.api.FlowInstanceRef
-
- getFollowInputsOfType() - Method in class net.corda.core.contracts.TransactionGraphSearch.Query
-
- getForDay() - Method in class net.corda.core.contracts.FixOf
-
- getForHandle() - Method in class net.corda.node.services.messaging.MarshalledObservation
-
- getFormat() - Method in class net.corda.core.crypto.DummyPublicKey
-
- getFormat() - Method in class net.corda.core.crypto.NullPublicKey
-
- getFromDisk() - Method in class net.corda.flows.FetchDataFlow.Result
-
- getFunction() - Method in class net.corda.client.fxutils.MappedList
-
- getGenerate() - Method in class net.corda.client.mock.Generator
-
- getGenerateMethodName() - Method in class net.corda.node.api.TransactionBuildStep
-
- getGivenPrice() - Method in exception net.corda.flows.TwoPartyTradeFlow.UnacceptablePriceException
-
- getGot() - Method in exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedDataMismatch
-
- getGroupingKey() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- getHasEmojiTerminal() - Method in class net.corda.core.utilities.Emoji
-
- getHash() - Method in exception net.corda.core.contracts.TransactionResolutionException
-
- getHash() - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- getHash() - Method in class net.corda.core.crypto.PartialTree.Leaf
-
- getHash() - Method in class net.corda.core.serialization.SerializedBytes
-
- getHash() - Method in class net.corda.core.transactions.MerkleTree
-
- getHash() - Method in class net.corda.node.api.ContractLedgerRef
-
- getHashes() - Method in class net.corda.flows.FetchDataFlow.Request
-
- getHelp() - Method in class net.corda.node.CmdLineOptions
-
- getHolidayDates() - Method in class net.corda.core.contracts.BusinessCalendar
-
- getHost() - Method in class net.corda.node.services.messaging.CordaRPCClient
-
- getHostAndPort() - Method in interface net.corda.node.services.messaging.ArtemisMessagingComponent.ArtemisPeerAddress
-
- getHostAndPort() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
-
- getHostAndPort() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
- getHours($receiver) - Static method in class net.corda.core.Utils
-
- getId() - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- getId() - Method in class net.corda.client.model.StateMachineData
-
- getId() - Method in interface net.corda.core.contracts.NamedByHash
-
- getId() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- getId() - Method in interface net.corda.core.flows.FlowStateMachine
-
- getId() - Method in class net.corda.core.messaging.FlowHandle
-
- getId() - Method in class net.corda.core.messaging.StateMachineInfo
-
- getId() - Method in class net.corda.core.messaging.StateMachineUpdate
-
- getId() - Method in class net.corda.core.node.services.ServiceType
-
- getId() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- getId() - Method in class net.corda.core.transactions.LedgerTransaction
-
The hash of the original serialised WireTransaction.
- getId() - Method in class net.corda.core.transactions.SignedTransaction
-
- getId() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getId() - Method in class net.corda.core.transactions.WireTransaction
-
- getId() - Method in class net.corda.flows.CashFlowResult.Success
-
- getId() - Method in class net.corda.node.services.api.Checkpoint
-
- getId() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- getId() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- getIdentities() - Method in class net.corda.node.utilities.JsonSupport.ServiceHubObjectMapper
-
- getIdentity() - Method in class net.corda.core.node.ServiceEntry
-
- getIdentity() - Method in class net.corda.flows.StateReplacementRefused
-
- getIdentity() - Method in class net.corda.node.internal.AbstractNode
-
- getIdentity() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
-
- getIdentity() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
-
- getIdentityService() - Method in interface net.corda.core.node.ServiceHub
-
- getIds() - Method in exception net.corda.core.serialization.MissingAttachmentsException
-
- getIfChangedSinceVersion() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
-
- getIndex() - Method in class net.corda.core.contracts.StateRef
-
- getIndex() - Method in class net.corda.core.schemas.PersistentStateRef
-
- getIndex() - Method in class net.corda.node.utilities.StateRefColumns
-
- getIndexMap() - Method in class net.corda.client.fxutils.FlattenedList
-
- getInfo() - Method in class net.corda.core.node.ServiceEntry
-
- getInfo() - Method in class net.corda.node.internal.AbstractNode
-
- getInitiatedSessionId() - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- getInitiatorSessionId() - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- getInitiatorSessionId() - Method in class net.corda.node.services.statemachine.SessionInit
-
- getInitiatorSessionId() - Method in class net.corda.node.services.statemachine.SessionReject
-
- getInnerMap() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- getInNodeNetworkMapService() - Method in class net.corda.node.internal.AbstractNode
-
- getInNodeNotaryService() - Method in class net.corda.node.internal.AbstractNode
-
- getInOut() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
- getInput() - Method in class net.corda.core.crypto.CertificateStream
-
- getInputIndex() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- getInputNotary() - Method in class net.corda.core.contracts.TransactionForContract
-
- getInputs() - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- getInputs() - Method in class net.corda.core.contracts.TransactionForContract
-
- getInputs() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- getInputs() - Method in class net.corda.core.transactions.BaseTransaction
-
The inputs of this transaction.
- getInputs() - Method in class net.corda.core.transactions.FilteredLeaves
-
- getInputs() - Method in class net.corda.core.transactions.LedgerTransaction
-
The resolved input states which will be consumed/invalidated by the execution of this transaction.
- getInputs() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getInputs() - Method in class net.corda.core.transactions.WireTransaction
-
Pointers to the input states on the ledger,
- getInstance(calname) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
-
Returns a business calendar that combines all the named holiday calendars into one list of holiday dates.
- getInstance(commodityCode) - Method in class net.corda.core.contracts.Commodity.Companion
-
- getInverse() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
-
- getIssuance() - Method in class net.corda.contracts.CommercialPaper.State
-
- getIssuance() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- getIssuanceParty() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getIssuanceRef() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getIssueCashGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getIssuedGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getIssuer() - Method in class net.corda.core.contracts.Issued
-
- getIssuerBankParty() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
-
- getIssueRef() - Method in class net.corda.flows.CashCommand.ExitCash
-
- getIssueRef() - Method in class net.corda.flows.CashCommand.IssueCash
-
- getIssueRefGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getIssuerGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getIssuerParty() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- getIssuerPartyRef() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- getIssuerRef() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- getIssuers() - Method in class net.corda.client.mock.EventGenerator
-
- getIssueToParty() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
-
- getIssueToParty() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- getIssueToPartyRef() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
-
- getIterator() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
-
- getJavaTimeModule() - Method in class net.corda.node.utilities.JsonSupport
-
- getKey() - Method in class net.corda.node.services.transactions.Commands.Get
-
- getKey() - Method in class net.corda.node.utilities.JDBCHashMap.BlobMapTable
-
- getKey() - Method in class net.corda.node.utilities.JDBCHashSet.BlobSetTable
-
- getKEY_GENERATION_ALGORITHM() - Method in class net.corda.core.crypto.X509Utilities
-
- getKeyHash() - Method in class net.corda.node.utilities.JDBCHashedTable
-
- getKeyManagement() - Method in class net.corda.node.internal.AbstractNode
-
- getKeyManagementService() - Method in interface net.corda.core.node.ServiceHub
-
- getKeyPair() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
-
- getKeys() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- getKeys() - Method in class net.corda.core.crypto.CompositeKey
-
Returns all
PublicKeys contained within the tree leaves
- getKeys() - Method in class net.corda.core.crypto.CompositeKey.Leaf
-
Returns all
PublicKeys contained within the tree leaves
- getKeys() - Method in class net.corda.core.crypto.CompositeKey.Node
-
Returns all
PublicKeys contained within the tree leaves
- getKeys($receiver) - Static method in class net.corda.core.crypto.CompositeKeyKt
-
- getKeys() - Method in interface net.corda.core.node.services.KeyManagementService
-
Returns a snapshot of the current pubkey->privkey mapping.
- getKeys() - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
-
Returns a snapshot of the current pubkey->privkey mapping.
- getKeys() - Method in class net.corda.node.services.keys.PersistentKeyManagementService
-
Returns a snapshot of the current pubkey->privkey mapping.
- getKeys() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getKEYSTORE_TYPE() - Method in class net.corda.core.crypto.X509Utilities
-
- getKeyStorePassword() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getKeyStorePassword() - Method in interface net.corda.node.services.config.NodeSSLConfiguration
-
- getKeyStorePath() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getKeyStorePath($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
-
- getKeyStorePath($this) - Static method in class net.corda.node.services.config.NodeSSLConfiguration.DefaultImpls
-
- getKeyStorePath() - Method in interface net.corda.node.services.config.NodeSSLConfiguration
-
- getKlass() - Method in class net.corda.client.model.TrackedDelegate
-
- getKlass() - Method in class net.corda.core.serialization.ImmutableClassSerializer
-
- getLabel() - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
-
- getLabel() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- getLambda() - Method in class net.corda.node.services.config.OptionalConfig
-
- getLatitude() - Method in class net.corda.core.node.WorldCoordinate
-
- getLeft() - Method in class net.corda.core.crypto.PartialTree.Node
-
- getLeft() - Method in class net.corda.core.transactions.MerkleTree.Node
-
- getLeftArrow() - Method in class net.corda.core.utilities.Emoji
-
- getLeftTable() - Method in class net.corda.client.fxutils.LeftOuterJoinedMap
-
- getLegalContractReference() - Method in class net.corda.contracts.asset.Cash
-
TODO:
- getLegalContractReference() - Method in class net.corda.contracts.asset.CommodityContract
-
TODO:
- getLegalContractReference() - Method in class net.corda.contracts.asset.Obligation
-
TODO:
- getLegalContractReference() - Method in class net.corda.contracts.CommercialPaper
-
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of
the contract's contents).
- getLegalContractReference() - Method in class net.corda.contracts.CommercialPaperLegacy
-
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of
the contract's contents).
- getLegalContractReference() - Method in interface net.corda.core.contracts.Contract
-
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of
the contract's contents).
- getLegalContractReference() - Method in class net.corda.core.contracts.DummyContract
-
Unparsed reference to the natural language contract that this code is supposed to express
- getLegalIdentity() - Method in class net.corda.core.node.NodeInfo
-
- getLegalIdentityKey($this) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper property to shorten code for fetching the Node's KeyPair associated with the
public legalIdentity Party from the key management service.
Typical use is during signing in flows and for unit test signing.
- getLegalIdentityKey() - Method in interface net.corda.core.node.ServiceHub
-
Helper property to shorten code for fetching the Node's KeyPair associated with the
public legalIdentity Party from the key management service.
Typical use is during signing in flows and for unit test signing.
- getLegalIdentityKey() - Method in class net.corda.node.services.api.ServiceHubInternal
-
Helper property to shorten code for fetching the Node's KeyPair associated with the
public legalIdentity Party from the key management service.
Typical use is during signing in flows and for unit test signing.
- getLegalName() - Method in class net.corda.node.internal.NetworkMapInfo
-
- getLifecycle() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
-
- getLifecycle() - Method in class net.corda.contracts.asset.Obligation.State
-
- getLifecycleClause() - Method in class net.corda.contracts.asset.Clauses.Net
-
- getLinearHeads() - Method in interface net.corda.core.node.services.VaultService
-
Returns a snapshot of the heads of LinearStates.
- getLinearHeads() - Method in class net.corda.node.services.vault.NodeVaultService
-
Returns a snapshot of the heads of LinearStates.
- getLinearId() - Method in interface net.corda.core.contracts.LinearState
-
Unique id shared by all LinearState states throughout history within the vaults of all parties.
Verify methods should check that one input and one output share the id in a transaction,
except at issuance/termination.
- getLoadOnInit() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getLock() - Method in class net.corda.core.ThreadBox
-
- getLog() - Method in class net.corda.core.contracts.clauses.Clause.Companion
-
- getLog() - Method in class net.corda.node.internal.AbstractNode
-
- getLog() - Method in class net.corda.node.internal.Node
-
- getLog() - Method in class net.corda.node.services.messaging.NodeLoginModule.Companion
-
- getLog() - Method in class net.corda.node.utilities.AbstractJDBCHashMap.Companion
-
- getLog() - Method in class net.corda.node.utilities.certsigning.CertificateSigner.Companion
-
- getLogger() - Method in class net.corda.core.contracts.clauses.FirstComposition.Companion
-
Deprecated.
- getLogger() - Method in class net.corda.core.contracts.clauses.FirstOf.Companion
-
- getLogger() - Method in class net.corda.core.flows.FlowLogic
-
This is where you should log things to.
- getLogger() - Method in interface net.corda.core.flows.FlowStateMachine
-
- getLogger() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache.Companion
-
- getLogger() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getLogger() - Method in class net.corda.node.services.persistence.Service.Companion
-
- getLogger() - Method in class net.corda.node.services.schema.HibernateObserver.Companion
-
- getLogger() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- getLogger() - Method in class net.corda.node.utilities.ServiceAffinityExecutor.Companion
-
- getLogic() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- getLogic() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- getLogicRef() - Method in class net.corda.core.contracts.ScheduledActivity
-
- getLogToConsole() - Method in class net.corda.node.CmdLineOptions
-
- getLongitude() - Method in class net.corda.core.node.WorldCoordinate
-
- getMagicNumber() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
- getMagicNumber() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
- getMagicNumber() - Method in interface net.corda.core.contracts.DummyContract.State
-
- getMagicNumber() - Method in class net.corda.core.contracts.DummyState
-
- getManager() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- getMappedTypes() - Method in class net.corda.core.schemas.MappedSchema
-
- getMapServiceRegistered() - Method in interface net.corda.core.node.services.NetworkMapCache
-
Future to track completion of the NetworkMapService registration.
- getMapServiceRegistered() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Future to track completion of the NetworkMapService registration.
- getMapVersion() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- getMapVersion() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
-
- getMapVersion() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- getMapVersion() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
-
- getMapVersion() - Method in class net.corda.node.services.network.NodeRegistrationInfo
-
- getMaturity() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getMaturityDate() - Method in class net.corda.contracts.CommercialPaper.State
-
- getMaturityDate() - Method in class net.corda.contracts.CommercialPaper.Terms
-
- getMaturityDate() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- getMaxBuckets() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getMaxSizeRegistrationRequestBytes() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
Maximum credible size for a registration request. Generally requests are around 500-600 bytes, so this gives a
10 times overhead.
- getMaxUnacknowledgedUpdates() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
Maximum number of unacknowledged updates to send to a node before automatically unregistering them for updates
- getMerkleTree(allLeavesHashes) - Method in class net.corda.core.transactions.MerkleTree.Companion
-
Merkle tree building using hashes.
- getMerkleTree() - Method in class net.corda.core.transactions.WireTransaction
-
- getMessage() - Method in class net.corda.client.model.ProgressTrackingEvent
-
- getMessage() - Method in class net.corda.client.model.TransactionCreateStatus
-
- getMessage() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
- getMessage() - Method in class net.corda.flows.CashFlowResult.Failed
-
- getMessage() - Method in class net.corda.flows.CashFlowResult.Success
-
- getMessage() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- getMessage() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- getMessage() - Method in class net.corda.node.services.statemachine.SendOnly
-
- getMessage() - Method in interface net.corda.node.services.statemachine.SendRequest
-
- getMessageBroker() - Method in class net.corda.node.internal.Node
-
- getMessagingServerAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getMethodName() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- getMetrics() - Method in class net.corda.node.services.api.MonitoringService
-
- getMidpoint() - Method in class net.corda.core.contracts.Timestamp
-
- getMillis($receiver) - Static method in class net.corda.core.Utils
-
- getMinutes($receiver) - Static method in class net.corda.core.Utils
-
- getMissing() - Method in exception net.corda.core.contracts.TransactionVerificationException.SignersMissing
-
- getMissing() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
- getMissing() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getMissingSigners() - Method in class net.corda.flows.NotaryError.SignaturesMissing
-
- getModification() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
- getModification() - Method in interface net.corda.flows.AbstractStateReplacementFlow.Proposal
-
- getModification() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- getMonitoringService() - Method in class net.corda.node.services.api.ServiceHubInternal
-
- getMoveCashGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getMultilateralNetState() - Method in class net.corda.contracts.asset.Obligation.State
-
Returns an object used to determine if two states can be subject to close-out netting. If two states return
equal objects, they can be close out netted together.
- getMultilateralNetState() - Method in interface net.corda.core.contracts.MultilateralNettableState
-
Returns an object used to determine if two states can be subject to close-out netting. If two states return
equal objects, they can be close out netted together.
- getMustSign() - Method in class net.corda.core.transactions.BaseTransaction
-
Composite keys that need to be fulfilled by signatures in order for the transaction to be valid.
In a
class SignedTransaction
this list is used to check whether there are any missing signatures. Note that
there is nothing that forces the list to be the
correct list of signers for this transaction until
the transaction is verified by using
LedgerTransaction.verify
.
- getMutationCount() - Method in class net.corda.node.utilities.MutableClock
-
This tracks how many direct mutations of "now" have occurred for this
Clock, but not the passage of time.
- getMutations() - Method in class net.corda.node.utilities.MutableClock
-
This is an observer on the mutation count of this
Clock, which reflects the occurence of mutations.
- getMyAddress() - Method in interface net.corda.core.messaging.MessagingService
-
Returns an address that refers to this node.
- getMyAddress() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
Apart from the NetworkMapService this is the only other address accessible to the node outside of lookups against the NetworkMapCache.
- getMyHostPort() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
- getMyIdentity() - Method in class net.corda.client.model.NetworkIdentityModel
-
- getMyIdentity() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- getMyInfo() - Method in interface net.corda.core.node.ServiceHub
-
- getMyKeyPair() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
-
- getMyKeyPair() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- getMyKeyPair() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- getMyLegalName() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getMyLegalName() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getName() - Method in class net.corda.core.contracts.FixOf
-
- getName() - Method in class net.corda.core.contracts.Tenor
-
- getName() - Method in class net.corda.core.crypto.Party
-
- getName() - Method in class net.corda.core.node.services.ServiceInfo
-
- getName() - Method in class net.corda.core.schemas.MappedSchema
-
- getName() - Method in class net.corda.node.driver.DriverDSL.Companion
-
- getName() - Method in class net.corda.node.utilities.PartyColumns
-
- getNearestCity() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getNearestCity() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getNet() - Method in class net.corda.node.internal.AbstractNode
-
- getNet() - Method in class net.corda.node.services.api.AbstractNodeService
-
- getNetMapCache() - Method in class net.corda.node.internal.AbstractNode
-
- getNetworkIdentities() - Method in class net.corda.client.model.NetworkIdentityModel
-
- getNetworkMap() - Method in class net.corda.client.model.NodeMonitorModel
-
- getNetworkMapAddress() - Method in class net.corda.node.internal.AbstractNode
-
- getNetworkMapAddress() - Method in class net.corda.node.internal.Node
-
- getNetworkMapCache() - Method in interface net.corda.core.node.ServiceHub
-
- getNetworkMapCache() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
- getNetworkMapConnectionFuture() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
A ListenableFuture which completes when the server successfully connects to the network map node. If a
non-recoverable error is encountered then the Future will complete with an exception.
- getNetworkMapNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
-
A list of nodes that advertise a network map service
- getNetworkMapNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
A list of nodes that advertise a network map service
- getNetworkMapRegistrationFuture() - Method in class net.corda.node.internal.AbstractNode
-
Completes once the node has successfully registered with the network map service
- getNetworkMapRegistrationFuture() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- getNetworkMapSeq() - Method in class net.corda.node.internal.AbstractNode
-
Sequence number of changes sent to the network map service, when registering/de-registering this node.
- getNetworkMapService() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getNetworkMapService() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getNetworkService() - Method in interface net.corda.core.node.ServiceHub
-
- getNetworkService() - Method in class net.corda.node.services.api.ServiceHubInternal
-
- getNewspaper() - Method in class net.corda.core.utilities.Emoji
-
- getNewStep() - Method in class net.corda.core.utilities.Change.Position
-
- getNode() - Method in class net.corda.core.node.services.NetworkMapCache.MapChange
-
- getNode() - Method in class net.corda.core.node.services.PartyInfo.Node
-
- getNode() - Method in class net.corda.node.internal.APIServerImpl
-
- getNode() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
-
- getNode() - Method in class net.corda.node.services.network.NodeRegistration
-
- getNodeByLegalIdentityKey($this, compositeKey) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Look up the node info for a specific peer key.
- getNodeByLegalIdentityKey(compositeKey) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Look up the node info for a specific peer key.
- getNodeByLegalIdentityKey(compositeKey) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Look up the node info for a specific peer key.
- getNodeByLegalName($this, name) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Look up the node info for a legal name.
- getNodeByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Look up the node info for a legal name.
- getNodeByLegalName(name) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Look up the node info for a legal name.
- getNodeExecutor() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- getNodeInfo() - Method in class net.corda.node.driver.NodeHandle
-
- getNodeLegalName() - Method in class net.corda.node.services.messaging.RPCDispatcher
-
- getNodes() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- getNodes() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- getNodes() - Method in interface net.corda.node.services.network.NetworkMapService
-
- getNodesByAdvertisedServiceIdentityKey($this, compositeKey) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Look up all nodes advertising the service owned by compositeKey
- getNodesByAdvertisedServiceIdentityKey(compositeKey) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Look up all nodes advertising the service owned by compositeKey
- getNodesByAdvertisedServiceIdentityKey(compositeKey) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Look up all nodes advertising the service owned by compositeKey
- getNodesWithService($this, serviceType) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Get the collection of nodes which advertise a specific service.
- getNodesWithService(serviceType) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Get the collection of nodes which advertise a specific service.
- getNodesWithService(serviceType) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Get the collection of nodes which advertise a specific service.
- getNonce() - Method in class net.corda.contracts.asset.Commands.Issue
-
- getNonce() - Method in class net.corda.contracts.asset.Commands.Issue
-
- getNonce() - Method in class net.corda.contracts.asset.Commands.Issue
-
- getNonce() - Method in class net.corda.contracts.Commands.Issue
-
- getNonce() - Method in interface net.corda.core.contracts.IssueCommand
-
- getNotaries() - Method in class net.corda.client.model.NetworkIdentityModel
-
- getNotarisedTransaction() - Method in class net.corda.flows.BroadcastTransactionFlow
-
- getNotary() - Method in class net.corda.client.mock.EventGenerator
-
- getNotary() - Method in class net.corda.core.contracts.TransactionState
-
Identity of the notary that ensures the state is not used as an input to a transaction more than once
- getNotary($this, name) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Gets a notary identity by the given name.
- getNotary(name) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Gets a notary identity by the given name.
- getNotary() - Method in class net.corda.core.node.services.ServiceType.Companion
-
- getNotary() - Method in class net.corda.core.transactions.BaseTransaction
-
If present,
- getNotary() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getNotary() - Method in class net.corda.flows.CashCommand.IssueCash
-
- getNotary() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- getNotary() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
-
- getNotary(name) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Gets a notary identity by the given name.
- getNotaryClusterAddresses() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getNotaryIdentity() - Method in class net.corda.core.node.NodeInfo
-
- getNotaryIdentityKey($this) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper property to shorten code for fetching the Node's KeyPair associated with the
public notaryIdentity Party from the key management service. It is assumed that this is only
used in contexts where the Node knows it is hosting a Notary Service. Otherwise, it will throw
an IllegalArgumentException.
Typical use is during signing in flows and for unit test signing.
- getNotaryIdentityKey() - Method in interface net.corda.core.node.ServiceHub
-
Helper property to shorten code for fetching the Node's KeyPair associated with the
public notaryIdentity Party from the key management service. It is assumed that this is only
used in contexts where the Node knows it is hosting a Notary Service. Otherwise, it will throw
an IllegalArgumentException.
Typical use is during signing in flows and for unit test signing.
- getNotaryIdentityKey() - Method in class net.corda.node.services.api.ServiceHubInternal
-
Helper property to shorten code for fetching the Node's KeyPair associated with the
public notaryIdentity Party from the key management service. It is assumed that this is only
used in contexts where the Node knows it is hosting a Notary Service. Otherwise, it will throw
an IllegalArgumentException.
Typical use is during signing in flows and for unit test signing.
- getNotaryNode() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
-
- getNotaryNode() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- getNotaryNode() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- getNotaryNodeAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getNotaryNodes($this) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
A list of nodes that advertise a notary service
- getNotaryNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
-
A list of nodes that advertise a notary service
- getNotaryNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
A list of nodes that advertise a notary service
- getNotaryParty() - Method in class net.corda.flows.NotaryFlow.Client
-
- getNotarySig() - Method in class net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
-
- getNotarySig() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- getNote() - Method in class net.corda.node.utilities.TxnNoteColumns
-
- getNoUpdate() - Method in class net.corda.core.node.services.Vault.Companion
-
- getNullCompositeKey() - Static method in class net.corda.core.crypto.CryptoUtilities
-
- getObjectPropertyProperty() - Method in class net.corda.client.model.TrackedDelegate.ObjectPropertyDelegate
-
- getOBLIGATION($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
-
- getOBLIGATION_DEF($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
-
- getOBLIGATION_PROGRAM_ID() - Static method in class net.corda.contracts.asset.ObligationKt
-
- getObligor() - Method in class net.corda.contracts.asset.Obligation.State
-
Where the debt originates from
- getObservableEntries($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val nameToPerson: ObservableMap = (..)
val people: ObservableList = nameToPerson.getObservableValues()
- getObservableListProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableListDelegate
-
- getObservableListReadOnlyProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableListReadOnlyDelegate
-
- getObservableProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableDelegate
-
- getObservableValue() - Method in class net.corda.client.fxutils.FlattenedList.WrappedObservableValue
-
- getObservableValue($receiver, key) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val nameToPerson: ObservableMap
= (..)
val john: ObservableValue = nameToPerson.getObservableValue("John")
- getObservableValueProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableValueDelegate
-
- getObservableValues($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
val nameToPerson: ObservableMap = (..)
val people: ObservableList = nameToPerson.getObservableValues()
- getObservationsToAddress() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- getObserverProperty() - Method in class net.corda.client.model.TrackedDelegate.ObserverDelegate
-
- getOf() - Method in class net.corda.core.contracts.Fix
-
- getOffsetDate(startDate, period, steps) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
-
Calculates the date from @startDate moving forward @steps of time size @period. Does not apply calendar
logic / roll conventions.
- getOfStep() - Method in class net.corda.core.utilities.Change.Rendering
-
- getOfTenor() - Method in class net.corda.core.contracts.FixOf
-
- getOps() - Method in class net.corda.node.services.messaging.RPCDispatcher
-
- getOracleType() - Method in interface net.corda.core.contracts.FixableDealState
-
What oracle service to use for the fixing
- getOrElse($receiver, lambda) - Static method in class net.corda.node.services.config.ConfigUtilities
-
- getOrigHash() - Method in class net.corda.core.contracts.TransactionForContract
-
- getOriginalState() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
- getOrThrow() - Method in class net.corda.core.ErrorOr
-
- getOrThrow($receiver, timeout) - Static method in class net.corda.core.Utils
-
- getOtherParty() - Method in class net.corda.flows.IssuerFlow.Issuer
-
- getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
-
- getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
-
- getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
-
- getOtherParty() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
-
- getOtherParty() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- getOtherParty() - Method in class net.corda.node.services.persistence.Service.NotifyTransactionHandler
-
- getOtherParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiating
-
- getOtherSide() - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
-
- getOtherSide() - Method in class net.corda.flows.FetchDataFlow
-
- getOtherSide() - Method in class net.corda.flows.NotaryFlow.Service
-
- getOurSessionId() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- getOutputNotary() - Method in exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
-
- getOutputs() - Method in class net.corda.core.contracts.TransactionForContract
-
- getOutputs() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- getOutputs() - Method in class net.corda.core.transactions.BaseTransaction
-
Ordered list of states defined by this transaction,
- getOutputs() - Method in class net.corda.core.transactions.FilteredLeaves
-
- getOutputs() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getOwner() - Method in class net.corda.contracts.asset.Cash.State
-
There must be a MoveCommand signed by this key to claim the amount.
- getOwner() - Method in class net.corda.contracts.asset.CommodityContract.State
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in class net.corda.contracts.asset.Obligation.State
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in class net.corda.contracts.CommercialPaper.State
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in interface net.corda.core.contracts.FungibleAsset
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in interface net.corda.core.contracts.OwnableState
-
There must be a MoveCommand signed by this key to claim the amount
- getOwner() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- getOwner() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- getOwners() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
- getOwningKey() - Method in class net.corda.core.crypto.Party
-
- getOwningKey() - Method in class net.corda.node.utilities.PartyColumns
-
- getPaperclip() - Method in class net.corda.core.utilities.Emoji
-
- getParent() - Method in class net.corda.core.utilities.Change.Structural
-
- getParent() - Method in class net.corda.core.utilities.ProgressTracker
-
The parent of this tracker: set automatically by the parent when a tracker is added as a child
- getPartiallyResolvedTransactions() - Method in class net.corda.client.model.TransactionDataModel
-
- getPartialMerkleTree() - Method in class net.corda.core.transactions.FilteredTransaction
-
- getPartialTransaction() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- getParticipants() - Method in class net.corda.contracts.asset.Cash.State
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.contracts.asset.CommodityContract.State
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.contracts.asset.Obligation.State
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.contracts.CommercialPaper.State
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in interface net.corda.core.contracts.ContractState
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.core.contracts.DummyState
-
A participant is any party that is able to consume this state in a valid transaction.
- getParticipants() - Method in class net.corda.flows.BroadcastTransactionFlow
-
- getParticipants() - Method in class net.corda.flows.FinalityFlow
-
- getParties() - Method in class net.corda.client.mock.EventGenerator
-
- getParties() - Method in class net.corda.client.model.NetworkIdentityModel
-
- getParties() - Method in interface net.corda.core.contracts.DealState
-
Exposes the Parties involved in a generic way.
- getParty() - Method in class net.corda.core.contracts.PartyAndReference
-
- getParty() - Method in class net.corda.core.node.services.PartyInfo
-
- getParty() - Method in class net.corda.core.node.services.PartyInfo.Node
-
- getParty() - Method in class net.corda.core.node.services.PartyInfo.Service
-
- getPartyGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getPartyInfo(party) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Returns information about the party, which may be a specific node or a service
- getPartyInfo(party) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Returns information about the party, which may be a specific node or a service
- getPartyKeys() - Method in class net.corda.contracts.clause.BilateralNetState
-
- getPartyKeys() - Method in class net.corda.node.internal.AbstractNode
-
- getPartyNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
-
A list of all nodes the cache is aware of
- getPartyNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
A list of all nodes the cache is aware of
- getPassword() - Method in class net.corda.node.services.User
-
- getPath() - Method in exception net.corda.core.node.AttachmentsClassLoader.OverlappingAttachments
-
- getPayload() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
-
- getPayload() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
-
- getPayload() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- getPayload() - Method in class net.corda.node.services.statemachine.SessionData
-
- getPeer() - Method in interface net.corda.core.messaging.ReceivedMessage
-
The authenticated sender.
- getPeerParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiated
-
- getPeerSessionId() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiated
-
This must be a peer party
- getPennies() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- getPermissions() - Method in class net.corda.node.services.User
-
- getPhysicalLocation() - Method in class net.corda.core.node.NodeInfo
-
- getPlatformClock() - Method in class net.corda.node.internal.AbstractNode
-
- getPluginRegistries() - Method in class net.corda.node.internal.AbstractNode
-
Fetch CordaPluginRegistry classes registered in META-INF/services/net.corda.core.node.CordaPluginRegistry files that exist in the classpath
- getPollInterval() - Method in class net.corda.node.utilities.certsigning.CertificateSigner.Companion
-
- getPortAllocation() - Method in class net.corda.node.driver.DriverDSL
-
- getPortCounter() - Method in class net.corda.node.driver.PortAllocation.Incremental
-
- getPOUNDS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
-
- getPreviousNode() - Method in class net.corda.core.node.services.MapChange.Modified
-
- getPrice() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
- getPrice() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- getPRIVATE_KEY_FILE_NAME() - Method in class net.corda.node.internal.AbstractNode.Companion
-
- getProcess() - Method in class net.corda.node.driver.NodeHandle
-
- getProduced() - Method in class net.corda.core.node.services.Vault.Update
-
- getProducedGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getProduct() - Method in class net.corda.contracts.asset.Obligation.Terms
-
- getProduct() - Method in class net.corda.core.contracts.Issued
-
- getProductGenerator() - Method in class net.corda.core.testing.IssuedGenerator
-
- getProgress() - Method in class net.corda.core.messaging.FlowHandle
-
- getProgressTracker() - Method in class net.corda.core.flows.FlowLogic
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.CashFlow
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.FinalityFlow
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.IssuerFlow.Issuer
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.NotaryChangeFlow.Acceptor
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.NotaryFlow.Client
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports. If this flow is invoked as a subflow of another, then the
tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track
progress.
- getProgressTracker() - Method in class net.corda.node.utilities.ANSIProgressRenderer
-
- getProgressTrackerStepAndUpdates() - Method in class net.corda.core.messaging.StateMachineInfo
-
- getProgressTracking() - Method in class net.corda.client.model.NodeMonitorModel
-
- getPrompt() - Method in class net.corda.node.api.FlowRequiringAttention
-
- getProperties($receiver, path) - Static method in class net.corda.node.services.config.ConfigUtilities
-
- getProps() - Method in class net.corda.core.serialization.ImmutableClassSerializer
-
- getPropsByName() - Method in class net.corda.core.serialization.ImmutableClassSerializer
-
- getProtocolVersion() - Method in interface net.corda.core.messaging.RPCOps
-
Returns the RPC protocol version. Exists since version 0 so guaranteed to be present.
- getProtocolVersion() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns the RPC protocol version. Exists since version 0 so guaranteed to be present.
- getProxyObservable() - Method in class net.corda.client.model.NodeMonitorModel
-
- getPUBLIC_IDENTITY_FILE_NAME() - Method in class net.corda.node.internal.AbstractNode.Companion
-
- getPublicKey() - Method in class net.corda.core.crypto.CompositeKey.Leaf
-
- getPublicKey() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
-
- getPublicKeyGenerator() - Method in class net.corda.client.mock.EventGenerator
-
- getPUSH_ACK_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getPUSH_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getQuantity() - Method in class net.corda.contracts.asset.Obligation.State
-
- getQuantity() - Method in class net.corda.core.contracts.Amount
-
- getQuery() - Method in class net.corda.core.contracts.TransactionGraphSearch
-
- getQUERY_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getQueueName() - Method in interface net.corda.node.services.messaging.ArtemisMessagingComponent.ArtemisAddress
-
- getQueueName() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
-
- getQueueName() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
- getQueueName() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
-
- getRaw() - Method in class net.corda.core.crypto.SignedData
-
- getRawUpdates() - Method in interface net.corda.core.node.services.VaultService
-
Prefer the use of updates unless you know why you want to use this instead.
- getRawUpdates() - Method in class net.corda.node.services.vault.NodeVaultService
-
Prefer the use of updates unless you know why you want to use this instead.
- getReason() - Method in exception net.corda.core.crypto.MerkleTreeException
-
- getReceivedMessages() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- getReceiveType() - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- getReceiveType() - Method in interface net.corda.node.services.statemachine.ReceiveRequest
-
- getReceiveType() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- getRecipient() - Method in class net.corda.flows.CashCommand.IssueCash
-
- getRecipient() - Method in class net.corda.flows.CashCommand.PayCash
-
- getRecipientSessionId() - Method in interface net.corda.node.services.statemachine.ExistingSessionMessage
-
- getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionData
-
- getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionEnd
-
- getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionReject
-
- getRecommended($this, type, contract, party) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Get a recommended node that advertises a service, and is suitable for the specified contract and parties.
Implementations might understand, for example, the correct regulator to use for specific contracts/parties,
or the appropriate oracle for a contract.
- getRecommended(type, contract, party) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Get a recommended node that advertises a service, and is suitable for the specified contract and parties.
Implementations might understand, for example, the correct regulator to use for specific contracts/parties,
or the appropriate oracle for a contract.
- getRecommended(type, contract, party) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Get a recommended node that advertises a service, and is suitable for the specified contract and parties.
Implementations might understand, for example, the correct regulator to use for specific contracts/parties,
or the appropriate oracle for a contract.
- getRef() - Method in interface net.corda.core.contracts.DealState
-
Human readable well known reference (e.g. trade reference)
- getRef() - Method in class net.corda.core.contracts.ScheduledStateRef
-
- getRef() - Method in class net.corda.core.contracts.StateAndRef
-
- getRef() - Method in class net.corda.node.api.FlowRequiringAttention
-
- getRef() - Method in class net.corda.node.api.Criteria.Deal
-
- getReference() - Method in class net.corda.core.contracts.PartyAndReference
-
- getReg() - Method in class net.corda.node.services.network.NodeRegistrationInfo
-
- getREGISTER_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getRegisteredNodes() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- getRegisteredNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
- getRegisteredNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapService
-
- getRegisteredNodes() - Method in class net.corda.node.services.network.PersistentNetworkMapService
-
- getRegisteredProcesses() - Method in class net.corda.node.driver.DriverDSL.State
-
- getRegulator() - Method in class net.corda.core.node.services.ServiceType.Companion
-
- getRegulatorNodes($this) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
A list of nodes that advertise a regulatory service. Identifying the correct regulator for a trade is outside
the scope of the network map service, and this is intended solely as a sanity check on configuration stored
elsewhere.
- getRegulatorNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
-
A list of nodes that advertise a regulatory service. Identifying the correct regulator for a trade is outside
the scope of the network map service, and this is intended solely as a sanity check on configuration stored
elsewhere.
- getRegulatorNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
A list of nodes that advertise a regulatory service. Identifying the correct regulator for a trade is outside
the scope of the network map service, and this is intended solely as a sanity check on configuration stored
elsewhere.
- getRemoved() - Method in class net.corda.client.model.Diff
-
- getReplayedList() - Method in class net.corda.client.fxutils.ReplayedList
-
- getReplyTo() - Method in interface net.corda.flows.ServiceRequestMessage
-
- getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
-
- getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
-
- getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationRequest
-
- getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeRequest
-
- getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
-
- getReplyToAddress() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- getRequested() - Method in exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedDataMismatch
-
- getRequested() - Method in exception net.corda.flows.FetchDataFlow.HashNotFound
-
- getRequestingParty() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- getRequests() - Method in class net.corda.flows.FetchDataFlow
-
- getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Issue
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Issue
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Issue
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.SetLifecycle
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Settle
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.clause.NetClause
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.Clauses.Issue
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.Clauses.Move
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.contracts.Clauses.Redeem
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.core.contracts.clauses.Clause
-
Determine whether this clause runs or not
- getRequiredCommands() - Method in class net.corda.core.contracts.clauses.FilterOn
-
Determine whether this clause runs or not
- getRequiredFlows() - Method in class net.corda.core.node.CordaPluginRegistry
-
A Map with an entry for each consumed Flow used by the webAPIs.
- getRequiredSigners(tx) - Method in class net.corda.core.contracts.TransactionType.General
-
Return the list of public keys that that require signatures for the transaction type.
Note: the notary key is checked separately for all transactions and need not be included.
- getRequiredSigners(tx) - Method in class net.corda.core.contracts.TransactionType
-
Return the list of public keys that that require signatures for the transaction type.
Note: the notary key is checked separately for all transactions and need not be included.
- getRequiredSigners(tx) - Method in class net.corda.core.contracts.TransactionType.NotaryChange
-
Return the list of public keys that that require signatures for the transaction type.
Note: the notary key is checked separately for all transactions and need not be included.
- getResourceAsStream(name) - Method in class net.corda.core.node.AttachmentsClassLoader
-
- getResultFuture() - Method in interface net.corda.core.flows.FlowStateMachine
-
- getResultFuture() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
This future will complete when the call method returns.
- getReturnValue() - Method in class net.corda.core.messaging.FlowHandle
-
- getRight() - Method in class net.corda.core.crypto.PartialTree.Node
-
- getRight() - Method in class net.corda.core.transactions.MerkleTree.Node
-
- getRightArrow() - Method in class net.corda.core.utilities.Emoji
-
- getRightTable() - Method in class net.corda.client.fxutils.LeftOuterJoinedMap
-
- getRoot() - Method in class net.corda.core.crypto.PartialMerkleTree
-
- getRootCause($receiver) - Static method in class net.corda.core.Utils
-
- getRpc() - Method in class net.corda.core.utilities.ApiUtils
-
- getRpcLog() - Static method in class net.corda.node.services.messaging.RPCStructures
-
Global RPC logger
- getRpcUsers() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getRpcUsers($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
-
- getRpcUsers() - Method in interface net.corda.node.services.config.NodeConfiguration
-
- getRunId() - Method in class net.corda.core.flows.FlowLogic
-
Returns a wrapped
UUID object that identifies this state machine run (i.e. subflows have the same identifier as their parents).
- getRunOnCallerThread() - Static method in class net.corda.core.Utils
-
- getRunOnStop() - Method in class net.corda.node.internal.AbstractNode
-
- getS() - Method in class net.corda.core.crypto.DummyPublicKey
-
- getSantaClaus() - Method in class net.corda.core.utilities.Emoji
-
- getScheduledAt() - Method in interface net.corda.core.contracts.Scheduled
-
- getScheduledAt() - Method in class net.corda.core.contracts.ScheduledActivity
-
- getScheduledAt() - Method in class net.corda.core.contracts.ScheduledStateRef
-
- getScheduledState() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
-
- getScheduler() - Method in class net.corda.node.internal.AbstractNode
-
- getScheduler() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
-
- getScheduler() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- getSchedulerService() - Method in interface net.corda.core.node.ServiceHub
-
- getSchemaOptions() - Method in interface net.corda.node.services.api.SchemaService
-
Options configured for this node's schemas. A missing entry for a schema implies all properties are null.
- getSchemaOptions() - Method in class net.corda.node.services.schema.NodeSchemaService
-
Options configured for this node's schemas. A missing entry for a schema implies all properties are null.
- getSchemas() - Method in class net.corda.node.internal.AbstractNode
-
- getSchemaService() - Method in class net.corda.node.services.api.ServiceHubInternal
-
- getSchemaService() - Method in class net.corda.node.services.schema.HibernateObserver
-
- getSeconds($receiver) - Static method in class net.corda.core.Utils
-
- getSellerOwnerKey() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- getSellerSig() - Method in class net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
-
- getSellerSig() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- getSender() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- getSendToParty() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSessionState
-
- getSendToParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiated
-
- getSendToParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiating
-
- getSeqNo() - Method in class net.corda.node.utilities.JDBCHashedTable
-
- getSerial() - Method in class net.corda.node.services.network.NodeRegistration
-
- getSerialized() - Method in class net.corda.core.transactions.WireTransaction
-
- getSerializedFiber() - Method in class net.corda.node.services.api.Checkpoint
-
- getServer() - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
-
- getServerHostPort() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- getServerThread() - Method in class net.corda.node.internal.AbstractNode
-
- getServerThread() - Method in class net.corda.node.internal.Node
-
- getService() - Method in class net.corda.core.node.services.PartyInfo.Service
-
- getServiceHub() - Method in class net.corda.core.flows.FlowLogic
-
Provides access to big, heavy classes that may be reconstructed from time to time, e.g. across restarts. It is
only available once the flow has started, which means it cannnot be accessed in the constructor. Either
access this lazily or from inside
FlowLogic.call
.
- getServiceHub() - Method in interface net.corda.core.flows.FlowStateMachine
-
- getServiceHub() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- getServiceHub() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- getServiceHubInternal() - Method in class net.corda.node.services.vault.CashBalanceAsMetricsObserver
-
- getServicePlugins() - Method in class net.corda.core.node.CordaPluginRegistry
-
List of lambdas constructing additional long lived services to be hosted within the node.
- getServicePlugins() - Method in class net.corda.node.services.NotaryChange.Plugin
-
List of lambdas constructing additional long lived services to be hosted within the node.
They expect a single
interface PluginServiceHub
parameter as input.
The
interface PluginServiceHub
will be fully constructed before the plugin service is created and will
allow access to the Flow factory and Flow initiation entry points there.
- getServicePlugins() - Method in class net.corda.node.services.persistence.DataVending.Plugin
-
List of lambdas constructing additional long lived services to be hosted within the node.
They expect a single
interface PluginServiceHub
parameter as input.
The
interface PluginServiceHub
will be fully constructed before the plugin service is created and will
allow access to the Flow factory and Flow initiation entry points there.
- getServices() - Method in class net.corda.node.internal.AbstractNode
-
- getServices() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
- getServices() - Method in class net.corda.node.services.api.AbstractNodeService
-
- getServices() - Method in class net.corda.node.services.events.ScheduledActivityObserver
-
- getServices() - Method in class net.corda.node.servlets.Config
-
- getServicesThatAcceptUploads() - Method in class net.corda.node.internal.AbstractNode
-
- getServiceType(namespace, typeId) - Method in class net.corda.core.node.services.ServiceType.Companion
-
- getSession() - Method in interface net.corda.node.services.statemachine.FlowIORequest
-
- getSession() - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- getSession() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- getSession() - Method in class net.corda.node.services.statemachine.SendOnly
-
- getSessionFactories() - Method in class net.corda.node.services.schema.HibernateObserver
-
- getSessionID() - Method in class net.corda.core.messaging.TopicSession
-
- getSessionID() - Method in interface net.corda.flows.ServiceRequestMessage
-
- getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
-
- getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
-
- getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationRequest
-
- getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeRequest
-
- getSig() - Method in class net.corda.core.crypto.SignedData
-
- getSig() - Method in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- getSig() - Method in class net.corda.flows.Result.Success
-
- getSIGNATURE_ALGORITHM() - Method in class net.corda.core.crypto.X509Utilities
-
- getSigner() - Method in class net.corda.core.crypto.DigitalSignature.LegallyIdentifiable
-
- getSigners() - Method in class net.corda.core.contracts.AuthenticatedObject
-
- getSigners() - Method in class net.corda.core.contracts.Command
-
- getSigners() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getSigningParties() - Method in class net.corda.core.contracts.AuthenticatedObject
-
If any public keys were recognised,
- getSigs() - Method in class net.corda.core.transactions.SignedTransaction
-
- getSingleKey() - Method in class net.corda.core.crypto.CompositeKey
-
- getSize() - Method in class net.corda.client.fxutils.AggregatedList
-
- getSize() - Method in class net.corda.client.fxutils.ChosenList
-
- getSize() - Method in class net.corda.client.fxutils.ConcatenatedList
-
- getSize() - Method in class net.corda.client.fxutils.FlattenedList
-
- getSize() - Method in class net.corda.client.fxutils.MappedList
-
- getSize() - Method in class net.corda.client.fxutils.MapValuesList
-
- getSize() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- getSize() - Method in class net.corda.client.fxutils.ReplayedList
-
- getSize() - Method in class net.corda.core.serialization.OpaqueBytes
-
- getSize() - Method in class net.corda.core.utilities.NonEmptySet
-
- getSize($receiver) - Static method in class net.corda.core.Utils
-
- getSize() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getSize() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- getSmm() - Method in class net.corda.node.internal.AbstractNode
-
- getSmm() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
- getSmm() - Method in class net.corda.node.utilities.ANSIProgressObserver
-
- getSourceIndex(index) - Method in class net.corda.client.fxutils.AggregatedList
-
We cannot implement this as aggregations are one to many
- getSourceIndex(index) - Method in class net.corda.client.fxutils.ConcatenatedList
-
- getSourceIndex(index) - Method in class net.corda.client.fxutils.FlattenedList
-
- getSourceIndex(index) - Method in class net.corda.client.fxutils.MappedList
-
- getSourceIndex(index) - Method in class net.corda.client.fxutils.ReplayedList
-
- getSourceList() - Method in class net.corda.client.fxutils.AssociatedList
-
- getSourceList() - Method in class net.corda.client.fxutils.FlattenedList
-
- getSourceMap() - Method in class net.corda.client.fxutils.MapValuesList
-
- getStackTraceInCaseOfProblems() - Method in interface net.corda.node.services.statemachine.FlowIORequest
-
- getStackTraceInCaseOfProblems() - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- getStackTraceInCaseOfProblems() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- getStackTraceInCaseOfProblems() - Method in class net.corda.node.services.statemachine.SendOnly
-
- getStart() - Method in class net.corda.core.utilities.TimeWindow
-
- getStarted() - Method in class net.corda.node.internal.AbstractNode
-
- getStartPoints() - Method in class net.corda.core.contracts.TransactionGraphSearch
-
- getSTATE($receiver) - Static method in class net.corda.contracts.asset.CashKt
-
An extension property that lets you get a cash state from an issued token, under the
class NullPublicKey
- getState() - Method in class net.corda.core.contracts.StateAndRef
-
- getState() - Method in class net.corda.flows.StateReplacementRefused
-
- getState() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- getStateAndRef() - Method in class net.corda.client.model.InputResolution.Resolved
-
- getStateGenerator() - Method in class net.corda.core.testing.TransactionStateGenerator
-
- getStateHistory() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
-
- getStateMachine() - Method in class net.corda.core.flows.FlowLogic
-
Internal only. Reference to the
Fiber instance that is the top level controller for the entire flow. When
inside a flow this is equivalent to
Strand.currentStrand. This is public only because it must be accessed
across module boundaries.
- getStateMachineId() - Method in class net.corda.client.model.ProgressTrackingEvent
-
- getStateMachineInfo() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- getStateMachineName() - Method in class net.corda.client.model.StateMachineStatus
-
- getStateMachineRecordedTransactionMapping() - Method in interface net.corda.core.node.services.StorageService
-
- getStateMachineRecordedTransactionMapping() - Method in class net.corda.node.services.persistence.StorageServiceImpl
-
- getStateMachineRunId() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
-
- getStateMachines() - Method in class net.corda.client.model.GatheredTransactionData
-
- getStateMachineStatus() - Method in class net.corda.client.model.StateMachineData
-
- getStateMachineTransactionMapping() - Method in class net.corda.client.model.NodeMonitorModel
-
- getStateMachineUpdates() - Method in class net.corda.client.model.NodeMonitorModel
-
- getStateRef() - Method in class net.corda.client.model.PartiallyResolvedTransaction.InputResolution
-
- getStateRef() - Method in class net.corda.core.schemas.PersistentState
-
- getStateRef() - Method in interface net.corda.flows.AbstractStateReplacementFlow.Proposal
-
- getStateRef() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- getStates() - Method in class net.corda.core.node.services.Vault
-
- getStaticServeDirs() - Method in class net.corda.core.node.CordaPluginRegistry
-
Map of static serving endpoints to the matching resource directory.
- getStatus() - Method in class net.corda.client.model.FlowStatus
-
- getStepIndex() - Method in class net.corda.core.utilities.ProgressTracker
-
The zero-based index of the current step in the steps array (i.e. with UNSTARTED and DONE)
- getSteps() - Method in class net.corda.core.utilities.ProgressTracker
-
The steps in this tracker, same as the steps passed to the constructor but with UNSTARTED and DONE inserted.
- getStorage() - Method in class net.corda.node.internal.AbstractNode
-
- getStorageService() - Method in interface net.corda.core.node.ServiceHub
-
- getStorePath() - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
- getStx() - Method in interface net.corda.flows.AbstractStateReplacementFlow.Proposal
-
- getStx() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- getSubjectProperty() - Method in class net.corda.client.model.TrackedDelegate.SubjectDelegate
-
- getSubscribe() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
-
- getSubscribe() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeRequest
-
- getSubscribers() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- getSubscribers() - Method in class net.corda.node.services.network.InMemoryNetworkMapService
-
- getSubscribers() - Method in class net.corda.node.services.network.PersistentNetworkMapService
-
- getSUBSCRIPTION_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getSubType(subTypeId) - Method in class net.corda.core.node.services.ServiceType
-
- getSuccess() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
-
- getSum() - Method in class net.corda.contracts.clause.AbstractIssue
-
- getSumOrZero() - Method in class net.corda.contracts.clause.AbstractIssue
-
- getSWISS_FRANCS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
-
- getTable() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getTable() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- getTablePrefix() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
-
- getTaskQueueSize() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
-
- getTemplate() - Method in class net.corda.contracts.asset.Obligation.State
-
- getTemplate() - Method in class net.corda.contracts.clause.BilateralNetState
-
- getTemplate() - Method in class net.corda.contracts.clause.MultilateralNetState
-
- getTemplate() - Method in interface net.corda.contracts.clause.NetState
-
- getTEST_CALENDAR_DATA() - Method in class net.corda.core.contracts.BusinessCalendar.Companion
-
- getTEST_TX_TIME() - Static method in class net.corda.core.utilities.TestConstants
-
- getTHREAD_LOCAL_KRYO() - Static method in class net.corda.core.serialization.KryoKt
-
Serialization utilities, using the Kryo framework with a custom serialiser for immutable data classes and a dead
simple, totally non-extensible binary (sub)format.
- getThreshold() - Method in class net.corda.core.crypto.CompositeKey.Node
-
- getTime() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getTimestamp() - Method in class net.corda.core.contracts.TransactionForContract
-
- getTimestamp() - Method in class net.corda.core.transactions.BaseTransaction
-
If specified,
- getTimestamp() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getTimestampAsDirectoryName() - Static method in class net.corda.node.driver.Driver
-
- getTimestampChecker() - Method in class net.corda.flows.NotaryFlow.Service
-
- getTimestampChecker() - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService
-
- getTimestampChecker() - Method in class net.corda.node.services.transactions.SimpleNotaryService
-
- getTimestampChecker() - Method in class net.corda.node.services.transactions.ValidatingNotaryService
-
- getTimeTolerance() - Method in class net.corda.contracts.asset.Obligation.Terms
-
- getToken() - Method in class net.corda.contracts.CommercialPaper.State
-
- getToken() - Method in class net.corda.core.contracts.Amount
-
- getTokenGenerator() - Method in class net.corda.core.testing.AmountGenerator
-
- getToKey() - Method in class net.corda.client.fxutils.AggregatedList
-
- getTolerance() - Method in class net.corda.core.node.services.TimestampChecker
-
- getTopic() - Method in class net.corda.core.messaging.TopicSession
-
- getTopicSession() - Method in interface net.corda.core.messaging.Message
-
- getTopicSession() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
-
- getTopLevelTracker() - Method in class net.corda.core.utilities.ProgressTracker
-
Walks up the tree to find the top level tracker. If this is the top level tracker, returns 'this'
- getTracker() - Method in class net.corda.core.utilities.Change.Position
-
- getTracker() - Method in class net.corda.core.utilities.Change.Rendering
-
- getTracker() - Method in class net.corda.core.utilities.Change.Structural
-
- getTransaction() - Method in class net.corda.client.model.GatheredTransactionData
-
- getTransaction() - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- getTransaction(id) - Method in interface net.corda.core.node.services.ReadOnlyTransactionStorage
-
Return the transaction with the given id, or null if no such transaction exists.
- getTransaction() - Method in class net.corda.flows.CashFlowResult.Success
-
- getTransaction() - Method in class net.corda.flows.FinalityFlow
-
- getTransaction(id) - Method in class net.corda.node.services.persistence.DBTransactionStorage
-
Return the transaction with the given id, or null if no such transaction exists.
- getTransactionBoundaries() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- getTransactionCountLimit() - Method in class net.corda.flows.ResolveTransactionsFlow
-
The maximum number of transactions this flow will try to download before bailing out.
- getTransactionId() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
-
- getTransactionId() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- getTransactionNotes(txnId) - Method in interface net.corda.core.node.services.VaultService
-
- getTransactionNotes(txnId) - Method in class net.corda.node.services.vault.NodeVaultService
-
- getTransactions() - Method in class net.corda.client.model.NodeMonitorModel
-
- getTransactions() - Method in class net.corda.core.contracts.TransactionGraphSearch
-
- getTransactions() - Method in class net.corda.node.services.persistence.DBTransactionStorage
-
- getTrustStorePassword() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getTrustStorePassword() - Method in interface net.corda.node.services.config.NodeSSLConfiguration
-
- getTrustStorePath() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getTrustStorePath($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
-
- getTrustStorePath($this) - Static method in class net.corda.node.services.config.NodeSSLConfiguration.DefaultImpls
-
- getTrustStorePath() - Method in interface net.corda.node.services.config.NodeSSLConfiguration
-
- getTx() - Method in exception net.corda.core.contracts.TransactionVerificationException
-
- getTx() - Method in class net.corda.core.transactions.SignedTransaction
-
Lazily calculated access to the deserialised/hashed transaction data.
- getTx() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
-
- getTx() - Method in class net.corda.flows.NotaryError.Conflict
-
- getTx() - Method in class net.corda.flows.NotaryFlow.SignRequest
-
- getTx1() - Method in exception net.corda.core.contracts.TransactionConflictException
-
- getTx2() - Method in exception net.corda.core.contracts.TransactionConflictException
-
- getTxBits() - Method in class net.corda.core.transactions.SignedTransaction
-
- getTxhash() - Method in class net.corda.core.contracts.StateRef
-
- getTxId() - Method in class net.corda.core.schemas.PersistentStateRef
-
- getTxId() - Method in class net.corda.node.utilities.StateRefColumns
-
- getTxId() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
-
- getTxId() - Method in class net.corda.node.utilities.TxnNoteColumns
-
- getType() - Method in class net.corda.contracts.asset.Commands.Net
-
The type of netting to apply,
- getType() - Method in interface net.corda.core.contracts.NetCommand
-
- getType() - Method in class net.corda.core.node.services.ServiceInfo
-
- getType() - Method in class net.corda.core.transactions.BaseTransaction
-
Pointer to a class that defines the behaviour of this transaction
- getType() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getType() - Method in class net.corda.node.services.api.RegulatorService.Companion
-
- getType() - Method in class net.corda.node.services.network.NetworkMapService.Companion
-
- getType() - Method in class net.corda.node.services.network.NodeRegistration
-
- getType() - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService.Companion
-
- getType() - Method in class net.corda.node.services.transactions.SimpleNotaryService.Companion
-
- getType() - Method in class net.corda.node.services.transactions.ValidatingNotaryService.Companion
-
- getTypeName() - Method in exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
-
- getTypeToBuy() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
-
- getUnacknowledgedCount(subscriber, mapVersion) - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- getUniqueMessageId() - Method in interface net.corda.core.messaging.Message
-
- getUniquenessProvider() - Method in class net.corda.flows.NotaryFlow.Service
-
- getUniquenessProvider() - Method in class net.corda.node.internal.AbstractNode
-
- getUniquenessProvider() - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService
-
- getUniquenessProvider() - Method in class net.corda.node.services.transactions.SimpleNotaryService
-
- getUniquenessProvider() - Method in class net.corda.node.services.transactions.ValidatingNotaryService
-
- getUpdates() - Method in interface net.corda.core.node.services.ReadOnlyTransactionStorage
-
Get a synchronous Observable of updates. When observations are pushed to the Observer, the vault will already
incorporate the update.
- getUpdates() - Method in interface net.corda.core.node.services.VaultService
-
Get a synchronous Observable of updates. When observations are pushed to the Observer, the Vault will already incorporate
the update, and the database transaction associated with the update will have been committed and closed.
- getUpdates() - Method in class net.corda.node.services.persistence.DBTransactionStorage
-
Get a synchronous Observable of updates. When observations are pushed to the Observer, the vault will already
incorporate the update.
- getUpdates() - Method in class net.corda.node.services.vault.NodeVaultService
-
Get a synchronous Observable of updates. When observations are pushed to the Observer, the Vault will already incorporate
the update, and the database transaction associated with the update will have been committed and closed.
- getUpdatesPublisher() - Method in class net.corda.node.services.persistence.DBTransactionStorage
-
- getUseHTTPS() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getUser() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- getUser(message) - Method in class net.corda.node.services.messaging.RPCDispatcher
-
- getUser(username) - Method in interface net.corda.node.services.RPCUserService
-
- getUser(username) - Method in class net.corda.node.services.RPCUserServiceImpl
-
- getUsername() - Method in class net.corda.node.services.User
-
- getUsers() - Method in interface net.corda.node.services.RPCUserService
-
- getUsers() - Method in class net.corda.node.services.RPCUserServiceImpl
-
- getUserService() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
- getUserService() - Method in class net.corda.node.services.messaging.RPCDispatcher
-
- getUseTestClock() - Method in class net.corda.node.driver.DriverDSL
-
- getUseTestClock() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getUuid() - Method in class net.corda.core.flows.StateMachineRunId
-
- getValidatedTransactions() - Method in interface net.corda.core.node.services.StorageService
-
A map of hash->tx where tx has been signature/contract validated and the states are known to be correct.
The signatures aren't technically needed after that point, but we keep them around so that we can relay
the transaction data to other nodes that need it.
- getValidatedTransactions() - Method in interface net.corda.core.node.services.TxWritableStorageService
-
A map of hash->tx where tx has been signature/contract validated and the states are known to be correct.
The signatures aren't technically needed after that point, but we keep them around so that we can relay
the transaction data to other nodes that need it.
- getValidatedTransactions() - Method in class net.corda.node.services.persistence.StorageServiceImpl
-
A map of hash-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.EventSinkDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.EventStreamDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObjectPropertyDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableListDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableListReadOnlyDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableValueDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObserverDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.SubjectDelegate
-
- getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.WritableValueDelegate
-
- getValue() - Method in class net.corda.core.contracts.AuthenticatedObject
-
- getValue() - Method in class net.corda.core.contracts.Command
-
- getValue() - Method in enum net.corda.core.contracts.DateRollDirection
-
- getValue() - Method in class net.corda.core.contracts.Fix
-
- getValue() - Method in class net.corda.core.ErrorOr
-
- getValue(x) - Method in class net.corda.core.math.Polynomial
-
- getValue(x) - Method in class net.corda.core.math.SplineFunction
-
- getValue() - Method in class net.corda.core.transactions.MerkleTree.DuplicatedLeaf
-
- getValue() - Method in class net.corda.core.transactions.MerkleTree.Leaf
-
- getValue() - Method in class net.corda.core.transactions.MerkleTree.Node
-
- getValue(thisRef, property) - Method in class net.corda.core.TransientProperty
-
- getValue($receiver, receiver, metadata) - Static method in class net.corda.node.services.config.ConfigUtilities
-
- getValue(receiver, metadata) - Method in class net.corda.node.services.config.OptionalConfig
-
- getValue() - Method in class net.corda.node.utilities.JDBCHashMap.BlobMapTable
-
- getValueAt($receiver, index) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
- getValues() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- getValues() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- getVault() - Method in class net.corda.node.internal.AbstractNode
-
- getVaultService() - Method in interface net.corda.core.node.ServiceHub
-
- getVaultTransactionNotes(txnId) - Method in interface net.corda.core.messaging.CordaRPCOps
-
- getVaultTransactionNotes(txnId) - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
- getVaultUpdates() - Method in class net.corda.client.model.NodeMonitorModel
-
- getVersion() - Method in class net.corda.core.schemas.MappedSchema
-
- getVersion() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- getWaitingForResponse() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- getWebAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
-
- getWebApis() - Method in class net.corda.core.node.CordaPluginRegistry
-
List of lambdas returning JAX-RS objects.
- getWebServer() - Method in class net.corda.node.internal.Node
-
- getWeights() - Method in class net.corda.core.crypto.CompositeKey.Node
-
- getWhat() - Method in class net.corda.node.services.messaging.MarshalledObservation
-
- getWireReg() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationRequest
-
- getWireReg() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- getWithCommandOfType() - Method in class net.corda.core.contracts.TransactionGraphSearch.Query
-
- getWritableValueProperty() - Method in class net.corda.client.model.TrackedDelegate.WritableValueDelegate
-
- getX509Name(myLegalName, nearestCity, email) - Method in class net.corda.core.crypto.X509Utilities
-
- getZone() - Method in class net.corda.node.serialization.NodeClock
-
- getZone() - Method in class net.corda.node.utilities.TestClock
-
- Group() - Constructor for class net.corda.contracts.asset.Clauses.Group
-
- Group() - Constructor for class net.corda.contracts.asset.Clauses.Group
-
Grouping clause to extract input and output states into matched groups and then run a set of clauses over
each group.
- Group() - Constructor for class net.corda.contracts.asset.Clauses.Group
-
Parent clause for clauses that operate on grouped states (those which are fungible).
- Group() - Constructor for class net.corda.contracts.Clauses.Group
-
- GroupClauseVerifier<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
-
- GroupClauseVerifier(clause) - Constructor for class net.corda.core.contracts.clauses.GroupClauseVerifier
-
- groupStates(tx) - Method in class net.corda.contracts.asset.Clauses.Group
-
- groupStates(tx) - Method in class net.corda.contracts.asset.Clauses.Group
-
Group commodity states by issuance definition (issuer and underlying commodity).
- groupStates(tx) - Method in class net.corda.contracts.asset.Clauses.Group
-
- groupStates(tx) - Method in class net.corda.contracts.Clauses.Group
-
- groupStates(tx) - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
-
- groupStates(ofType, selector) - Method in class net.corda.core.contracts.TransactionForContract
-
Given a type and a function that returns a grouping key, associates inputs and outputs together so that they
can be processed as one. The grouping key is any arbitrary object that can act as a map key (so must implement
equals and hashCode).
- groupStatesInternal(inGroups, outGroups) - Method in class net.corda.core.contracts.TransactionForContract
-
Deprecated.
- identity - Variable in class net.corda.node.internal.AbstractNode
-
- IdentityService - Interface in net.corda.core.node.services
-
An identity service maintains an bidirectional map of
class Party
s to their associated public keys and thus supports
lookup of a party given its key. This is obviously very incomplete and does not reflect everything a real identity
service would provide.
- IllegalFlowLogicException - Exception in net.corda.core.flows
-
- IllegalFlowLogicException(type, msg) - Constructor for exception net.corda.core.flows.IllegalFlowLogicException
-
- ImmutableClassSerializer<T> - Class in net.corda.core.serialization
-
Serializes properties and deserializes by using the constructor. This assumes that all backed properties are
set via the constructor and the class is immutable.
- ImmutableClassSerializer(klass) - Constructor for class net.corda.core.serialization.ImmutableClassSerializer
-
Serializes properties and deserializes by using the constructor. This assumes that all backed properties are
set via the constructor and the class is immutable.
- importAttachment(jar) - Method in interface net.corda.core.node.services.AttachmentStorage
-
Inserts the given attachment into the store, does not close the input stream. This can be an intensive
operation due to the need to copy the bytes to disk and hash them along the way.
- importAttachment(jar) - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
Inserts the given attachment into the store, does not close the input stream. This can be an intensive
operation due to the need to copy the bytes to disk and hash them along the way.
- impure(valueClosure) - Method in class net.corda.client.mock.Generator.Companion
-
- IncludedLeaf(hash) - Constructor for class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- Incremental(startingPort) - Constructor for class net.corda.node.driver.PortAllocation.Incremental
-
- indexOf(element) - Method in class net.corda.client.fxutils.MapValuesList
-
- indexOfOrThrow($receiver, item) - Static method in class net.corda.core.Utils
-
- info() - Method in interface net.corda.node.api.APIServer
-
Report this node's configuration and identities.
Currently tunnels the NodeInfo as an encoding of the Kryo serialised form.
TODO this functionality should be available via the RPC
- info - Variable in class net.corda.node.internal.AbstractNode
-
- info() - Method in class net.corda.node.internal.APIServerImpl
-
Report this node's configuration and identities.
Currently tunnels the NodeInfo as an encoding of the Kryo serialised form.
TODO this functionality should be available via the RPC
- initialiseDatabasePersistence(insideTransaction) - Method in class net.corda.node.internal.AbstractNode
-
- initialiseDatabasePersistence(insideTransaction) - Method in class net.corda.node.internal.Node
-
If the node is persisting to an embedded H2 database, then expose this via TCP with a JDBC URL of the form:
jdbc:h2:tcp://:/node
with username and password as per the DataSource connection details. The key element to enabling this support is to
ensure that you specify a JDBC connection URL of the form jdbc:h2:file: in the node config and that you include
the H2 option AUTO_SERVER_PORT set to the port you desire to use (0 will give a dynamically allocated port number)
but exclude the H2 option AUTO_SERVER=TRUE.
This is not using the H2 "automatic mixed mode" directly but leans on many of the underpinnings. For more details
on H2 URLs and configuration see: http://www.h2database.com/html/features.html#database_url
- initialiseStorageService(dir) - Method in class net.corda.node.internal.AbstractNode
-
- initialize(subject, callbackHandler, sharedState, options) - Method in class net.corda.node.services.messaging.NodeLoginModule
-
- Initiated(peerParty, peerSessionId) - Constructor for class net.corda.node.services.statemachine.FlowSessionState.Initiated
-
- Initiating(otherParty) - Constructor for class net.corda.node.services.statemachine.FlowSessionState.Initiating
-
- initModel(klass) - Method in class net.corda.client.model.Models
-
- InMemoryIdentityService - Class in net.corda.node.services.identity
-
Simple identity service which caches parties and provides functionality for efficient lookup.
- InMemoryIdentityService() - Constructor for class net.corda.node.services.identity.InMemoryIdentityService
-
Simple identity service which caches parties and provides functionality for efficient lookup.
- InMemoryNetworkMapCache - Class in net.corda.node.services.network
-
Extremely simple in-memory cache of the network map.
- InMemoryNetworkMapCache() - Constructor for class net.corda.node.services.network.InMemoryNetworkMapCache
-
Extremely simple in-memory cache of the network map.
- InMemoryNetworkMapCache.Companion - Class in net.corda.node.services.network
-
- InMemoryNetworkMapService - Class in net.corda.node.services.network
-
- InMemoryNetworkMapService(services) - Constructor for class net.corda.node.services.network.InMemoryNetworkMapService
-
- InMemoryStateMachineRecordedTransactionMappingStorage - Class in net.corda.node.services.persistence
-
This is a temporary in-memory storage of a state machine id -> txhash mapping
- InMemoryStateMachineRecordedTransactionMappingStorage() - Constructor for class net.corda.node.services.persistence.InMemoryStateMachineRecordedTransactionMappingStorage
-
This is a temporary in-memory storage of a state machine id -> txhash mapping
- InMemoryUniquenessProvider - Class in net.corda.node.services.transactions
-
A dummy Uniqueness provider that stores the whole history of consumed states in memory
- InMemoryUniquenessProvider() - Constructor for class net.corda.node.services.transactions.InMemoryUniquenessProvider
-
A dummy Uniqueness provider that stores the whole history of consumed states in memory
- InOutGroup(inputs, outputs, groupingKey) - Constructor for class net.corda.core.contracts.TransactionForContract.InOutGroup
-
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated
using groupStates and is useful for handling cases where a transaction may contain similar but unrelated
state evolutions, for example, a transaction that moves cash in two different currencies. The numbers must add
up on both sides of the transaction, but the values must be summed independently per currency. Grouping can
be used to simplify this logic.
- InputResolution.Resolved - Class in net.corda.client.model
-
- InputResolution.Unresolved - Class in net.corda.client.model
-
- InputStateRefResolveFailed - Exception in net.corda.flows
-
- InputStateRefResolveFailed(stateRefs) - Constructor for exception net.corda.flows.InputStateRefResolveFailed
-
- inputStates() - Method in class net.corda.core.transactions.TransactionBuilder
-
- InputStreamSerializer - Class in net.corda.core.serialization
-
- install(reader) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
-
Reads entries from disk and adds them to map.
- INSTANCE - Static variable in class net.corda.client.fxutils.AmountBindings
-
Utility bindings for the
class Amount
type, similar in spirit to Bindings
- INSTANCE - Static variable in class net.corda.client.model.Models
-
- INSTANCE - Static variable in class net.corda.core.contracts.ExpressionDeserializer
-
- INSTANCE - Static variable in class net.corda.core.contracts.ExpressionSerializer
-
- INSTANCE - Static variable in class net.corda.core.contracts.Requirements
-
- INSTANCE - Static variable in class net.corda.core.crypto.NullPublicKey
-
- INSTANCE - Static variable in class net.corda.core.crypto.NullSignature
-
A signature with a key and value of zero. Useful when you want a signature object that you know won't ever be used.
- INSTANCE - Static variable in class net.corda.core.crypto.X509Utilities
-
- INSTANCE - Static variable in class net.corda.core.messaging.Ack
-
A general Ack message that conveys no content other than it's presence for use when you want an acknowledgement
from a recipient. Using Unit can be ambiguous as it is similar to
Void and so could mean no response.
- INSTANCE - Static variable in class net.corda.core.messaging.TopicStringValidator
-
A singleton that's useful for validating topic strings
- INSTANCE - Static variable in class net.corda.core.node.CityDatabase
-
A simple lookup table of city names to their coordinates. Lookups are case insensitive.
- INSTANCE - Static variable in class net.corda.core.serialization.CompositeKeyLeafSerializer
-
For serialising composite keys
- INSTANCE - Static variable in class net.corda.core.serialization.CompositeKeyNodeSerializer
-
- INSTANCE - Static variable in class net.corda.core.serialization.Ed25519PrivateKeySerializer
-
For serialising an ed25519 private key
- INSTANCE - Static variable in class net.corda.core.serialization.Ed25519PublicKeySerializer
-
For serialising an ed25519 public key
- INSTANCE - Static variable in class net.corda.core.serialization.InputStreamSerializer
-
- INSTANCE - Static variable in class net.corda.core.serialization.KotlinObjectSerializer
-
- INSTANCE - Static variable in class net.corda.core.serialization.OrderedSerializer
-
- INSTANCE - Static variable in class net.corda.core.serialization.ReferencesAwareJavaSerializer
-
Improvement to the builtin JavaSerializer by honouring the Kryo.getReferences setting.
- INSTANCE - Static variable in class net.corda.core.serialization.SerializedBytesSerializer
-
A serialiser that avoids writing the wrapper class to the byte stream, thus ensuring
class SerializedBytes
is a pure
type safety hack.
- INSTANCE - Static variable in class net.corda.core.serialization.WireTransactionSerializer
-
A serialisation engine that knows how to deserialise code inside a sandbox
- INSTANCE - Static variable in class net.corda.core.utilities.Emoji
-
A simple wrapper class that contains icons and support for printing them only when we're connected to a terminal.
- INSTANCE - Static variable in class net.corda.core.utilities.LogHelper
-
A configuration helper that allows modifying the log level for specific loggers
- INSTANCE - Static variable in class net.corda.core.utilities.NonEmptySetSerializer
-
Custom serializer which understands it has to read in an item before
trying to construct the set.
- INSTANCE - Static variable in class net.corda.core.utilities.ProgressTracker.DONE
-
- INSTANCE - Static variable in class net.corda.core.utilities.ProgressTracker.UNSTARTED
-
- INSTANCE - Static variable in class net.corda.flows.Companion.APPROVING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.REJECTING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.NOTARY
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.EXITING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.ISSUING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.PAYING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.BROADCASTING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.NOTARISING
-
- INSTANCE - Static variable in class net.corda.flows.IssuerFlow
-
- INSTANCE - Static variable in class net.corda.flows.Companion.AWAITING_REQUEST
-
- INSTANCE - Static variable in class net.corda.flows.Companion.ISSUING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SENDING_CONFIRM
-
- INSTANCE - Static variable in class net.corda.flows.Companion.TRANSFERRING
-
- INSTANCE - Static variable in class net.corda.flows.NotaryChangeFlow
-
A flow to be used for changing a state's Notary. This is required since all input states to a transaction
must point to the same notary.
- INSTANCE - Static variable in class net.corda.flows.Companion.REQUESTING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.VALIDATING
-
- INSTANCE - Static variable in class net.corda.flows.NotaryFlow
-
- INSTANCE - Static variable in class net.corda.flows.TwoPartyDealFlow
-
Classes for manipulating a two party deal or agreement.
- INSTANCE - Static variable in class net.corda.flows.Companion.AWAITING_PROPOSAL
-
- INSTANCE - Static variable in class net.corda.flows.Companion.COPYING_TO_REGULATOR
-
- INSTANCE - Static variable in class net.corda.flows.Companion.NOTARY
-
- INSTANCE - Static variable in class net.corda.flows.Companion.RECORDING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SENDING_SIGS
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.RECEIVING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.RECORDING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SWAPPING_SIGNATURES
-
- INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
-
- INSTANCE - Static variable in class net.corda.flows.Buyer.RECEIVING
-
- INSTANCE - Static variable in class net.corda.flows.Buyer.SIGNING
-
- INSTANCE - Static variable in class net.corda.flows.Buyer.SWAPPING_SIGNATURES
-
- INSTANCE - Static variable in class net.corda.flows.Buyer.VERIFYING
-
- INSTANCE - Static variable in class net.corda.flows.TwoPartyTradeFlow
-
This asset trading flow implements a "delivery vs payment" type swap. It has two parties (B and S for buyer
and seller) and the following steps:
- INSTANCE - Static variable in class net.corda.flows.Companion.AWAITING_PROPOSAL
-
- INSTANCE - Static variable in class net.corda.flows.Companion.NOTARY
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SENDING_SIGS
-
- INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
-
- INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
-
- INSTANCE - Static variable in class net.corda.node.api.Criteria.AllDeals
-
- INSTANCE - Static variable in class net.corda.node.driver.PortAllocation.RandomFree
-
- INSTANCE - Static variable in class net.corda.node.services.config.ConfigHelper
-
- INSTANCE - Static variable in class net.corda.node.services.events.Companion.RUNNING
-
- INSTANCE - Static variable in class net.corda.node.services.messaging.ConnectionDirection.Inbound
-
- INSTANCE - Static variable in class net.corda.node.services.messaging.ClassSerializer
-
- INSTANCE - Static variable in class net.corda.node.services.NotaryChange
-
- INSTANCE - Static variable in class net.corda.node.services.persistence.DataVending
-
- INSTANCE - Static variable in class net.corda.node.services.transactions.DistributedImmutableMap.Commands
-
- INSTANCE - Static variable in class net.corda.node.utilities.ANSIProgressRenderer
-
Knows how to render a
class ProgressTracker
to the terminal using coloured, emoji-fied output. Useful when writing small
command line tools, demos, tests etc. Just set the progressTracker field and it will go ahead and start drawing
if the terminal supports it. Otherwise it just prints out the name of the step whenever it changes.
- INSTANCE - Static variable in class net.corda.node.utilities.CompositeKeyColumnType
-
- INSTANCE - Static variable in class net.corda.node.utilities.InstantColumnType
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.CalendarDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.CompositeKeyDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.CompositeKeySerializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport
-
Utilities and serialisers for working with JSON representations of basic types. This adds Jackson support for
the java.time API, some core types, and Kotlin data classes.
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.LocalDateDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.LocalDateKeyDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.NodeInfoDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.NodeInfoSerializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PartyDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PartySerializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PublicKeyDeserializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PublicKeySerializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.SecureHashSerializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.ToStringSerializer
-
- INSTANCE - Static variable in class net.corda.node.utilities.LocalDateColumnType
-
- INSTANCE - Static variable in class net.corda.node.utilities.LocalDateTimeColumnType
-
- INSTANCE - Static variable in class net.corda.node.utilities.PublicKeyColumnType
-
ColumnType for marshalling to/from database on behalf of
PublicKey.
- INSTANCE - Static variable in class net.corda.node.utilities.SecureHashColumnType
-
- INSTANCE - Static variable in class net.corda.node.utilities.ServiceIdentityGenerator
-
- INSTANCE - Static variable in class net.corda.node.utilities.UUIDStringColumnType
-
ColumnType for marshalling to/from database on behalf of
UUID, always using a string representation.
- INSTANCE - Static variable in class net.corda.schemas.CashSchema
-
An object used to fully qualify the
class CashSchema
family name (i.e. independent of version).
- INSTANCE - Static variable in class net.corda.schemas.CashSchemaV1
-
First version of a cash contract ORM schema that maps all fields of the
Cash contract state as it stood
at the time of writing.
- INSTANCE - Static variable in class net.corda.schemas.CommercialPaperSchema
-
- INSTANCE - Static variable in class net.corda.schemas.CommercialPaperSchemaV1
-
First version of a commercial paper contract ORM schema that maps all fields of the
CommercialPaper contract state
as it stood at the time of writing.
- instant() - Method in class net.corda.node.serialization.NodeClock
-
- instant($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- instant() - Method in class net.corda.node.utilities.TestClock
-
- InstantColumnType - Class in net.corda.node.utilities
-
- InstantGenerator - Class in net.corda.core.testing
-
- InstantGenerator() - Constructor for class net.corda.core.testing.InstantGenerator
-
- Instigator(originalState, modification, progressTracker) - Constructor for class net.corda.flows.AbstractStateReplacementFlow.Instigator
-
- Instigator(originalState, newNotary, progressTracker) - Constructor for class net.corda.flows.NotaryChangeFlow.Instigator
-
- Instigator(otherParty, payload, myKeyPair, progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Instigator
-
One side of the flow for inserting a pre-agreed deal.
- Instigator.Companion - Class in net.corda.flows
-
- InsufficientBalanceException - Exception in net.corda.core.contracts
-
- InsufficientBalanceException(amountMissing) - Constructor for exception net.corda.core.contracts.InsufficientBalanceException
-
- int($receiver) - Static method in class net.corda.client.mock.GeneratorKt
-
- INTERNAL_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- interpolate(x) - Method in class net.corda.core.math.CubicSplineInterpolator
-
- interpolate(x) - Method in interface net.corda.core.math.Interpolator
-
- interpolate(x) - Method in class net.corda.core.math.LinearInterpolator
-
- Interpolator - Interface in net.corda.core.math
-
- InterpolatorFactory - Interface in net.corda.core.math
-
- intRange($receiver, range) - Static method in class net.corda.client.mock.GeneratorKt
-
- intRange($receiver, from, to) - Static method in class net.corda.client.mock.GeneratorKt
-
- InvalidNotaryChange(tx) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.InvalidNotaryChange
-
- InvalidSignature() - Constructor for exception net.corda.node.services.network.NodeMapError.InvalidSignature
-
Thrown if the signature on the node info does not match the public key for the identity
- InvalidSubscriber() - Constructor for exception net.corda.node.services.network.NodeMapError.InvalidSubscriber
-
Thrown if the replyTo of a subscription change message is not a single message recipient
- invokeFlowAsync(logicType, args) - Method in interface net.corda.core.node.ServiceHub
-
Will check logicType and args against a whitelist and if acceptable then construct and initiate the flow.
Note that you must be on the server thread to call this method.
- invokeFlowAsync(logicType, args) - Method in class net.corda.node.services.api.ServiceHubInternal
-
Will check logicType and args against a whitelist and if acceptable then construct and initiate the flow.
Note that you must be on the server thread to call this method.
- invokeFlowSync(type, args) - Method in interface net.corda.node.api.APIServer
-
This method would not return until the flow is finished (hence the "Sync").
- invokeFlowSync(type, args) - Method in class net.corda.node.internal.APIServerImpl
-
This method would not return until the flow is finished (hence the "Sync").
- isBlank() - Method in class net.corda.core.messaging.TopicSession
-
- isDebug() - Method in class net.corda.node.driver.DriverDSL
-
- isDirectory($receiver, options) - Static method in class net.corda.core.Utils
-
- isEmpty() - Method in class net.corda.client.fxutils.MapValuesList
-
- isEmpty() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- isEmpty() - Method in class net.corda.core.utilities.NonEmptySet
-
- isEmpty() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- isEmpty() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- isFulfilledBy(keys) - Method in class net.corda.core.crypto.CompositeKey
-
Checks whether keys match a sufficient amount of leaf nodes
- isFulfilledBy(key) - Method in class net.corda.core.crypto.CompositeKey
-
- isFulfilledBy(keys) - Method in class net.corda.core.crypto.CompositeKey.Leaf
-
Checks whether keys match a sufficient amount of leaf nodes
- isFulfilledBy(keys) - Method in class net.corda.core.crypto.CompositeKey.Node
-
Checks whether keys match a sufficient amount of leaf nodes
- isModified() - Method in class net.corda.core.contracts.DateRollConvention.Actual
-
- isModified() - Method in class net.corda.core.contracts.DateRollConvention.Following
-
- isModified() - Method in enum net.corda.core.contracts.DateRollConvention
-
- isModified() - Method in class net.corda.core.contracts.DateRollConvention.ModifiedFollowing
-
- isModified() - Method in class net.corda.core.contracts.DateRollConvention.ModifiedPrevious
-
- isModified() - Method in class net.corda.core.contracts.DateRollConvention.Previous
-
- isNotary($this, party) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
-
Checks whether a given party is an advertised notary identity
- isNotary(party) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Checks whether a given party is an advertised notary identity
- isNotary() - Method in class net.corda.core.node.services.ServiceType
-
- isNotary(party) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Checks whether a given party is an advertised notary identity
- isNotNull($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
- isolatedTransaction(database, block) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- isOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
-
Returns true if the current thread is equal to the thread this executor is backed by.
- isOnThread() - Method in interface net.corda.node.utilities.AffinityExecutor
-
Returns true if the current thread is equal to the thread this executor is backed by.
- isOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
Returns true if the current thread is equal to the thread this executor is backed by.
- isPreviousCheckpointsPresent() - Method in class net.corda.node.internal.AbstractNode
-
- isRegularFile($receiver, options) - Static method in class net.corda.core.Utils
-
- isRelevant(ourKeys) - Method in interface net.corda.core.contracts.LinearState
-
True if this should be tracked by our vault(s).
- IssuanceDefinition - Interface in net.corda.core.contracts
-
Marker interface for data classes that represent the issuance state for a contract. These are intended as templates
from which the state object is initialised.
- IssuanceRequester(amount, issueToParty, issueToPartyRef, issuerBankParty) - Constructor for class net.corda.flows.IssuerFlow.IssuanceRequester
-
IssuanceRequester should be used by a client to ask a remote note to issue some
interface FungibleAsset
with the given details.
Returns the transaction created by the Issuer to move the cash to the Requester.
- IssuanceRequestState(amount, issueToParty, issuerPartyRef) - Constructor for class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- isSubTypeOf(superType) - Method in class net.corda.core.node.services.ServiceType
-
- Issue() - Constructor for class net.corda.contracts.asset.Clauses.Issue
-
- Issue(nonce) - Constructor for class net.corda.contracts.asset.Commands.Issue
-
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Issue() - Constructor for class net.corda.contracts.asset.Commands.Issue
-
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Issue() - Constructor for class net.corda.contracts.asset.Clauses.Issue
-
Standard issue clause, specialised to match the commodity issue command.
- Issue(nonce) - Constructor for class net.corda.contracts.asset.Commands.Issue
-
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Issue() - Constructor for class net.corda.contracts.asset.Commands.Issue
-
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction
has a unique ID even when there are no inputs.
- Issue() - Constructor for class net.corda.contracts.asset.Clauses.Issue
-
Generic issuance clause
- Issue(nonce) - Constructor for class net.corda.contracts.asset.Commands.Issue
-
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the
transaction has a unique ID even when there are no inputs.
- Issue() - Constructor for class net.corda.contracts.asset.Commands.Issue
-
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the
transaction has a unique ID even when there are no inputs.
- Issue() - Constructor for class net.corda.contracts.Clauses.Issue
-
- Issue(nonce) - Constructor for class net.corda.contracts.Commands.Issue
-
- Issue() - Constructor for class net.corda.contracts.Commands.Issue
-
- Issue() - Constructor for class net.corda.contracts.Commands.Issue
-
- IssueCash(amount, issueRef, recipient, notary) - Constructor for class net.corda.flows.CashCommand.IssueCash
-
Issue cash state objects.
- IssueCommand - Interface in net.corda.core.contracts
-
A common issue command, to enforce that issue commands have a nonce value.
- Issued<P> - Class in net.corda.core.contracts
-
Definition for an issued product, which can be cash, a cash-like thing, assets, or generally anything else that's
quantifiable with integer quantities.
- Issued(issuer, product) - Constructor for class net.corda.core.contracts.Issued
-
Definition for an issued product, which can be cash, a cash-like thing, assets, or generally anything else that's
quantifiable with integer quantities.
- issued by($receiver, party) - Static method in class net.corda.contracts.asset.CashKt
-
- issued by($receiver, deposit) - Static method in class net.corda.contracts.asset.CashKt
-
- issued by($receiver, party) - Static method in class net.corda.contracts.asset.ObligationKt
-
- issued by($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
-
- issued by($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
-
- issued by($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
-
- issuedBy($receiver, party) - Static method in class net.corda.contracts.asset.CashKt
-
- issuedBy($receiver, deposit) - Static method in class net.corda.contracts.asset.CashKt
-
- issuedBy($receiver, party) - Static method in class net.corda.contracts.asset.ObligationKt
-
- issuedBy($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
-
- issuedBy($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
-
- issuedBy($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
-
- IssuedGenerator<T> - Class in net.corda.core.testing
-
- IssuedGenerator(productGenerator) - Constructor for class net.corda.core.testing.IssuedGenerator
-
- IssueGenerator - Class in net.corda.contracts.testing
-
- IssueGenerator() - Constructor for class net.corda.contracts.testing.IssueGenerator
-
- Issuer(otherParty) - Constructor for class net.corda.flows.IssuerFlow.Issuer
-
- Issuer.Companion - Class in net.corda.flows
-
- Issuer.Service - Class in net.corda.flows
-
- IssuerFlow - Class in net.corda.flows
-
- IssuerFlow.IssuanceRequester - Class in net.corda.flows
-
IssuanceRequester should be used by a client to ask a remote note to issue some
interface FungibleAsset
with the given details.
Returns the transaction created by the Issuer to move the cash to the Requester.
- IssuerFlow.IssuanceRequestState - Class in net.corda.flows
-
- IssuerFlow.Issuer - Class in net.corda.flows
-
- isUnwrappableAs(unwrapType) - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
-
- isValid(timestampCommand) - Method in class net.corda.core.node.services.TimestampChecker
-
- isWorkingDay(date) - Method in class net.corda.core.contracts.BusinessCalendar
-
- isWorkingDay($receiver, accordingToCalendar) - Static method in class net.corda.core.contracts.FinanceTypesKt
-
- iterator() - Method in class net.corda.client.fxutils.MapValuesList
-
- iterator() - Method in class net.corda.core.utilities.NonEmptySet
-
- Iterator($outer) - Constructor for class net.corda.core.utilities.NonEmptySet.Iterator
-
- iterator() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- NamedByHash - Interface in net.corda.core.contracts
-
Implemented by anything that can be named by a secure hash value (e.g. transactions, attachments).
- Net() - Constructor for class net.corda.contracts.asset.Clauses.Net
-
Clause for supporting netting of obligations.
- Net(type) - Constructor for class net.corda.contracts.asset.Commands.Net
-
Net two or more obligation states together in a close-out netting style. Limited to bilateral netting
as only the beneficiary (not the obligor) needs to sign.
- net(other) - Method in class net.corda.contracts.asset.Obligation.State
-
Perform bilateral netting of this state with another state. The two states must be compatible (as in
bilateralNetState objects are equal).
- net(other) - Method in interface net.corda.core.contracts.BilateralNettableState
-
Perform bilateral netting of this state with another state. The two states must be compatible (as in
bilateralNetState objects are equal).
- net - Variable in class net.corda.node.internal.AbstractNode
-
- net.corda.client.fxutils - package net.corda.client.fxutils
-
- net.corda.client.mock - package net.corda.client.mock
-
- net.corda.client.model - package net.corda.client.model
-
- net.corda.contracts - package net.corda.contracts
-
- net.corda.contracts.asset - package net.corda.contracts.asset
-
- net.corda.contracts.clause - package net.corda.contracts.clause
-
- net.corda.contracts.testing - package net.corda.contracts.testing
-
- net.corda.core - package net.corda.core
-
- net.corda.core.contracts - package net.corda.core.contracts
-
- net.corda.core.contracts.clauses - package net.corda.core.contracts.clauses
-
- net.corda.core.crypto - package net.corda.core.crypto
-
- net.corda.core.flows - package net.corda.core.flows
-
- net.corda.core.math - package net.corda.core.math
-
- net.corda.core.messaging - package net.corda.core.messaging
-
- net.corda.core.node - package net.corda.core.node
-
- net.corda.core.node.services - package net.corda.core.node.services
-
- net.corda.core.schemas - package net.corda.core.schemas
-
- net.corda.core.serialization - package net.corda.core.serialization
-
- net.corda.core.testing - package net.corda.core.testing
-
- net.corda.core.transactions - package net.corda.core.transactions
-
- net.corda.core.utilities - package net.corda.core.utilities
-
- net.corda.flows - package net.corda.flows
-
- net.corda.node - package net.corda.node
-
- net.corda.node.api - package net.corda.node.api
-
- net.corda.node.driver - package net.corda.node.driver
-
- net.corda.node.internal - package net.corda.node.internal
-
- net.corda.node.serialization - package net.corda.node.serialization
-
- net.corda.node.services - package net.corda.node.services
-
- net.corda.node.services.api - package net.corda.node.services.api
-
- net.corda.node.services.config - package net.corda.node.services.config
-
- net.corda.node.services.events - package net.corda.node.services.events
-
- net.corda.node.services.identity - package net.corda.node.services.identity
-
- net.corda.node.services.keys - package net.corda.node.services.keys
-
- net.corda.node.services.messaging - package net.corda.node.services.messaging
-
- net.corda.node.services.network - package net.corda.node.services.network
-
- net.corda.node.services.persistence - package net.corda.node.services.persistence
-
- net.corda.node.services.schema - package net.corda.node.services.schema
-
- net.corda.node.services.statemachine - package net.corda.node.services.statemachine
-
- net.corda.node.services.transactions - package net.corda.node.services.transactions
-
- net.corda.node.services.vault - package net.corda.node.services.vault
-
- net.corda.node.servlets - package net.corda.node.servlets
-
- net.corda.node.utilities - package net.corda.node.utilities
-
- net.corda.node.utilities.certsigning - package net.corda.node.utilities.certsigning
-
- net.corda.schemas - package net.corda.schemas
-
- netAmountsDue(balances) - Static method in class net.corda.contracts.asset.ObligationKt
-
Net off the amounts due between parties.
- NetClause<C extends CommandData,P> - Class in net.corda.contracts.clause
-
Clause for netting contract states. Currently only supports obligation contract.
- NetClause() - Constructor for class net.corda.contracts.clause.NetClause
-
Clause for netting contract states. Currently only supports obligation contract.
- NetCommand - Interface in net.corda.core.contracts
-
A common netting command for contracts whose states can be netted.
- netMapCache - Variable in class net.corda.node.internal.AbstractNode
-
- NetState<P> - Interface in net.corda.contracts.clause
-
Common interface for the state subsets used when determining nettability of two or more states. Exposes the
underlying issued thing.
- NettableState<N extends BilateralNettableState<N>,T> - Interface in net.corda.core.contracts
-
- NetType - Enum in net.corda.core.contracts
-
Enum for the types of netting that can be applied to state objects. Exact behaviour
for each type of netting is left to the contract to determine.
- NetType() - Constructor for enum net.corda.core.contracts.NetType
-
Enum for the types of netting that can be applied to state objects. Exact behaviour
for each type of netting is left to the contract to determine.
- NETWORK_MAP_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- NetworkCacheError - Exception in net.corda.core.node.services
-
- NetworkCacheError.DeregistrationFailed - Exception in net.corda.core.node.services
-
Indicates a failure to deregister, because of a rejected request from the remote node
- NetworkIdentityModel - Class in net.corda.client.model
-
- NetworkIdentityModel() - Constructor for class net.corda.client.model.NetworkIdentityModel
-
- NetworkMapAddress(hostAndPort) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
-
- NetworkMapCache - Interface in net.corda.core.node.services
-
A network map contains lists of nodes on the network along with information about their identity keys, services
they provide and host names or IP addresses where they can be connected to. The cache wraps around a map fetched
from an authoritative service, and adds easy lookup of the data stored within it. Generally it would be initialised
with a specified network map service, which it fetches data from and then subscribes to updates of.
- NetworkMapCache.DefaultImpls - Class in net.corda.core.node.services
-
A network map contains lists of nodes on the network along with information about their identity keys, services
they provide and host names or IP addresses where they can be connected to. The cache wraps around a map fetched
from an authoritative service, and adds easy lookup of the data stored within it. Generally it would be initialised
with a specified network map service, which it fetches data from and then subscribes to updates of.
- NetworkMapCache.MapChange - Class in net.corda.core.node.services
-
- NetworkMapInfo - Class in net.corda.node.internal
-
- NetworkMapInfo(address, legalName) - Constructor for class net.corda.node.internal.NetworkMapInfo
-
- NetworkMapService - Interface in net.corda.node.services.network
-
A network map contains lists of nodes on the network along with information about their identity keys, services
they provide and host names or IP addresses where they can be connected to. This information is cached locally within
nodes, by the
interface NetworkMapCache
. Currently very basic consensus controls are applied, using signed changes which
replace each other based on a serial number present in the change.
- NetworkMapService.Companion - Class in net.corda.node.services.network
-
- NetworkMapService.FetchMapRequest - Class in net.corda.node.services.network
-
- NetworkMapService.FetchMapResponse - Class in net.corda.node.services.network
-
- NetworkMapService.QueryIdentityRequest - Class in net.corda.node.services.network
-
- NetworkMapService.QueryIdentityResponse - Class in net.corda.node.services.network
-
- NetworkMapService.RegistrationRequest - Class in net.corda.node.services.network
-
- NetworkMapService.RegistrationResponse - Class in net.corda.node.services.network
-
- NetworkMapService.SubscribeRequest - Class in net.corda.node.services.network
-
- NetworkMapService.SubscribeResponse - Class in net.corda.node.services.network
-
- NetworkMapService.Update - Class in net.corda.node.services.network
-
- NetworkMapService.UpdateAcknowledge - Class in net.corda.node.services.network
-
- networkMapUpdates() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns all parties currently visible on the network with their advertised services and an observable of future updates to the network.
- networkMapUpdates() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns all parties currently visible on the network with their advertised services and an observable of future updates to the network.
- newSecureRandom() - Static method in class net.corda.core.crypto.CryptoUtilities
-
- newTransaction(isolation) - Method in class net.corda.node.utilities.StrandLocalTransactionManager
-
- next() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
-
- nextCertificate() - Method in class net.corda.core.crypto.CertificateStream
-
- nextFixingOf() - Method in interface net.corda.core.contracts.FixableDealState
-
When is the next fixing and what is the fixing for?
- nextHostAndPort() - Method in class net.corda.node.driver.PortAllocation
-
- nextPort() - Method in class net.corda.node.driver.PortAllocation.Incremental
-
- nextPort() - Method in class net.corda.node.driver.PortAllocation
-
- nextPort() - Method in class net.corda.node.driver.PortAllocation.RandomFree
-
- nextScheduledActivity(thisStateRef, flowLogicRefFactory) - Method in interface net.corda.core.contracts.SchedulableState
-
Indicate whether there is some activity to be performed at some future point in time with respect to this
interface ContractState
, what that activity is and at what point in time it should be initiated.
This can be used to implement deadlines for payment or processing of financial instruments according to a schedule.
- nextStep() - Method in class net.corda.core.utilities.ProgressTracker
-
Iterates the progress tracker. If the current step has a child, the child is iterated instead (recursively).
Returns the latest step at the bottom of the step tree.
- Node(threshold, children, weights) - Constructor for class net.corda.core.crypto.CompositeKey.Node
-
Represents a node in the key tree. It maintains a list of child nodes – sub-trees, and associated
weights carried by child node signatures.
- Node(left, right) - Constructor for class net.corda.core.crypto.PartialTree.Node
-
- Node(node) - Constructor for class net.corda.core.node.services.PartyInfo.Node
-
- Node(value, left, right) - Constructor for class net.corda.core.transactions.MerkleTree.Node
-
- Node - Class in net.corda.node.internal
-
A Node manages a standalone server that takes part in the P2P network. It creates the services found in
interface ServiceHub
,
loads important data off disk and starts listening for connections.
- Node(configuration, advertisedServices, clock) - Constructor for class net.corda.node.internal.Node
-
A Node manages a standalone server that takes part in the P2P network. It creates the services found in
interface ServiceHub
,
loads important data off disk and starts listening for connections.
- NODE_DATABASE_PREFIX - Static variable in class net.corda.node.utilities.DatabaseSupportKt
-
Table prefix for all tables owned by the node module.
- NODE_ROLE - Static variable in class net.corda.node.services.messaging.NodeLoginModule
-
- NODE_USER - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- NodeAddress(queueName, hostAndPort) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
This is the class used to implement
interface SingleMessageRecipient
, for now. Note that in future this class
may change or evolve and code that relies upon it being a simple host/port may not function correctly.
For instance it may contain onion routing data.
- NodeAddress.Companion - Class in net.corda.node.services.messaging
-
- NodeAttachmentService - Class in net.corda.node.services.persistence
-
Stores attachments in the specified local directory, which must exist. Doesn't allow new attachments to be uploaded.
- NodeAttachmentService(storePath, metrics) - Constructor for class net.corda.node.services.persistence.NodeAttachmentService
-
Stores attachments in the specified local directory, which must exist. Doesn't allow new attachments to be uploaded.
- NodeAttachmentService.OnDiskHashMismatch - Exception in net.corda.node.services.persistence
-
- NodeClock - Class in net.corda.node.serialization
-
A
Clock that tokenizes itself when serialized, and delegates to an underlying
Clock implementation.
- NodeClock(delegateClock) - Constructor for class net.corda.node.serialization.NodeClock
-
A
Clock that tokenizes itself when serialized, and delegates to an underlying
Clock implementation.
- NodeClock() - Constructor for class net.corda.node.serialization.NodeClock
-
A
Clock that tokenizes itself when serialized, and delegates to an underlying
Clock implementation.
- NodeConfiguration - Interface in net.corda.node.services.config
-
- NodeConfiguration.DefaultImpls - Class in net.corda.node.services.config
-
- NodeConfigurationKt - Class in net.corda.node.services.config
-
- NodeDatabaseConnectionProvider() - Constructor for class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
-
- NodeHandle - Class in net.corda.node.driver
-
- NodeHandle(nodeInfo, configuration, process) - Constructor for class net.corda.node.driver.NodeHandle
-
- nodeIdentity() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns Node's identity, assuming this will not change while the node is running.
- nodeIdentity() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns Node's identity, assuming this will not change while the node is running.
- NodeInfo - Class in net.corda.core.node
-
Info about a network node that acts on behalf of some form of contract party.
- NodeInfo(address, legalIdentity, advertisedServices, physicalLocation) - Constructor for class net.corda.core.node.NodeInfo
-
Info about a network node that acts on behalf of some form of contract party.
- NodeLoginModule - Class in net.corda.node.services.messaging
-
Clients must connect to us with a username and password and must use TLS. If a someone connects with
ArtemisMessagingComponent.NODE_USER then we confirm it's just us as the node by checking their TLS certificate
is the same as our one in our key store. Then they're given full access to all valid queues. If they connect with
ArtemisMessagingComponent.PEER_USER then we confirm they belong on our P2P network by checking their root CA is
the same as our root CA. If that's the case the only access they're given is the ablility send to our P2P address.
In both cases the messages these authenticated nodes send to us are tagged with their subject DN and we assume
the CN within that is their legal name.
Otherwise if the username is neither of the above we assume it's an RPC user and authenticate against our list of
valid RPC users. RPC clients are given permission to perform RPC and nothing else.
- NodeLoginModule() - Constructor for class net.corda.node.services.messaging.NodeLoginModule
-
Clients must connect to us with a username and password and must use TLS. If a someone connects with
ArtemisMessagingComponent.NODE_USER then we confirm it's just us as the node by checking their TLS certificate
is the same as our one in our key store. Then they're given full access to all valid queues. If they connect with
ArtemisMessagingComponent.PEER_USER then we confirm they belong on our P2P network by checking their root CA is
the same as our root CA. If that's the case the only access they're given is the ablility send to our P2P address.
In both cases the messages these authenticated nodes send to us are tagged with their subject DN and we assume
the CN within that is their legal name.
Otherwise if the username is neither of the above we assume it's an RPC user and authenticate against our list of
valid RPC users. RPC clients are given permission to perform RPC and nothing else.
- NodeLoginModule.Companion - Class in net.corda.node.services.messaging
-
- NodeMapError - Exception in net.corda.node.services.network
-
- NodeMapError.InvalidSignature - Exception in net.corda.node.services.network
-
Thrown if the signature on the node info does not match the public key for the identity
- NodeMapError.InvalidSubscriber - Exception in net.corda.node.services.network
-
Thrown if the replyTo of a subscription change message is not a single message recipient
- NodeMapError.UnknownChangeType - Exception in net.corda.node.services.network
-
Thrown if a change arrives which is of an unknown type
- NodeMessagingClient - Class in net.corda.node.services.messaging
-
This class implements the
interface MessagingService
API using Apache Artemis, the successor to their ActiveMQ product.
Artemis is a message queue broker and here we run a client connecting to the specified broker instance
class ArtemisMessagingServer
. It's primarily concerned with peer-to-peer messaging.
- NodeMessagingClient(config, serverHostPort, myIdentity, nodeExecutor, database, networkMapRegistrationFuture) - Constructor for class net.corda.node.services.messaging.NodeMessagingClient
-
This class implements the
interface MessagingService
API using Apache Artemis, the successor to their ActiveMQ product.
Artemis is a message queue broker and here we run a client connecting to the specified broker instance
class ArtemisMessagingServer
. It's primarily concerned with peer-to-peer messaging.
- NodeMessagingClient.Companion - Class in net.corda.node.services.messaging
-
- NodeMessagingClient.Handler - Class in net.corda.node.services.messaging
-
A registration to handle messages of different types
- NodeMonitorModel - Class in net.corda.client.model
-
This model exposes raw event streams to and from the node.
- NodeMonitorModel() - Constructor for class net.corda.client.model.NodeMonitorModel
-
This model exposes raw event streams to and from the node.
- NodeRegistration - Class in net.corda.node.services.network
-
A node registration state in the network map.
- NodeRegistration(node, serial, type, expires) - Constructor for class net.corda.node.services.network.NodeRegistration
-
A node registration state in the network map.
- NodeRegistrationInfo - Class in net.corda.node.services.network
-
- NodeRegistrationInfo(reg, mapVersion) - Constructor for class net.corda.node.services.network.NodeRegistrationInfo
-
- NodeSchedulerService - Class in net.corda.node.services.events
-
- NodeSchedulerService(database, services, flowLogicRefFactory, schedulerTimerExecutor, unfinishedSchedules) - Constructor for class net.corda.node.services.events.NodeSchedulerService
-
- NodeSchedulerService.RunScheduled - Class in net.corda.node.services.events
-
- NodeSchemaService - Class in net.corda.node.services.schema
-
- NodeSchemaService() - Constructor for class net.corda.node.services.schema.NodeSchemaService
-
- NodeSSLConfiguration - Interface in net.corda.node.services.config
-
- NodeSSLConfiguration.DefaultImpls - Class in net.corda.node.services.config
-
- NodeVaultService - Class in net.corda.node.services.vault
-
Currently, the node vault service is a very simple RDBMS backed implementation. It will change significantly when
we add further functionality as the design for the vault and vault service matures.
- NodeVaultService(services) - Constructor for class net.corda.node.services.vault.NodeVaultService
-
Currently, the node vault service is a very simple RDBMS backed implementation. It will change significantly when
we add further functionality as the design for the vault and vault service matures.
- noError(sig) - Method in class net.corda.flows.Result.Companion
-
- NonEmptySet<T> - Class in net.corda.core.utilities
-
A set which is constrained to ensure it can never be empty. An initial value must be provided at
construction, and attempting to remove the last element will cause an IllegalStateException.
The underlying set is exposed for Kryo to access, but should not be accessed directly.
- NonEmptySet(initial) - Constructor for class net.corda.core.utilities.NonEmptySet
-
A set which is constrained to ensure it can never be empty. An initial value must be provided at
construction, and attempting to remove the last element will cause an IllegalStateException.
The underlying set is exposed for Kryo to access, but should not be accessed directly.
- NonEmptySet.Iterator<T> - Class in net.corda.core.utilities
-
- NonEmptySetKt - Class in net.corda.core.utilities
-
- nonEmptySetOf(initial, elements) - Static method in class net.corda.core.utilities.NonEmptySetKt
-
- NonEmptySetSerializer - Class in net.corda.core.utilities
-
Custom serializer which understands it has to read in an item before
trying to construct the set.
- noneOrSingle($receiver, predicate) - Static method in class net.corda.core.Utils
-
Returns the single element matching the given predicate, or null
if element was not found,
or throws if more than one element was found.
- noneOrSingle($receiver) - Static method in class net.corda.core.Utils
-
Returns single element, or null
if element was not found, or throws if more than one element was found.
- noNetworkMapConfigured() - Method in class net.corda.node.internal.AbstractNode
-
This is overriden by the mock node implementation to enable operation without any network map service
- nonNullValueToString(value) - Method in class net.corda.node.utilities.InstantColumnType
-
- nonNullValueToString(value) - Method in class net.corda.node.utilities.LocalDateColumnType
-
- nonNullValueToString(value) - Method in class net.corda.node.utilities.LocalDateTimeColumnType
-
- NoReferencesSerializer<T> - Class in net.corda.core.serialization
-
- NoReferencesSerializer(baseSerializer) - Constructor for class net.corda.core.serialization.NoReferencesSerializer
-
- NotaryChange() - Constructor for class net.corda.core.contracts.TransactionType.NotaryChange
-
A special transaction type for reassigning a notary for a state. Validation does not involve running
any contract code, it just checks that the states are unmodified apart from the notary field.
- NotaryChange - Class in net.corda.node.services
-
- NotaryChange.Builder - Class in net.corda.core.contracts
-
A transaction builder that automatically sets the transaction type to
class TransactionType.NotaryChange
and adds the list of participants to the signers set for every input state.
- NotaryChange.Plugin - Class in net.corda.node.services
-
- NotaryChange.Service - Class in net.corda.node.services
-
A service that monitors the network for requests for changing the notary of a state,
and immediately runs the
class NotaryChangeFlow
if the auto-accept criteria are met.
- NotaryChangeFlow - Class in net.corda.flows
-
A flow to be used for changing a state's Notary. This is required since all input states to a transaction
must point to the same notary.
- NotaryChangeFlow.Acceptor - Class in net.corda.flows
-
- NotaryChangeFlow.Instigator<T extends ContractState> - Class in net.corda.flows
-
- NotaryChangeFlow.Proposal - Class in net.corda.flows
-
- NotaryChangeInWrongTransactionType(tx, outputNotary) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
-
- NotaryError - Class in net.corda.flows
-
- NotaryError.Conflict - Class in net.corda.flows
-
- NotaryError.SignaturesMissing - Class in net.corda.flows
-
- NotaryError.TimestampInvalid - Class in net.corda.flows
-
Thrown if the time specified in the timestamp command is outside the allowed tolerance
- NotaryError.TransactionInvalid - Class in net.corda.flows
-
- NotaryException - Exception in net.corda.flows
-
- NotaryException(error) - Constructor for exception net.corda.flows.NotaryException
-
- NotaryFlow - Class in net.corda.flows
-
- NotaryFlow.Client - Class in net.corda.flows
-
A flow to be used for obtaining a signature from a
NotaryService ascertaining the transaction
timestamp is correct and none of its inputs have been used in another completed transaction.
- NotaryFlow.Result - Class in net.corda.flows
-
- NotaryFlow.Service - Class in net.corda.flows
-
Checks that the timestamp command is valid (if present) and commits the input state, or returns a conflict
if any of the input states have been previously committed.
- NotaryFlow.SignRequest - Class in net.corda.flows
-
- notaryParty - Variable in class net.corda.flows.NotaryFlow.Client
-
- NotaryService - Class in net.corda.node.services.transactions
-
A Notary service acts as the final signer of a transaction ensuring two things:
- NotaryService(services) - Constructor for class net.corda.node.services.transactions.NotaryService
-
A Notary service acts as the final signer of a transaction ensuring two things:
- NOTIFICATIONS_ADDRESS - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- notify($this, tx) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
Same as notifyAll but with a single transaction.
- notify(tx) - Method in interface net.corda.core.node.services.VaultService
-
Same as notifyAll but with a single transaction.
- notify(tx) - Method in class net.corda.node.services.vault.NodeVaultService
-
Same as notifyAll but with a single transaction.
- notifyAll(txns) - Method in interface net.corda.core.node.services.VaultService
-
Possibly update the vault by marking as spent states that these transactions consume, and adding any relevant
new states that they create. You should only insert transactions that have been successfully verified here!
- notifyAll(txns) - Method in class net.corda.node.services.vault.NodeVaultService
-
Possibly update the vault by marking as spent states that these transactions consume, and adding any relevant
new states that they create. You should only insert transactions that have been successfully verified here!
- notifyMutationObservers() - Method in class net.corda.node.utilities.MutableClock
-
Must be called by subclasses when they mutate (but not just with the passage of time as per the "wall clock").
- notifySubscribers(wireReg, mapVersion) - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- NotifyTransactionHandler(otherParty) - Constructor for class net.corda.node.services.persistence.Service.NotifyTransactionHandler
-
- NotifyTxRequest(tx) - Constructor for class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.CompositeKeyColumnType
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.InstantColumnType
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.LocalDateColumnType
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.LocalDateTimeColumnType
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.PublicKeyColumnType
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.SecureHashColumnType
-
- notNullValueToDB(value) - Method in class net.corda.node.utilities.UUIDStringColumnType
-
- NoZeroSizedOutputs<S extends FungibleAsset<T>,C extends CommandData,T> - Class in net.corda.contracts.clause
-
Clause for fungible asset contracts, which enforces that no output state should have
a balance of zero.
- NoZeroSizedOutputs() - Constructor for class net.corda.contracts.clause.NoZeroSizedOutputs
-
Clause for fungible asset contracts, which enforces that no output state should have
a balance of zero.
- NullPublicKey - Class in net.corda.core.crypto
-
- NullSignature - Class in net.corda.core.crypto
-
A signature with a key and value of zero. Useful when you want a signature object that you know won't ever be used.
- RaftUniquenessProvider - Class in net.corda.node.services.transactions
-
A uniqueness provider that records committed input states in a distributed collection replicated and
persisted in a Raft cluster, using the Copycat framework (http://atomix.io/copycat/).
- RaftUniquenessProvider(storagePath, myAddress, clusterAddresses, db, config) - Constructor for class net.corda.node.services.transactions.RaftUniquenessProvider
-
A uniqueness provider that records committed input states in a distributed collection replicated and
persisted in a Raft cluster, using the Copycat framework (http://atomix.io/copycat/).
- RaftUniquenessProvider.Companion - Class in net.corda.node.services.transactions
-
- RaftValidatingNotaryService - Class in net.corda.node.services.transactions
-
A validating notary service operated by a group of mutually trusting parties, uses the Raft algorithm to achieve consensus.
- RaftValidatingNotaryService(services, timestampChecker, uniquenessProvider) - Constructor for class net.corda.node.services.transactions.RaftValidatingNotaryService
-
A validating notary service operated by a group of mutually trusting parties, uses the Raft algorithm to achieve consensus.
- RaftValidatingNotaryService.Companion - Class in net.corda.node.services.transactions
-
- random63BitValue() - Static method in class net.corda.core.Utils
-
Returns a random positive long generated using a secure RNG. This function sacrifies a bit of entropy in order to
avoid potential bugs where the value is used in a context where negative numbers are not expected.
- randomOrNull($receiver) - Static method in class net.corda.core.Utils
-
Returns a random element in the list, or null if empty
- randomOrNull($receiver, predicate) - Static method in class net.corda.core.Utils
-
Returns a random element in the list matching the given predicate, or null if none found
- randomSHA256() - Method in class net.corda.core.crypto.SecureHash.Companion
-
- randomSHA256() - Static method in class net.corda.core.crypto.SecureHash
-
- rate(from, to) - Method in interface net.corda.client.model.ExchangeRate
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.CompositeKeyLeafSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.CompositeKeyNodeSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.Ed25519PrivateKeySerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.Ed25519PublicKeySerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.ImmutableClassSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.InputStreamSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.KotlinObjectSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.NoReferencesSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.OrderedSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.ReferencesAwareJavaSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.SerializedBytesSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.serialization.WireTransactionSerializer
-
- read(kryo, input, type) - Method in class net.corda.core.utilities.NonEmptySetSerializer
-
- read($receiver, options, block) - Static method in class net.corda.core.Utils
-
- read(kryo, input, type) - Method in class net.corda.node.services.messaging.ClassSerializer
-
- read(body) - Method in class net.corda.node.utilities.FiberBox
-
- readAll($receiver) - Static method in class net.corda.core.Utils
-
- readBytesWithLength($receiver) - Static method in class net.corda.core.serialization.KryoKt
-
- readLines($receiver, charset, block) - Static method in class net.corda.core.Utils
-
- ReadOnlyBackedObservableMapBase<K,A,B> - Class in net.corda.client.fxutils
-
- ReadOnlyBackedObservableMapBase() - Constructor for class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- ReadOnlyBackedObservableMapBaseKt - Class in net.corda.client.fxutils
-
- ReadOnlyTransactionStorage - Interface in net.corda.core.node.services
-
Thread-safe storage of transactions.
- readWithDeadline(clock, deadline, body) - Method in class net.corda.node.utilities.FiberBox
-
- receive(receiveType, otherParty) - Method in class net.corda.core.flows.FlowLogic
-
Suspends until the specified otherParty sends us a message of type receiveType.
- receive(receiveType, otherParty, sessionFlow) - Method in interface net.corda.core.flows.FlowStateMachine
-
- receive(receiveType, otherParty, sessionFlow) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- ReceivedMessage - Interface in net.corda.core.messaging
-
- ReceivedSessionMessage<M extends ExistingSessionMessage> - Class in net.corda.node.services.statemachine
-
- ReceivedSessionMessage(sender, message) - Constructor for class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- ReceiveOnly<T extends SessionMessage> - Class in net.corda.node.services.statemachine
-
- ReceiveOnly(session, receiveType) - Constructor for class net.corda.node.services.statemachine.ReceiveOnly
-
- ReceiveRequest<T extends SessionMessage> - Interface in net.corda.node.services.statemachine
-
- recordAsAssociation($receiver, toKey, merge) - Static method in class net.corda.client.fxutils.ObservableFoldKt
-
This variant simply associates each event with its key.
- recordInSequence($receiver) - Static method in class net.corda.client.fxutils.ObservableFoldKt
-
recordInSequence records incoming events on the rx.Observable in sequence.
- recordTransactions(txs) - Method in interface net.corda.core.node.ServiceHub
-
Given a list of
class SignedTransaction
s, writes them to the local storage for validated transactions and then
sends them to the vault for further processing.
- recordTransactions($receiver, txs) - Static method in class net.corda.core.node.ServiceHubKt
-
Given some
class SignedTransaction
s, writes them to the local storage for validated transactions and then
sends them to the vault for further processing.
- Redeem() - Constructor for class net.corda.contracts.Clauses.Redeem
-
- Redeem() - Constructor for class net.corda.contracts.Commands.Redeem
-
- Redeem() - Constructor for class net.corda.contracts.Commands.Redeem
-
- ref(bytes) - Method in class net.corda.core.crypto.Party
-
- ref(bytes) - Method in class net.corda.core.crypto.Party
-
- ReferencesAwareJavaSerializer - Class in net.corda.core.serialization
-
Improvement to the builtin JavaSerializer by honouring the Kryo.getReferences setting.
- register(nodeHostAndPort, sslConfig, username, password) - Method in class net.corda.client.model.NodeMonitorModel
-
Register for updates to/from a given vault.
TODO provide an unsubscribe mechanism
- registerFlowInitiator(markerClass, flowFactory) - Method in interface net.corda.core.node.PluginServiceHub
-
Register the flow factory we wish to use when a initiating party attempts to communicate with us. The
registration is done against a marker KClass which is sent in the session handshake by the other party. If this
marker class has been registered then the corresponding factory will be used to create the flow which will
communicate with the other side. If there is no mapping then the session attempt is rejected.
- registerIdentity(party) - Method in interface net.corda.core.node.services.IdentityService
-
- registerIdentity(party) - Method in class net.corda.node.services.identity.InMemoryIdentityService
-
- registerProcess(process) - Method in class net.corda.node.driver.DriverDSL
-
- registerRPCKryoTypes(kryo) - Method in class net.corda.core.node.CordaPluginRegistry
-
Optionally register types with Kryo for use over RPC, as we lock down the types that can be serialised in this
particular use case.
For example, if you add an RPC interface that carries some contract states back and forth, you need to register
those classes here using the
register method on Kryo.
- registerWithContext(token, toBeTokenized, context) - Method in class net.corda.core.serialization.SingletonSerializationToken.Companion
-
- registerWithNetworkMap() - Method in class net.corda.node.internal.AbstractNode
-
Register this node with the network map cache, and load network map from a remote service (and register for
updates) if one has been supplied.
- registerWithNetworkMap() - Method in class net.corda.node.internal.Node
-
Insert an initial step in the registration process which will throw an exception if a non-recoverable error is
encountered when trying to connect to the network map node.
- RegistrationRequest(wireReg, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.RegistrationRequest
-
- RegistrationResponse(success) - Constructor for class net.corda.node.services.network.NetworkMapService.RegistrationResponse
-
- RegulatorService - Interface in net.corda.node.services.api
-
Placeholder interface for regulator services.
- RegulatorService.Companion - Class in net.corda.node.services.api
-
- RelabelableStep($outer) - Constructor for class net.corda.core.utilities.ProgressTracker.RelabelableStep
-
This class makes it easier to relabel a step on the fly, to provide transient information.
- remove(p) - Method in class net.corda.client.fxutils.AggregatedList
-
- remove(p) - Method in class net.corda.client.fxutils.ChosenList
-
- remove(p) - Method in class net.corda.client.fxutils.ConcatenatedList
-
- remove(p) - Method in class net.corda.client.fxutils.FlattenedList
-
- remove(p) - Method in class net.corda.client.fxutils.MappedList
-
- remove(element) - Method in class net.corda.client.fxutils.MapValuesList
-
- remove(p0, p1) - Method in class net.corda.client.fxutils.MapValuesList
-
- remove(p) - Method in class net.corda.client.fxutils.MapValuesList
-
- remove(key) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- remove(p) - Method in class net.corda.client.fxutils.ReplayedList
-
- remove() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
-
- remove(element) - Method in class net.corda.core.utilities.NonEmptySet
-
- remove(key) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- remove(element) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- removeAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- removeAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
-
- removeAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
-
- removeAt(p) - Method in class net.corda.client.fxutils.AggregatedList
-
- removeAt(p) - Method in class net.corda.client.fxutils.ChosenList
-
- removeAt(p) - Method in class net.corda.client.fxutils.ConcatenatedList
-
- removeAt(p) - Method in class net.corda.client.fxutils.FlattenedList
-
- removeAt(p) - Method in class net.corda.client.fxutils.MappedList
-
- removeAt(index) - Method in class net.corda.client.fxutils.MapValuesList
-
- removeAt(p) - Method in class net.corda.client.fxutils.ReplayedList
-
- removeCheckpoint(checkpoint) - Method in interface net.corda.node.services.api.CheckpointStorage
-
Remove existing checkpoint from the store. It is an error to attempt to remove a checkpoint which doesn't exist
in the store. Doing so will throw an
IllegalArgumentException.
- removeCheckpoint(checkpoint) - Method in class net.corda.node.services.persistence.DBCheckpointStorage
-
Remove existing checkpoint from the store. It is an error to attempt to remove a checkpoint which doesn't exist
in the store. Doing so will throw an
IllegalArgumentException.
- Removed(stateMachineName) - Constructor for class net.corda.client.model.StateMachineStatus.Removed
-
- Removed(id) - Constructor for class net.corda.core.messaging.StateMachineUpdate.Removed
-
- Removed(node) - Constructor for class net.corda.core.node.services.MapChange.Removed
-
- removeListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- removeListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- removeListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- removeListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- removeMessageHandler(registration) - Method in interface net.corda.core.messaging.MessagingService
-
Removes a handler given the object returned from addMessageHandler. The callback will no longer be invoked once
this method has returned, although executions that are currently in flight will not be interrupted.
- removeMessageHandler(registration) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
Removes a handler given the object returned from addMessageHandler. The callback will no longer be invoked once
this method has returned, although executions that are currently in flight will not be interrupted.
- removeNode(node) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Removes a node from the local cache.
- removeNode(node) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Removes a node from the local cache.
- renderIfSupported(body) - Method in class net.corda.core.utilities.Emoji
-
- renderIfSupported(obj) - Method in class net.corda.core.utilities.Emoji
-
- Rendering(tracker, ofStep) - Constructor for class net.corda.core.utilities.Change.Rendering
-
- ReplayedList<A> - Class in net.corda.client.fxutils
-
This list type just replays changes propagated from the underlying source list. Used for testing changes and backing a
non-backed observable
- ReplayedList(sourceList) - Constructor for class net.corda.client.fxutils.ReplayedList
-
This list type just replays changes propagated from the underlying source list. Used for testing changes and backing a
non-backed observable
- replicate($receiver, number, generator) - Static method in class net.corda.client.mock.GeneratorKt
-
- replicatePoisson($receiver, meanSize, generator) - Static method in class net.corda.client.mock.GeneratorKt
-
- REPLY_TO - Static variable in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- Request(hashes) - Constructor for class net.corda.flows.FetchDataFlow.Request
-
- Requirements - Class in net.corda.core.contracts
-
- requirePermission(permission) - Static method in class net.corda.node.services.messaging.RPCStructures
-
- requireSingleCommand($receiver, klass) - Static method in class net.corda.core.contracts.ContractsDSL
-
- requireThat(body) - Static method in class net.corda.core.contracts.ContractsDSL
-
- reset(names) - Method in class net.corda.core.utilities.LogHelper
-
Removes custom configuration for the specified logger names
- reset(classes) - Method in class net.corda.core.utilities.LogHelper
-
- Resolved(stateAndRef) - Constructor for class net.corda.client.model.InputResolution.Resolved
-
- ResolveTransactionsFlow - Class in net.corda.flows
-
This flow is used to verify the validity of a transaction by recursively checking the validity of all the
dependencies. Once a transaction is checked it's inserted into local storage so it can be relayed and won't be
checked again.
- ResolveTransactionsFlow(txHashes, otherSide) - Constructor for class net.corda.flows.ResolveTransactionsFlow
-
This flow is used to verify the validity of a transaction by recursively checking the validity of all the
dependencies. Once a transaction is checked it's inserted into local storage so it can be relayed and won't be
checked again.
- ResolveTransactionsFlow(stx, otherSide) - Constructor for class net.corda.flows.ResolveTransactionsFlow
-
Resolve the full history of a transaction and verify it with its dependencies.
- ResolveTransactionsFlow(wtx, otherSide) - Constructor for class net.corda.flows.ResolveTransactionsFlow
-
Resolve the full history of a transaction and verify it with its dependencies.
- ResolveTransactionsFlow.Companion - Class in net.corda.flows
-
- ResolveTransactionsFlow.ExcessivelyLargeTransactionGraph - Exception in net.corda.flows
-
- ResponseFilter - Class in net.corda.node.servlets
-
This adds headers needed for cross site scripting on API clients.
- ResponseFilter() - Constructor for class net.corda.node.servlets.ResponseFilter
-
This adds headers needed for cross site scripting on API clients.
- restoreThreadLocalTx(context) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- Result(fromDisk, downloaded) - Constructor for class net.corda.flows.FetchDataFlow.Result
-
- Result.Companion - Class in net.corda.flows
-
- Result.Error - Class in net.corda.flows
-
- Result.Success - Class in net.corda.flows
-
- retainAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- retainAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
-
- retainAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
-
- retrieveCertificates(requestId) - Method in interface net.corda.node.utilities.certsigning.CertificateSigningService
-
Poll Certificate Signing Server for the request and returns a chain of certificates if request has been approved, null otherwise.
- retrieveCertificates(requestId) - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
-
Poll Certificate Signing Server for the request and returns a chain of certificates if request has been approved, null otherwise.
- RetryableException - Exception in net.corda.core
-
This represents a transient exception or condition that might no longer be thrown if the operation is re-run or called
again.
- RetryableException(message) - Constructor for exception net.corda.core.RetryableException
-
This represents a transient exception or condition that might no longer be thrown if the operation is re-run or called
again.
- RPC_QUEUE_REMOVALS_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- RPC_REQUESTS_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- RPC_ROLE - Static variable in class net.corda.node.services.messaging.NodeLoginModule
-
- rpcClientToNode() - Method in class net.corda.node.driver.NodeHandle
-
- RPCDispatcher - Class in net.corda.node.services.messaging
-
Intended to service transient clients only (not p2p nodes) for short-lived, transient request/response pairs.
If you need robustness, this is the wrong system. If you don't want a response, this is probably the
wrong system (you could just send a message). If you want complex customisation of how requests/responses
are handled, this is probably the wrong system.
- RPCDispatcher(ops, userService, nodeLegalName) - Constructor for class net.corda.node.services.messaging.RPCDispatcher
-
Intended to service transient clients only (not p2p nodes) for short-lived, transient request/response pairs.
If you need robustness, this is the wrong system. If you don't want a response, this is probably the
wrong system (you could just send a message). If you want complex customisation of how requests/responses
are handled, this is probably the wrong system.
- RPCException - Exception in net.corda.node.services.messaging
-
Thrown to indicate a fatal error in the RPC system itself, as opposed to an error generated by the invoked
method.
- RPCException(msg, cause) - Constructor for exception net.corda.node.services.messaging.RPCException
-
Thrown to indicate a fatal error in the RPC system itself, as opposed to an error generated by the invoked
method.
- RPCException(msg) - Constructor for exception net.corda.node.services.messaging.RPCException
-
- RPCException.DeadlineExceeded - Exception in net.corda.node.services.messaging
-
- RPCOps - Interface in net.corda.core.messaging
-
Base interface that all RPC servers must implement. Note: in Corda there's only one RPC interface. This base
interface is here in case we split the RPC system out into a separate library one day.
- RPCReturnsObservables - Interface in net.corda.core.messaging
-
If an RPC is tagged with this annotation it may return one or more observables anywhere in its response graph.
Calling such a method comes with consequences: it's slower, and consumes server side resources as observations
will buffer up on the server until they're consumed by the client.
- RPCSinceVersion - Interface in net.corda.node.services.messaging
-
Records the protocol version in which this RPC was added.
- RPCStructures - Class in net.corda.node.services.messaging
-
- RPCUserService - Interface in net.corda.node.services
-
Service for retrieving
class User
objects representing RPC users who are authorised to use the RPC system. A
class User
contains their login username and password along with a set of permissions for RPC services they are allowed access
to. These permissions are represented as Strings to allow RPC implementations to add their own permissioning.
- RPCUserServiceImpl - Class in net.corda.node.services
-
- RPCUserServiceImpl(config) - Constructor for class net.corda.node.services.RPCUserServiceImpl
-
- RPCUserServiceKt - Class in net.corda.node.services
-
- run() - Method in class net.corda.node.internal.Node
-
Starts a blocking event loop for message dispatch.
- run() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- run() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- runOnNextMessage($receiver, topic, sessionID, callback) - Static method in class net.corda.core.messaging.MessagingKt
-
Registers a handler for the given topic and session ID that runs the given callback with the message and then removes
itself. This is useful for one-shot handlers that aren't supposed to stick around permanently. Note that this callback
doesn't take the registration object, unlike the callback to MessagingService.addMessageHandler, as the handler is
automatically deregistered before the callback runs.
- runOnNextMessage($receiver, topicSession, callback) - Static method in class net.corda.core.messaging.MessagingKt
-
Registers a handler for the given topic and session that runs the given callback with the message and then removes
itself. This is useful for one-shot handlers that aren't supposed to stick around permanently. Note that this callback
doesn't take the registration object, unlike the callback to MessagingService.addMessageHandler.
- RunScheduled(scheduledState, scheduler) - Constructor for class net.corda.node.services.events.NodeSchedulerService.RunScheduled
-
- RunScheduled.Companion - Class in net.corda.node.services.events
-
- runTest($receiver) - Method in class net.corda.node.driver.DriverBasedTest
-
- runWithoutMapService() - Method in interface net.corda.core.node.services.NetworkMapCache
-
For testing where the network map cache is manipulated marks the service as immediately ready.
- runWithoutMapService() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
For testing where the network map cache is manipulated marks the service as immediately ready.
- sampleBernoulli($receiver, maxRatio, collection) - Static method in class net.corda.client.mock.GeneratorKt
-
- sampleBernoulli($receiver, collection, maxRatio) - Static method in class net.corda.client.mock.GeneratorKt
-
- saveCertificateAsPEMFile(x509Certificate, filename) - Method in class net.corda.core.crypto.X509Utilities
-
Helper method to store a .pem/.cer format file copy of a certificate if required for import into a PC/Mac, or for inspection
- saveKeyStore(keyStore, keyStoreFilePath, storePassword) - Method in class net.corda.core.crypto.X509Utilities
-
Helper method save KeyStore to storage
- SchedulableState - Interface in net.corda.core.contracts
-
- Scheduled - Interface in net.corda.core.contracts
-
Something which is scheduled to happen at a point in time
- ScheduledActivity - Class in net.corda.core.contracts
-
This class represents the lifecycle activity that a contract state of type
interface LinearState
would like to perform at a given point in time.
e.g. run a fixing flow.
- ScheduledActivity(logicRef, scheduledAt) - Constructor for class net.corda.core.contracts.ScheduledActivity
-
This class represents the lifecycle activity that a contract state of type
interface LinearState
would like to perform at a given point in time.
e.g. run a fixing flow.
- ScheduledActivityObserver - Class in net.corda.node.services.events
-
This observes the vault and schedules and unschedules activities appropriately based on state production and
consumption.
- ScheduledActivityObserver(services) - Constructor for class net.corda.node.services.events.ScheduledActivityObserver
-
This observes the vault and schedules and unschedules activities appropriately based on state production and
consumption.
- ScheduledStateRef - Class in net.corda.core.contracts
-
Represents a contract state (unconsumed output) of type
interface LinearState
and a point in time that a lifecycle event is expected to take place
for that contract state.
- ScheduledStateRef(ref, scheduledAt) - Constructor for class net.corda.core.contracts.ScheduledStateRef
-
Represents a contract state (unconsumed output) of type
interface LinearState
and a point in time that a lifecycle event is expected to take place
for that contract state.
- scheduler - Variable in class net.corda.node.internal.AbstractNode
-
- SchedulerService - Interface in net.corda.core.node.services
-
Provides access to schedule activity at some point in time. This interface might well be expanded to
increase the feature set in the future.
- scheduleStateActivity(action) - Method in interface net.corda.core.node.services.SchedulerService
-
Schedule a new activity for a TX output, probably because it was just produced.
- scheduleStateActivity(action) - Method in class net.corda.node.services.events.NodeSchedulerService
-
Schedule a new activity for a TX output, probably because it was just produced.
- SchemaOptions(databaseSchema, tablePrefix) - Constructor for class net.corda.node.services.api.SchemaService.SchemaOptions
-
Represents any options configured on the node for a schema.
- schemas - Variable in class net.corda.node.internal.AbstractNode
-
- SchemaService - Interface in net.corda.node.services.api
-
A configuration and customisation point for Object Relational Mapping of contract state objects.
- SchemaService.SchemaOptions - Class in net.corda.node.services.api
-
Represents any options configured on the node for a schema.
- Secondary(progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Secondary
-
Abstracted bilateral deal flow participant that is recipient of initial communication.
- Secondary() - Constructor for class net.corda.flows.TwoPartyDealFlow.Secondary
-
Abstracted bilateral deal flow participant that is recipient of initial communication.
- Secondary.Companion - Class in net.corda.flows
-
- SecureHash - Class in net.corda.core.crypto
-
Container for a cryptographically secure hash value.
Provides utilities for generating a cryptographic hash using different algorithms (currently only SHA-256 supported).
- secureHash($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- SecureHash.Companion - Class in net.corda.core.crypto
-
- SecureHash.SHA256 - Class in net.corda.core.crypto
-
SHA-256 is part of the SHA-2 hash function family. Generated hash is fixed size, 256-bits (32-bytes)
- SecureHashColumnType - Class in net.corda.node.utilities
-
- SecureHashDeserializer() - Constructor for class net.corda.node.utilities.JsonSupport.SecureHashDeserializer
-
Implemented as a class so that we can instantiate for T.
- SecureHashGenerator - Class in net.corda.core.testing
-
- SecureHashGenerator() - Constructor for class net.corda.core.testing.SecureHashGenerator
-
- SecureHashKt - Class in net.corda.core.crypto
-
- select(criteria) - Method in class net.corda.node.api.StatesQuery.Companion
-
- Selection(criteria) - Constructor for class net.corda.node.api.StatesQuery.Selection
-
- selectSchemas(state) - Method in interface net.corda.node.services.api.SchemaService
-
Given a state, select schemas to map it to that are supported by generateMappedObject and that are configured
for this node.
- selectSchemas(state) - Method in class net.corda.node.services.schema.NodeSchemaService
-
Given a state, select schemas to map it to that are supported by generateMappedObject and that are configured
for this node.
- Seller(otherParty, notaryNode, assetToSell, price, myKeyPair, progressTracker) - Constructor for class net.corda.flows.TwoPartyTradeFlow.Seller
-
- Seller.Companion - Class in net.corda.flows
-
- SellerTradeInfo(assetForSale, price, sellerOwnerKey) - Constructor for class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- send(otherParty, payload) - Method in class net.corda.core.flows.FlowLogic
-
Queues the given payload for sending to the otherParty and continues without suspending.
- send(otherParty, payload, sessionFlow) - Method in interface net.corda.core.flows.FlowStateMachine
-
- send($receiver, topic, sessionID, payload, to, uuid) - Static method in class net.corda.core.messaging.MessagingKt
-
- send($receiver, topicSession, payload, to, uuid) - Static method in class net.corda.core.messaging.MessagingKt
-
- send(message, target) - Method in interface net.corda.core.messaging.MessagingService
-
Sends a message to the given receiver. The details of how receivers are identified is up to the messaging
implementation: the type system provides an opaque high level view, with more fine grained control being
available via type casting. Once this function returns the message is queued for delivery but not necessarily
delivered: if the recipients are offline then the message could be queued hours or days later.
- send(message, target) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
Sends a message to the given receiver. The details of how receivers are identified is up to the messaging
implementation: the type system provides an opaque high level view, with more fine grained control being
available via type casting. Once this function returns the message is queued for delivery but not necessarily
delivered: if the recipients are offline then the message could be queued hours or days later.
- send(data, toAddress) - Method in class net.corda.node.services.messaging.RPCDispatcher
-
- send(otherParty, payload, sessionFlow) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- sendAndReceive(receiveType, otherParty, payload) - Method in class net.corda.core.flows.FlowLogic
-
Serializes and queues the given payload object for sending to the otherParty. Suspends until a response
is received, which must be of the given receiveType. Remember that when receiving data from other parties the data
should not be trusted until it's been thoroughly verified for consistency and that all expectations are
satisfied, as a malicious peer may send you subtly corrupted data in order to exploit your code.
- sendAndReceive(receiveType, otherParty, payload, sessionFlow) - Method in interface net.corda.core.flows.FlowStateMachine
-
- sendAndReceive(receiveType, otherParty, payload, sessionFlow) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- SendAndReceive<T extends SessionMessage> - Class in net.corda.node.services.statemachine
-
- SendAndReceive(session, message, receiveType) - Constructor for class net.corda.node.services.statemachine.SendAndReceive
-
- SendOnly - Class in net.corda.node.services.statemachine
-
- SendOnly(session, message) - Constructor for class net.corda.node.services.statemachine.SendOnly
-
- sendRequest($receiver, topic, request, target) - Static method in class net.corda.flows.ServiceRequestMessageKt
-
- SendRequest - Interface in net.corda.node.services.statemachine
-
- sequence($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
-
data class Person(val height: ObservableValue)
val people: List = listOf(alice, bob)
val heights: ObservableList = people.map(Person::height).sequence()
- sequence(generators) - Method in class net.corda.client.mock.Generator.Companion
-
- SerializationToken - Interface in net.corda.core.serialization
-
- serialize(expr, generator, provider) - Method in class net.corda.core.contracts.ExpressionSerializer
-
- serialize($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
-
Can be called on any object to convert it to a byte array (wrapped by
class SerializedBytes
), regardless of whether
the type is marked as serializable or was designed for it (so be careful!).
- serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.CompositeKeySerializer
-
- serialize(value, gen, serializers) - Method in class net.corda.node.utilities.JsonSupport.NodeInfoSerializer
-
- serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.PartySerializer
-
- serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.PublicKeySerializer
-
- serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.SecureHashSerializer
-
- serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.ToStringSerializer
-
- SerializeAsToken - Interface in net.corda.core.serialization
-
This interface should be implemented by classes that want to substitute a token representation of themselves if
they are serialized because they have a lot of internal state that does not serialize (well).
- SerializeAsTokenContext - Class in net.corda.core.serialization
-
A context for mapping SerializationTokens to/from SerializeAsTokens.
- SerializeAsTokenContext(toBeTokenized, kryo) - Constructor for class net.corda.core.serialization.SerializeAsTokenContext
-
A context for mapping SerializationTokens to/from SerializeAsTokens.
- SerializeAsTokenSerializer<T extends SerializeAsToken> - Class in net.corda.core.serialization
-
- SerializeAsTokenSerializer() - Constructor for class net.corda.core.serialization.SerializeAsTokenSerializer
-
- SerializeAsTokenSerializer.Companion - Class in net.corda.core.serialization
-
- SerializedBytes<T> - Class in net.corda.core.serialization
-
A type safe wrapper around a byte array that contains a serialised object. You can call SerializedBytes.deserialize
to get the original object back.
- SerializedBytes(bytes) - Constructor for class net.corda.core.serialization.SerializedBytes
-
A type safe wrapper around a byte array that contains a serialised object. You can call SerializedBytes.deserialize
to get the original object back.
- SerializedBytesSerializer - Class in net.corda.core.serialization
-
A serialiser that avoids writing the wrapper class to the byte stream, thus ensuring
class SerializedBytes
is a pure
type safety hack.
- SerializedBytesWireTransaction($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
-
- serializedHash(x) - Static method in class net.corda.core.transactions.MerkleTransactionKt
-
- serializeToBlob(value, finalizables) - Static method in class net.corda.node.utilities.JDBCHashMapKt
-
- serverTime() - Method in interface net.corda.node.api.APIServer
-
Report current UTC time as understood by the platform.
- serverTime() - Method in class net.corda.node.internal.APIServerImpl
-
Report current UTC time as understood by the platform.
- Service(service) - Constructor for class net.corda.core.node.services.PartyInfo.Service
-
- Service(services) - Constructor for class net.corda.flows.Issuer.Service
-
- Service(otherSide, timestampChecker, uniquenessProvider) - Constructor for class net.corda.flows.NotaryFlow.Service
-
Checks that the timestamp command is valid (if present) and commits the input state, or returns a conflict
if any of the input states have been previously committed.
- Service(services) - Constructor for class net.corda.node.services.NotaryChange.Service
-
A service that monitors the network for requests for changing the notary of a state,
and immediately runs the
class NotaryChangeFlow
if the auto-accept criteria are met.
- Service(services) - Constructor for class net.corda.node.services.persistence.DataVending.Service
-
This class sets up network message handlers for requests from peers for data keyed by hash. It is a piece of simple
glue that sits between the network layer and the database layer.
- Service.Companion - Class in net.corda.node.services.persistence
-
- Service.NotifyTransactionHandler - Class in net.corda.node.services.persistence
-
- ServiceAddress(identity) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
-
- ServiceAffinityExecutor(threadName, numThreads) - Constructor for class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
-
An executor backed by thread pool (which may often have a single thread) which makes it easy to schedule
tasks in the future and verify code is running on the executor.
- ServiceAffinityExecutor.Companion - Class in net.corda.node.utilities
-
- ServiceEntry - Class in net.corda.core.node
-
Information for an advertised service including the service specific identity information.
The identity can be used in flows and is distinct from the Node's legalIdentity
- ServiceEntry(info, identity) - Constructor for class net.corda.core.node.ServiceEntry
-
Information for an advertised service including the service specific identity information.
The identity can be used in flows and is distinct from the Node's legalIdentity
- ServiceHub - Interface in net.corda.core.node
-
A service hub simply vends references to the other services a node has. Some of those services may be missing or
mocked out. This class is useful to pass to chunks of pluggable code that might have need of many different kinds of
functionality and you don't want to hard-code which types in the interface.
- serviceHub - Variable in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- ServiceHub.DefaultImpls - Class in net.corda.core.node
-
A service hub simply vends references to the other services a node has. Some of those services may be missing or
mocked out. This class is useful to pass to chunks of pluggable code that might have need of many different kinds of
functionality and you don't want to hard-code which types in the interface.
- ServiceHubInternal - Class in net.corda.node.services.api
-
- ServiceHubInternal() - Constructor for class net.corda.node.services.api.ServiceHubInternal
-
- ServiceHubInternalKt - Class in net.corda.node.services.api
-
- ServiceHubKt - Class in net.corda.core.node
-
- ServiceHubObjectMapper(identities) - Constructor for class net.corda.node.utilities.JsonSupport.ServiceHubObjectMapper
-
- serviceIdentities(type) - Method in class net.corda.core.node.NodeInfo
-
- ServiceIdentityGenerator - Class in net.corda.node.utilities
-
- ServiceIdentityGeneratorKt - Class in net.corda.node.utilities
-
- ServiceInfo - Class in net.corda.core.node.services
-
A container for additional information for an advertised service.
- ServiceInfo(type, name) - Constructor for class net.corda.core.node.services.ServiceInfo
-
A container for additional information for an advertised service.
- ServiceInfo.Companion - Class in net.corda.core.node.services
-
- ServiceInfoKt - Class in net.corda.core.node.services
-
- ServiceRequestMessage - Interface in net.corda.flows
-
Abstract superclass for request messages sent to services which expect a reply.
- ServiceRequestMessageKt - Class in net.corda.flows
-
- SERVICES_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- ServicesKt - Class in net.corda.core.node.services
-
- ServiceType - Class in net.corda.core.node.services
-
Identifier for service types a node can expose over the network to other peers. These types are placed into network
map advertisements. Services that are purely local and are not providing functionality to other parts of the network
don't need a declared service type.
- ServiceType.Companion - Class in net.corda.core.node.services
-
- SESSION_ID_PROPERTY - Static variable in class net.corda.node.services.messaging.NodeMessagingClient
-
- SessionConfirm - Class in net.corda.node.services.statemachine
-
- SessionConfirm(initiatorSessionId, initiatedSessionId) - Constructor for class net.corda.node.services.statemachine.SessionConfirm
-
- SessionData - Class in net.corda.node.services.statemachine
-
- SessionData(recipientSessionId, payload) - Constructor for class net.corda.node.services.statemachine.SessionData
-
- SessionEnd - Class in net.corda.node.services.statemachine
-
- SessionEnd(recipientSessionId) - Constructor for class net.corda.node.services.statemachine.SessionEnd
-
- SessionInit - Class in net.corda.node.services.statemachine
-
- SessionInit(initiatorSessionId, flowName, firstPayload) - Constructor for class net.corda.node.services.statemachine.SessionInit
-
- SessionInitResponse - Interface in net.corda.node.services.statemachine
-
- SessionMessage - Interface in net.corda.node.services.statemachine
-
- SessionMessageKt - Class in net.corda.node.services.statemachine
-
- SessionReject - Class in net.corda.node.services.statemachine
-
- SessionReject(initiatorSessionId, errorMessage) - Constructor for class net.corda.node.services.statemachine.SessionReject
-
- set(index, element) - Method in class net.corda.client.fxutils.MapValuesList
-
- setAdvertisedServices(p) - Method in class net.corda.core.node.NodeInfo
-
- setAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- setAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
-
- setApi(p) - Method in class net.corda.node.internal.AbstractNode
-
- setAttachmentStorage($receiver, value) - Static method in class net.corda.core.serialization.KryoKt
-
- setAutomaticallyExtractAttachments(p) - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
If true, newly inserted attachments will be unzipped to a subdirectory of the storePath. This is intended for
human browsing convenience: the attachment itself will still be the file (that is, edits to the extracted directory
will not have any effect).
- setCachedTree(p) - Method in class net.corda.core.transactions.WireTransaction
-
- setCheckAttachmentsOnLoad(p) - Method in class net.corda.node.services.persistence.NodeAttachmentService
-
- setCheckpointStorage(p) - Method in class net.corda.node.internal.AbstractNode
-
- setChildProgressTracker(step, childProgressTracker) - Method in class net.corda.core.utilities.ProgressTracker
-
- setContext(kryo, context) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer.Companion
-
- setCurrency(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- setCurrency(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setCurrentLabel(value) - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
-
- setCurrentStep(value) - Method in class net.corda.core.utilities.ProgressTracker
-
Reading returns the value of stepsstepIndex, writing moves the position of the current tracker. Once moved to
the
class ProgressTracker.DONE
state, this tracker is finished and the current step cannot be moved again.
- setDatabase(p) - Method in class net.corda.node.internal.AbstractNode
-
- setDatabase(value) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- setDbCloser(p) - Method in class net.corda.node.internal.AbstractNode
-
- setExpires(p) - Method in class net.corda.node.services.network.NodeRegistration
-
- setFaceValue(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setFaceValueIssuerParty(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setFaceValueIssuerRef(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setFlowLogicFactory(p) - Method in class net.corda.node.internal.AbstractNode
-
- setIdentity(p) - Method in class net.corda.node.internal.AbstractNode
-
- setIndex(p) - Method in class net.corda.core.schemas.PersistentStateRef
-
- setInfo(p) - Method in class net.corda.node.internal.AbstractNode
-
- setInNodeNetworkMapService(p) - Method in class net.corda.node.internal.AbstractNode
-
- setInNodeNotaryService(p) - Method in class net.corda.node.internal.AbstractNode
-
- setIssuanceParty(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setIssuanceRef(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setIssuerParty(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- setIssuerRef(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- setKeyManagement(p) - Method in class net.corda.node.internal.AbstractNode
-
- setLevel(loggerNames) - Method in class net.corda.core.utilities.LogHelper
-
Takes a set of strings identifying logger names for which the logging level should be configured.
If the logger name starts with a + or an ordinary character, the level is set to Level.ALL. If it starts
with a - then logging is switched off.
- setLevel(classes) - Method in class net.corda.core.utilities.LogHelper
-
- SetLifecycle() - Constructor for class net.corda.contracts.asset.Clauses.SetLifecycle
-
Obligation-specific clause for changing the lifecycle of one or more states.
- SetLifecycle(lifecycle) - Constructor for class net.corda.contracts.asset.Commands.SetLifecycle
-
A command stating that the beneficiary is moving the contract into the defaulted state as it has not been settled
by the due date, or resetting a defaulted contract back to the issued state.
- setLifecycle(p) - Method in class net.corda.contracts.asset.Obligation.State
-
- setMaturity(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setMessageBroker(p) - Method in class net.corda.node.internal.Node
-
- setNet(p) - Method in class net.corda.node.internal.AbstractNode
-
- setNetMapCache(p) - Method in class net.corda.node.internal.AbstractNode
-
- setNetworkMapSeq(p) - Method in class net.corda.node.internal.AbstractNode
-
Sequence number of changes sent to the network map service, when registering/de-registering this node.
- setNotary(p) - Method in class net.corda.core.transactions.TransactionBuilder
-
- setNotaryParty(p) - Method in class net.corda.flows.NotaryFlow.Client
-
- setOwner(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- setOwner(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
-
- setPennies(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
-
- setProgressTracker(value) - Method in class net.corda.node.utilities.ANSIProgressRenderer
-
- setQuery(p) - Method in class net.corda.core.contracts.TransactionGraphSearch
-
- setRegisteredNodes(p) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
- setScheduler(p) - Method in class net.corda.node.internal.AbstractNode
-
- setSchemas(p) - Method in class net.corda.node.internal.AbstractNode
-
- setServiceHub(p) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
-
- setSmm(p) - Method in class net.corda.node.internal.AbstractNode
-
- setState(p) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- setStateMachine(value) - Method in class net.corda.core.flows.FlowLogic
-
Internal only. Reference to the
Fiber instance that is the top level controller for the entire flow. When
inside a flow this is equivalent to
Strand.currentStrand. This is public only because it must be accessed
across module boundaries.
- setStateRef(p) - Method in class net.corda.core.schemas.PersistentState
-
- setStorage(p) - Method in class net.corda.node.internal.AbstractNode
-
- setThreadLocalTx(tx) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
-
- setTime(time, timeTolerance) - Method in class net.corda.core.transactions.TransactionBuilder
-
Places a
TimestampCommand in this transaction, removing any existing command if there is one.
The command requires a signature from the Notary service, which acts as a Timestamp Authority.
The signature can be obtained using
NotaryFlow.
- setTime(newTimestamp) - Method in class net.corda.core.transactions.TransactionBuilder
-
- setTimestamp(p) - Method in class net.corda.core.transactions.TransactionBuilder
-
- Settle() - Constructor for class net.corda.contracts.asset.Clauses.Settle
-
Obligation-specific clause for settling an outstanding obligation by witnessing
change of ownership of other states to fulfil
- Settle(amount) - Constructor for class net.corda.contracts.asset.Commands.Settle
-
A command stating that the obligor is settling some or all of the amount owed by transferring a suitable
state object to the beneficiary. If this reduces the balance to zero, the state object is destroyed.
- setTransactionCountLimit(p) - Method in class net.corda.flows.ResolveTransactionsFlow
-
The maximum number of transactions this flow will try to download before bailing out.
- setTxId(p) - Method in class net.corda.core.schemas.PersistentStateRef
-
- setUniquenessProvider(p) - Method in class net.corda.node.internal.AbstractNode
-
- setup() - Method in class net.corda.node.driver.DriverBasedTest
-
- setup() - Method in class net.corda.node.internal.AbstractNode
-
Run any tasks that are needed to ensure the node is in a correct state before running start().
- setup() - Method in class net.corda.node.internal.Node
-
Run any tasks that are needed to ensure the node is in a correct state before running start().
- setup() - Method in class net.corda.node.services.network.AbstractNetworkMapService
-
- setVault(p) - Method in class net.corda.node.internal.AbstractNode
-
- setWaitingForResponse(p) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- setWebServer(p) - Method in class net.corda.node.internal.Node
-
- sha256(bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
-
- sha256(str) - Method in class net.corda.core.crypto.SecureHash.Companion
-
- sha256(bytes) - Static method in class net.corda.core.crypto.SecureHash
-
- sha256(str) - Static method in class net.corda.core.crypto.SecureHash
-
- SHA256(bytes) - Constructor for class net.corda.core.crypto.SecureHash.SHA256
-
SHA-256 is part of the SHA-2 hash function family. Generated hash is fixed size, 256-bits (32-bytes)
- sha256($receiver) - Static method in class net.corda.core.crypto.SecureHashKt
-
- sha256($receiver) - Static method in class net.corda.core.crypto.SecureHashKt
-
- sha256Twice(bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
-
- sha256Twice(bytes) - Static method in class net.corda.core.crypto.SecureHash
-
- shutdown() - Method in class net.corda.node.driver.DriverDSL
-
- shutdown() - Method in interface net.corda.node.driver.DriverDSLInternalInterface
-
- SignaturesFromPrimary(sellerSig, notarySig) - Constructor for class net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
-
- SignaturesFromSeller(sellerSig, notarySig) - Constructor for class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- SignaturesMissing(missingSigners) - Constructor for class net.corda.flows.NotaryError.SignaturesMissing
-
- SignaturesMissingException(missing, descriptions, id) - Constructor for exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- SignedData<T> - Class in net.corda.core.crypto
-
A serialized piece of data and its signature. Enforces signature validity in order to deserialize the data
contained within.
- SignedData(raw, sig) - Constructor for class net.corda.core.crypto.SignedData
-
A serialized piece of data and its signature. Enforces signature validity in order to deserialize the data
contained within.
- SignedTransaction - Class in net.corda.core.transactions
-
SignedTransaction wraps a serialized WireTransaction. It contains one or more signatures, each one for
a public key that is mentioned inside a transaction command. SignedTransaction is the top level transaction type
and the type most frequently passed around the network and stored. The identity of a transaction is the hash
of a WireTransaction, therefore if you are storing data keyed by WT hash be aware that multiple different STs may
map to the same key (and they could be different in important ways, like validity!). The signatures on a
SignedTransaction might be invalid or missing: the type does not imply validity.
A transaction ID should be the hash of the
class WireTransaction
Merkle tree root. Thus adding or removing a signature does not change it.
- SignedTransaction(txBits, sigs, id) - Constructor for class net.corda.core.transactions.SignedTransaction
-
SignedTransaction wraps a serialized WireTransaction. It contains one or more signatures, each one for
a public key that is mentioned inside a transaction command. SignedTransaction is the top level transaction type
and the type most frequently passed around the network and stored. The identity of a transaction is the hash
of a WireTransaction, therefore if you are storing data keyed by WT hash be aware that multiple different STs may
map to the same key (and they could be different in important ways, like validity!). The signatures on a
SignedTransaction might be invalid or missing: the type does not imply validity.
A transaction ID should be the hash of the
class WireTransaction
Merkle tree root. Thus adding or removing a signature does not change it.
- SignedTransaction.SignaturesMissingException - Exception in net.corda.core.transactions
-
- SignedTransactionGenerator - Class in net.corda.contracts.testing
-
- SignedTransactionGenerator() - Constructor for class net.corda.contracts.testing.SignedTransactionGenerator
-
- SignersMissing(tx, missing) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.SignersMissing
-
- SignRequest(tx) - Constructor for class net.corda.flows.NotaryFlow.SignRequest
-
- signWith(key) - Method in class net.corda.core.transactions.TransactionBuilder
-
- signWithECDSA($receiver, bytes) - Static method in class net.corda.core.crypto.CryptoUtilities
-
Utility to simplify the act of signing a byte array
- signWithECDSA($receiver, bytesToSign, publicKey) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- signWithECDSA($receiver, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- signWithECDSA($receiver, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- signWithECDSA($receiver, bytesToSign, party) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- signWithECDSA($receiver, bytesToSign, party) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- SimpleNotaryService - Class in net.corda.node.services.transactions
-
A simple Notary service that does not perform transaction validation
- SimpleNotaryService(services, timestampChecker, uniquenessProvider) - Constructor for class net.corda.node.services.transactions.SimpleNotaryService
-
A simple Notary service that does not perform transaction validation
- SimpleNotaryService.Companion - Class in net.corda.node.services.transactions
-
- SingleMessageRecipient - Interface in net.corda.core.messaging
-
A base class for the case of point-to-point messages
- SingleOwnerState(magicNumber, owner) - Constructor for class net.corda.core.contracts.DummyContract.SingleOwnerState
-
- SingletonSerializationToken - Class in net.corda.core.serialization
-
A class representing a
interface SerializationToken
for some object that is not serializable but can be looked up
(when deserialized) via just the class name.
- SingletonSerializationToken(toBeTokenized) - Constructor for class net.corda.core.serialization.SingletonSerializationToken
-
- SingletonSerializationToken.Companion - Class in net.corda.core.serialization
-
- SingletonSerializeAsToken - Class in net.corda.core.serialization
-
A base class for implementing large objects / components / services that need to serialize themselves to a string token
to indicate which instance the token is a serialized form of.
- SingletonSerializeAsToken() - Constructor for class net.corda.core.serialization.SingletonSerializeAsToken
-
A base class for implementing large objects / components / services that need to serialize themselves to a string token
to indicate which instance the token is a serialized form of.
- size() - Method in class net.corda.client.fxutils.AggregatedList
-
- size() - Method in class net.corda.client.fxutils.ChosenList
-
- size() - Method in class net.corda.client.fxutils.ConcatenatedList
-
- size() - Method in class net.corda.client.fxutils.FlattenedList
-
- size() - Method in class net.corda.client.fxutils.MappedList
-
- size() - Method in class net.corda.client.fxutils.MapValuesList
-
- size() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- size() - Method in class net.corda.client.fxutils.ReplayedList
-
- size() - Method in class net.corda.core.utilities.NonEmptySet
-
- Size() - Constructor for class net.corda.node.services.transactions.Commands.Size
-
- size(commit) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
-
- size() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- size() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
-
- smm - Variable in class net.corda.node.internal.AbstractNode
-
- snapshot(writer) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
-
Writes out all map entries to disk. Note that this operation does not load all entries into memory, as the
SnapshotWriter is using a disk-backed buffer internally, and iterating map entries results in only a
fixed number of recently accessed entries to ever be kept in memory.
- sourceChanged(c) - Method in class net.corda.client.fxutils.AggregatedList
-
- sourceChanged(change) - Method in class net.corda.client.fxutils.ConcatenatedList
-
- sourceChanged(c) - Method in class net.corda.client.fxutils.FlattenedList
-
- sourceChanged(change) - Method in class net.corda.client.fxutils.MappedList
-
- sourceChanged(c) - Method in class net.corda.client.fxutils.ReplayedList
-
- SplineFunction - Class in net.corda.core.math
-
A spline is function piecewise-defined by polynomial functions.
Points at which polynomial pieces connect are known as knots.
- SplineFunction(segmentMap) - Constructor for class net.corda.core.math.SplineFunction
-
A spline is function piecewise-defined by polynomial functions.
Points at which polynomial pieces connect are known as knots.
- sqlType() - Method in class net.corda.node.utilities.CompositeKeyColumnType
-
- sqlType() - Method in class net.corda.node.utilities.InstantColumnType
-
- sqlType() - Method in class net.corda.node.utilities.LocalDateColumnType
-
- sqlType() - Method in class net.corda.node.utilities.LocalDateTimeColumnType
-
- sqlType() - Method in class net.corda.node.utilities.PublicKeyColumnType
-
- sqlType() - Method in class net.corda.node.utilities.SecureHashColumnType
-
- sqlType() - Method in class net.corda.node.utilities.UUIDStringColumnType
-
- StackSnapshot - Exception in net.corda.node.services.statemachine
-
- StackSnapshot() - Constructor for exception net.corda.node.services.statemachine.StackSnapshot
-
- start() - Method in class net.corda.node.driver.DriverBasedTest
-
- start() - Method in class net.corda.node.driver.DriverDSL
-
- start() - Method in interface net.corda.node.driver.DriverDSLInternalInterface
-
- start() - Method in class net.corda.node.internal.AbstractNode
-
- start() - Method in class net.corda.node.internal.Node
-
- start() - Method in interface net.corda.node.services.api.MessagingServiceBuilder
-
- start() - Method in class net.corda.node.services.events.NodeSchedulerService
-
- start() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
The server will make sure the bridge exists on network map changes, see method updateBridgesOnNetworkChange
We assume network map will be updated accordingly when the client node register with the network map server.
- start(username, password) - Method in class net.corda.node.services.messaging.CordaRPCClient
-
Opens the connection to the server with the given username and password, then returns itself.
Registers a JVM shutdown hook to cleanly disconnect.
- start(rpcOps, userService) - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
- start(rpcConsumer, rpcNotificationConsumer, onExecutor) - Method in class net.corda.node.services.messaging.RPCDispatcher
-
- start() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
- Started(message) - Constructor for class net.corda.client.model.TransactionCreateStatus.Started
-
- startFlow(logic) - Method in class net.corda.node.services.api.ServiceHubInternal
-
Starts an already constructed flow. Note that you must be on the server thread to call this method.
- startFlowDynamic(logicType, args) - Method in interface net.corda.core.messaging.CordaRPCOps
-
Start the given flow with the given arguments, returning an Observable with a single observation of the
result of running the flow.
- startFlowDynamic(logicType, args) - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Start the given flow with the given arguments, returning an Observable with a single observation of the
result of running the flow.
- startFlowPermission(className) - Static method in class net.corda.node.services.RPCUserServiceKt
-
- startFlowPermission(clazz) - Static method in class net.corda.node.services.RPCUserServiceKt
-
- startMessagingService(rpcOps) - Method in class net.corda.node.internal.AbstractNode
-
- startMessagingService(rpcOps) - Method in class net.corda.node.internal.Node
-
- startNode(providedName, advertisedServices, rpcUsers, customOverrides) - Method in class net.corda.node.driver.DriverDSL
-
Starts a
Node in a separate process.
- startNode(providedName, advertisedServices, rpcUsers, customOverrides) - Method in interface net.corda.node.driver.DriverDSLExposedInterface
-
Starts a
Node in a separate process.
- startNotaryCluster(notaryName, clusterSize, type, rpcUsers) - Method in class net.corda.node.driver.DriverDSL
-
Starts a distributed notary cluster.
- startNotaryCluster(notaryName, clusterSize, type, rpcUsers) - Method in interface net.corda.node.driver.DriverDSLExposedInterface
-
Starts a distributed notary cluster.
- State(amount, owner) - Constructor for class net.corda.contracts.asset.Cash.State
-
A state representing a cash claim against some party.
- State(deposit, amount, owner) - Constructor for class net.corda.contracts.asset.Cash.State
-
- State(amount, owner) - Constructor for class net.corda.contracts.asset.CommodityContract.State
-
A state representing a commodity claim against some party
- State(deposit, amount, owner) - Constructor for class net.corda.contracts.asset.CommodityContract.State
-
- State(lifecycle, obligor, template, quantity, beneficiary) - Constructor for class net.corda.contracts.asset.Obligation.State
-
A state representing the obligation of one party (obligor) to deliver a specified number of
units of an underlying asset (described as token.acceptableIssuedProducts) to the beneficiary
no later than the specified time.
- State(issuance, owner, faceValue, maturityDate) - Constructor for class net.corda.contracts.CommercialPaper.State
-
- State(issuance, owner, faceValue, maturityDate) - Constructor for class net.corda.contracts.CommercialPaperLegacy.State
-
- State() - Constructor for class net.corda.node.driver.DriverDSL.State
-
- StateAndRef<T extends ContractState> - Class in net.corda.core.contracts
-
A StateAndRef is simply a (state, ref) pair. For instance, a vault (which holds available assets) contains these.
- StateAndRef(state, ref) - Constructor for class net.corda.core.contracts.StateAndRef
-
A StateAndRef is simply a (state, ref) pair. For instance, a vault (which holds available assets) contains these.
- StateMachineData - Class in net.corda.client.model
-
- StateMachineData(id, flowStatus, stateMachineStatus) - Constructor for class net.corda.client.model.StateMachineData
-
- StateMachineInfo - Class in net.corda.core.messaging
-
- StateMachineInfo(id, flowLogicClassName, progressTrackerStepAndUpdates) - Constructor for class net.corda.core.messaging.StateMachineInfo
-
- StateMachineManager - Class in net.corda.node.services.statemachine
-
A StateMachineManager is responsible for coordination and persistence of multiple
interface FlowStateMachine
objects.
Each such object represents an instantiation of a (two-party) flow that has reached a particular point.
- StateMachineManager(serviceHub, tokenizableServices, checkpointStorage, executor, database, unfinishedFibers) - Constructor for class net.corda.node.services.statemachine.StateMachineManager
-
A StateMachineManager is responsible for coordination and persistence of multiple
interface FlowStateMachine
objects.
Each such object represents an instantiation of a (two-party) flow that has reached a particular point.
- StateMachineManager.Change - Class in net.corda.node.services.statemachine
-
- StateMachineManager.Companion - Class in net.corda.node.services.statemachine
-
- StateMachineManager.FiberScheduler - Class in net.corda.node.services.statemachine
-
- StateMachineManager.FlowSession - Class in net.corda.node.services.statemachine
-
- StateMachineManager.FlowSessionState - Class in net.corda.node.services.statemachine
-
- stateMachineRecordedTransactionMapping() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a snapshot list of existing state machine id - recorded transaction hash mappings, and a stream of future
such mappings as well.
- stateMachineRecordedTransactionMapping() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns a snapshot list of existing state machine id - recorded transaction hash mappings, and a stream of future
such mappings as well.
- StateMachineRecordedTransactionMappingStorage - Interface in net.corda.core.node.services
-
This is the interface to storage storing state machine -> recorded tx mappings. Any time a transaction is recorded
during a flow run addMapping should be called.
- StateMachineRunId - Class in net.corda.core.flows
-
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always
has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
- StateMachineRunId.Companion - Class in net.corda.core.flows
-
- stateMachinesAndUpdates() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a pair of currently in-progress state machine infos and an observable of future state machine adds/removes.
- stateMachinesAndUpdates() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns a pair of currently in-progress state machine infos and an observable of future state machine adds/removes.
- StateMachineStatus - Class in net.corda.client.model
-
- StateMachineStatus.Added - Class in net.corda.client.model
-
- StateMachineStatus.Removed - Class in net.corda.client.model
-
- StateMachineTransactionMapping - Class in net.corda.core.node.services
-
- StateMachineTransactionMapping(stateMachineRunId, transactionId) - Constructor for class net.corda.core.node.services.StateMachineTransactionMapping
-
- StateMachineUpdate - Class in net.corda.core.messaging
-
- StateMachineUpdate.Added - Class in net.corda.core.messaging
-
- StateMachineUpdate.Removed - Class in net.corda.core.messaging
-
- StateRef - Class in net.corda.core.contracts
-
A stateref is a pointer (reference) to a state, this is an equivalent of an "outpoint" in Bitcoin. It records which
transaction defined the state and where in that transaction it was.
- StateRef(txhash, index) - Constructor for class net.corda.core.contracts.StateRef
-
A stateref is a pointer (reference) to a state, this is an equivalent of an "outpoint" in Bitcoin. It records which
transaction defined the state and where in that transaction it was.
- stateRef($receiver, txIdColumnName, indexColumnName) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- StateRefColumns - Class in net.corda.node.utilities
-
- StateRefColumns(txId, index) - Constructor for class net.corda.node.utilities.StateRefColumns
-
- StateRefGenerator - Class in net.corda.core.testing
-
- StateRefGenerator() - Constructor for class net.corda.core.testing.StateRefGenerator
-
- StateReplacementException - Exception in net.corda.flows
-
- StateReplacementException(error) - Constructor for exception net.corda.flows.StateReplacementException
-
- StateReplacementRefused - Class in net.corda.flows
-
Thrown when a participant refuses the proposed state replacement
- StateReplacementRefused(identity, state, detail) - Constructor for class net.corda.flows.StateReplacementRefused
-
Thrown when a participant refuses the proposed state replacement
- statesForRefs($this, refs) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- statesForRefs(refs) - Method in interface net.corda.core.node.services.VaultService
-
- statesForRefs(refs) - Method in class net.corda.node.services.vault.NodeVaultService
-
- StatesQuery - Interface in net.corda.node.api
-
Extremely rudimentary query language which should most likely be replaced with a product.
- StatesQuery.Companion - Class in net.corda.node.api
-
- StatesQuery.Criteria - Interface in net.corda.node.api
-
- StatesQuery.Selection - Class in net.corda.node.api
-
- status() - Method in interface net.corda.node.api.APIServer
-
Report whether this node is started up or not.
- status() - Method in class net.corda.node.internal.APIServerImpl
-
Report whether this node is started up or not.
- Step(label) - Constructor for class net.corda.core.utilities.ProgressTracker.Step
-
The superclass of all step objects.
- stop() - Method in class net.corda.node.driver.DriverBasedTest
-
- stop() - Method in class net.corda.node.internal.AbstractNode
-
- stop() - Method in class net.corda.node.internal.Node
-
- stop() - Method in interface net.corda.node.services.api.MessagingServiceInternal
-
Initiates shutdown: if called from a thread that isn't controlled by the executor passed to the constructor
then this will block until all in-flight messages have finished being handled and acknowledged. If called
from a thread that's a part of the
AffinityExecutor given to the constructor, it returns immediately and
shutdown is asynchronous.
- stop() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
-
- stop() - Method in class net.corda.node.services.messaging.NodeMessagingClient
-
Initiates shutdown: if called from a thread that isn't controlled by the executor passed to the constructor
then this will block until all in-flight messages have finished being handled and acknowledged. If called
from a thread that's a part of the
interface AffinityExecutor
given to the constructor, it returns immediately and
shutdown is asynchronous.
- stop(allowedUnsuspendedFiberCount) - Method in class net.corda.node.services.statemachine.StateMachineManager
-
Start the shutdown process, bringing the
class StateMachineManager
to a controlled stop. When this method returns,
all Fibers have been suspended and checkpointed, or have completed.
- storage - Variable in class net.corda.node.internal.AbstractNode
-
- StorageService - Interface in net.corda.core.node.services
-
A sketch of an interface to a simple key/value storage system. Intended for persistence of simple blobs like
transactions, serialised flow state machines and so on. Again, this isn't intended to imply lack of SQL or
anything like that, this interface is only big enough to support the prototyping work.
- StorageServiceImpl - Class in net.corda.node.services.persistence
-
- StorageServiceImpl(attachments, validatedTransactions, stateMachineRecordedTransactionMapping) - Constructor for class net.corda.node.services.persistence.StorageServiceImpl
-
- StrandLocalTransactionManager - Class in net.corda.node.utilities
-
- StrandLocalTransactionManager(initWithDatabase) - Constructor for class net.corda.node.utilities.StrandLocalTransactionManager
-
- StrandLocalTransactionManager.Boundary - Class in net.corda.node.utilities
-
- StrandLocalTransactionManager.Companion - Class in net.corda.node.utilities
-
- Structural(tracker, parent) - Constructor for class net.corda.core.utilities.Change.Structural
-
- StructuresKt - Class in net.corda.core.contracts
-
- subFlow(subLogic, shareParentSessions) - Method in class net.corda.core.flows.FlowLogic
-
Invokes the given subflow. This function returns once the subflow completes successfully with the result
returned by that subflows
FlowLogic.call
method. If the subflow has a progress tracker, it is attached to the
current step in this flow's progress tracker.
- subFlow(subLogic) - Method in class net.corda.core.flows.FlowLogic
-
Invokes the given subflow. This function returns once the subflow completes successfully with the result
returned by that subflows
FlowLogic.call
method. If the subflow has a progress tracker, it is attached to the
current step in this flow's progress tracker.
- SubjectDelegate(klass, subjectProperty) - Constructor for class net.corda.client.model.TrackedDelegate.SubjectDelegate
-
- subList(fromIndex, toIndex) - Method in class net.corda.client.fxutils.MapValuesList
-
- submitRequest(request) - Method in interface net.corda.node.utilities.certsigning.CertificateSigningService
-
Submits a CSR to the signing service and returns an opaque request ID.
- submitRequest(request) - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
-
Submits a CSR to the signing service and returns an opaque request ID.
- SubscribeRequest(subscribe, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.SubscribeRequest
-
- SubscribeResponse(confirmed) - Constructor for class net.corda.node.services.network.NetworkMapService.SubscribeResponse
-
- success(generate) - Method in class net.corda.client.mock.Generator.Companion
-
- success($receiver, executor, body) - Static method in class net.corda.core.Utils
-
- success($receiver, body) - Static method in class net.corda.core.Utils
-
- Success(id, transaction, message) - Constructor for class net.corda.flows.CashFlowResult.Success
-
- Success(sig) - Constructor for class net.corda.flows.Result.Success
-
- sum(amounts, token) - Method in class net.corda.client.fxutils.AmountBindings
-
- sum($receiver) - Static method in class net.corda.core.Utils
-
- sumAmountExchange(amounts, currency, exchangeRate) - Method in class net.corda.client.fxutils.AmountBindings
-
- sumAmountsDue(balances) - Static method in class net.corda.contracts.asset.ObligationKt
-
Calculate the total balance movement for each party in the transaction, based off a summary of balances between
each obligor and beneficiary.
- sumCash($receiver) - Static method in class net.corda.contracts.asset.CashKt
-
Sums the cash states in the list, throwing an exception if there are none, or if any of the cash
states cannot be added together (i.e. are different currencies or issuers).
- sumCashBy($receiver, owner) - Static method in class net.corda.contracts.asset.CashKt
-
Sums the cash states in the list belonging to a single owner, throwing an exception
if there are none, or if any of the cash states cannot be added together (i.e. are
different currencies or issuers).
- sumCashOrNull($receiver) - Static method in class net.corda.contracts.asset.CashKt
-
Sums the cash states in the list, returning null if there are none.
- sumCashOrZero($receiver, currency) - Static method in class net.corda.contracts.asset.CashKt
-
Sums the cash states in the list, returning zero of the given currency+issuer if there are none.
- sumCommodities($receiver) - Static method in class net.corda.contracts.asset.CommodityContractKt
-
Sums the cash states in the list, throwing an exception if there are none, or if any of the cash
states cannot be added together (i.e. are different currencies).
- sumCommoditiesOrNull($receiver) - Static method in class net.corda.contracts.asset.CommodityContractKt
-
Sums the cash states in the list, returning null if there are none.
- sumCommoditiesOrZero($receiver, currency) - Static method in class net.corda.contracts.asset.CommodityContractKt
-
Sums the cash states in the list, returning zero of the given currency if there are none.
- sumFungibleOrNull($receiver) - Static method in class net.corda.core.contracts.FungibleAssetKt
-
Sums the asset states in the list, returning null if there are none.
- sumFungibleOrZero($receiver, token) - Static method in class net.corda.core.contracts.FungibleAssetKt
-
Sums the asset states in the list, returning zero of the given token if there are none.
- sumObligations($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
-
Sums the obligation states in the list, throwing an exception if there are none. All state objects in the list are presumed to be nettable.
- sumObligationsOrNull($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
-
Sums the obligation states in the list, returning null if there are none.
- sumObligationsOrZero($receiver, issuanceDef) - Static method in class net.corda.contracts.asset.ObligationKt
-
Sums the obligation states in the list, returning zero of the given product if there are none.
- sumOrNull($receiver) - Static method in class net.corda.core.contracts.FinanceTypesKt
-
- sumOrThrow($receiver) - Static method in class net.corda.core.contracts.FinanceTypesKt
-
- sumOrZero($receiver, currency) - Static method in class net.corda.core.contracts.FinanceTypesKt
-
- supportedSchemas() - Method in class net.corda.contracts.asset.Cash.State
-
Object Relational Mapping support.
- supportedSchemas() - Method in class net.corda.contracts.CommercialPaper.State
-
Object Relational Mapping support.
- supportedSchemas() - Method in interface net.corda.core.schemas.QueryableState
-
Enumerate the schemas this state can export representations of itself as.
- supportsAggressiveRelease() - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
-
- SWISS_FRANCS(amount) - Static method in class net.corda.core.contracts.ContractsDSL
-
- tcpTransport(direction, host, port) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- tee($receiver, teeTo) - Static method in class net.corda.core.Utils
-
Copy an Observer to multiple other Observers.
- Tenor - Class in net.corda.core.contracts
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- Tenor(name) - Constructor for class net.corda.core.contracts.Tenor
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- Tenor.TimeUnit - Enum in net.corda.core.contracts
-
- Terms(acceptableContracts, acceptableIssuedProducts, dueBefore, timeTolerance) - Constructor for class net.corda.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- Terms(asset, maturityDate) - Constructor for class net.corda.contracts.CommercialPaper.Terms
-
- TestClock - Class in net.corda.node.utilities
-
A
Clock that can have the date advanced for use in demos.
- TestClock(delegateClock) - Constructor for class net.corda.node.utilities.TestClock
-
A
Clock that can have the date advanced for use in demos.
- TestClock() - Constructor for class net.corda.node.utilities.TestClock
-
A
Clock that can have the date advanced for use in demos.
- TestConstants - Class in net.corda.core.utilities
-
- then($receiver, executor, body) - Static method in class net.corda.core.Utils
-
- then($receiver, body) - Static method in class net.corda.core.Utils
-
- ThreadBox<T> - Class in net.corda.core
-
A threadbox is a simple utility that makes it harder to forget to take a lock before accessing some shared state.
Simply define a private class to hold the data that must be grouped under the same lock, and then pass the only
instance to the ThreadBox constructor. You can now use the locked method with a lambda to take the lock in a
way that ensures it'll be released if there's an exception.
- ThreadBox(content, lock) - Constructor for class net.corda.core.ThreadBox
-
A threadbox is a simple utility that makes it harder to forget to take a lock before accessing some shared state.
Simply define a private class to hold the data that must be grouped under the same lock, and then pass the only
instance to the ThreadBox constructor. You can now use the locked method with a lambda to take the lock in a
way that ensures it'll be released if there's an exception.
- times(other) - Method in class net.corda.core.contracts.Amount
-
- times(other) - Method in class net.corda.core.contracts.Amount
-
- Timestamp - Class in net.corda.core.contracts
-
If present in a transaction, contains a time that was verified by the uniqueness service. The true time must be
between (after, before).
- Timestamp(after, before) - Constructor for class net.corda.core.contracts.Timestamp
-
If present in a transaction, contains a time that was verified by the uniqueness service. The true time must be
between (after, before).
- Timestamp(time, tolerance) - Constructor for class net.corda.core.contracts.Timestamp
-
- TimestampChecker - Class in net.corda.core.node.services
-
Checks if the given timestamp falls within the allowed tolerance interval.
- TimestampChecker(clock, tolerance) - Constructor for class net.corda.core.node.services.TimestampChecker
-
Checks if the given timestamp falls within the allowed tolerance interval.
- TimestampChecker() - Constructor for class net.corda.core.node.services.TimestampChecker
-
Checks if the given timestamp falls within the allowed tolerance interval.
- TimestampGenerator - Class in net.corda.core.testing
-
- TimestampGenerator() - Constructor for class net.corda.core.testing.TimestampGenerator
-
- TimestampInvalid() - Constructor for class net.corda.flows.NotaryError.TimestampInvalid
-
Thrown if the time specified in the timestamp command is outside the allowed tolerance
- TimeUnit(code) - Constructor for enum net.corda.core.contracts.Tenor.TimeUnit
-
- TimeWindow - Class in net.corda.core.utilities
-
A class representing a window in time from a particular instant, lasting a specified duration.
- TimeWindow(start, duration) - Constructor for class net.corda.core.utilities.TimeWindow
-
A class representing a window in time from a particular instant, lasting a specified duration.
- toArray() - Method in class net.corda.client.fxutils.MapValuesList
-
- toArray(p) - Method in class net.corda.client.fxutils.MapValuesList
-
- toArray() - Method in class net.corda.core.utilities.NonEmptySet
-
- toArray(p) - Method in class net.corda.core.utilities.NonEmptySet
-
- toBase58String() - Method in class net.corda.core.crypto.CompositeKey
-
This is generated by serializing the composite key with Kryo, and encoding the resulting bytes in base58.
A custom serialization format is being used.
- toBase58String($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
-
- toDecimal($receiver) - Static method in class net.corda.core.contracts.FinanceTypesKt
-
Convert a currency
class Amount
to a decimal representation. For example, with an amount with a quantity
of "1234" GBP, returns "12.34".
- toFlowLogic(ref) - Method in class net.corda.core.flows.FlowLogicRefFactory
-
- toFuture($receiver) - Static method in class net.corda.core.Utils
-
Returns a ListenableFuture bound to the first item emitted by this Observable. The future will complete with a
NoSuchElementException if no items are emitted or any other error thrown by the Observable.
- toHexString($receiver) - Static method in class net.corda.core.serialization.ByteArraysKt
-
- toHostAndPort(target) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.Companion
-
Assuming the passed in target address is actually an ArtemisAddress will extract the host and port of the node. This should
only be used in unit tests and the internals of the messaging services to keep addressing opaque for the future.
N.B. Marked as JvmStatic to allow use in the inherited classes.
- toHostAndPort(target) - Static method in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
Assuming the passed in target address is actually an ArtemisAddress will extract the host and port of the node. This should
only be used in unit tests and the internals of the messaging services to keep addressing opaque for the future.
N.B. Marked as JvmStatic to allow use in the inherited classes.
- toKeyPair($this, publicKey) - Static method in class net.corda.core.node.services.KeyManagementService.DefaultImpls
-
- toKeyPair($this, publicKeys) - Static method in class net.corda.core.node.services.KeyManagementService.DefaultImpls
-
Returns the first
KeyPair matching any of the publicKeys
- toKeyPair(publicKey) - Method in interface net.corda.core.node.services.KeyManagementService
-
- toKeyPair(publicKeys) - Method in interface net.corda.core.node.services.KeyManagementService
-
Returns the first
KeyPair matching any of the publicKeys
- toKeyPair(publicKey) - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
-
- toKeyPair(publicKeys) - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
-
Returns the first
KeyPair matching any of the publicKeys
- toKeyPair(publicKey) - Method in class net.corda.node.services.keys.PersistentKeyManagementService
-
- toKeyPair(publicKeys) - Method in class net.corda.node.services.keys.PersistentKeyManagementService
-
Returns the first
KeyPair matching any of the publicKeys
- toLedgerTransaction(services) - Method in class net.corda.core.transactions.SignedTransaction
-
- toLedgerTransaction(services) - Method in class net.corda.core.transactions.WireTransaction
-
Looks up identities and attachments from storage to generate a
class LedgerTransaction
. A transaction is expected to
have been fully resolved using the resolution flow by this point.
- toObservable($receiver) - Static method in class net.corda.core.Utils
-
- TOPIC_PROPERTY - Static variable in class net.corda.node.services.messaging.NodeMessagingClient
-
- TopicSession - Class in net.corda.core.messaging
-
- TopicSession(topic, sessionID) - Constructor for class net.corda.core.messaging.TopicSession
-
- TopicStringValidator - Class in net.corda.core.messaging
-
A singleton that's useful for validating topic strings
- toPrivate($this, publicKey) - Static method in class net.corda.core.node.services.KeyManagementService.DefaultImpls
-
- toPrivate(publicKey) - Method in interface net.corda.core.node.services.KeyManagementService
-
- toPrivate(publicKey) - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
-
- toPrivate(publicKey) - Method in class net.corda.node.services.keys.PersistentKeyManagementService
-
- toSignedTransaction(checkSufficientSignatures) - Method in class net.corda.core.transactions.TransactionBuilder
-
- toStateAndRef($this, ref) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
- toStateAndRef(ref) - Method in interface net.corda.core.node.ServiceHub
-
- toStateAndRef(ref) - Method in class net.corda.node.services.api.ServiceHubInternal
-
- toString() - Method in class net.corda.client.model.Diff
-
- toString() - Method in class net.corda.client.model.FlowStatus
-
- toString() - Method in class net.corda.client.model.GatheredTransactionData
-
- toString() - Method in class net.corda.client.model.PartiallyResolvedTransaction
-
- toString() - Method in class net.corda.client.model.ProgressTrackingEvent
-
- toString() - Method in class net.corda.client.model.StateMachineData
-
- toString() - Method in class net.corda.client.model.StateMachineStatus
-
- toString() - Method in class net.corda.client.model.TransactionCreateStatus
-
- toString() - Method in class net.corda.contracts.asset.Commands.Exit
-
- toString() - Method in class net.corda.contracts.asset.Commands.Issue
-
- toString() - Method in class net.corda.contracts.asset.Commands.Move
-
- toString() - Method in class net.corda.contracts.asset.Cash.State
-
- toString() - Method in class net.corda.contracts.asset.Commands.Exit
-
- toString() - Method in class net.corda.contracts.asset.Commands.Issue
-
- toString() - Method in class net.corda.contracts.asset.Commands.Move
-
- toString() - Method in class net.corda.contracts.asset.CommodityContract.State
-
- toString() - Method in class net.corda.contracts.asset.Clauses.Net
-
- toString() - Method in class net.corda.contracts.asset.Clauses.SetLifecycle
-
- toString() - Method in class net.corda.contracts.asset.Commands.Exit
-
- toString() - Method in class net.corda.contracts.asset.Commands.Issue
-
- toString() - Method in class net.corda.contracts.asset.Commands.Move
-
- toString() - Method in class net.corda.contracts.asset.Commands.Net
-
- toString() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
-
- toString() - Method in class net.corda.contracts.asset.Commands.Settle
-
- toString() - Method in class net.corda.contracts.asset.Obligation.State
-
- toString() - Method in class net.corda.contracts.asset.Obligation.Terms
-
- toString() - Method in class net.corda.contracts.clause.AbstractConserveAmount
-
- toString() - Method in class net.corda.contracts.clause.BilateralNetState
-
- toString() - Method in class net.corda.contracts.clause.MultilateralNetState
-
- toString() - Method in class net.corda.contracts.clause.NoZeroSizedOutputs
-
- toString() - Method in class net.corda.contracts.Commands.Issue
-
- toString() - Method in class net.corda.contracts.Commands.Move
-
- toString() - Method in class net.corda.contracts.CommercialPaper.State
-
- toString() - Method in class net.corda.contracts.CommercialPaper.Terms
-
- toString() - Method in class net.corda.contracts.CommercialPaperLegacy.State
-
- toString() - Method in class net.corda.core.contracts.Amount
-
- toString() - Method in class net.corda.core.contracts.AuthenticatedObject
-
- toString() - Method in class net.corda.core.contracts.clauses.AllOf
-
- toString() - Method in class net.corda.core.contracts.clauses.AnyOf
-
- toString() - Method in class net.corda.core.contracts.clauses.FirstComposition
-
Deprecated.
- toString() - Method in class net.corda.core.contracts.clauses.FirstOf
-
- toString() - Method in class net.corda.core.contracts.Command
-
- toString() - Method in class net.corda.core.contracts.Commodity
-
- toString() - Method in enum net.corda.core.contracts.DayCountBasisDay
-
- toString() - Method in enum net.corda.core.contracts.DayCountBasisYear
-
- toString() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
-
- toString() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
-
- toString() - Method in class net.corda.core.contracts.DummyContract
-
- toString() - Method in class net.corda.core.contracts.DummyState
-
- toString() - Method in class net.corda.core.contracts.Expression
-
- toString() - Method in class net.corda.core.contracts.Fix
-
- toString() - Method in class net.corda.core.contracts.FixOf
-
- toString() - Method in exception net.corda.core.contracts.InsufficientBalanceException
-
- toString() - Method in class net.corda.core.contracts.Issued
-
- toString() - Method in class net.corda.core.contracts.PartyAndReference
-
- toString() - Method in class net.corda.core.contracts.ScheduledActivity
-
- toString() - Method in class net.corda.core.contracts.ScheduledStateRef
-
- toString() - Method in class net.corda.core.contracts.StateAndRef
-
- toString() - Method in class net.corda.core.contracts.StateRef
-
- toString() - Method in class net.corda.core.contracts.Tenor
-
- toString() - Method in class net.corda.core.contracts.Timestamp
-
- toString() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
-
- toString() - Method in class net.corda.core.contracts.TransactionForContract
-
- toString() - Method in exception net.corda.core.contracts.TransactionResolutionException
-
- toString() - Method in class net.corda.core.contracts.TransactionState
-
- toString() - Method in exception net.corda.core.contracts.TransactionVerificationException.DuplicateInputStates
-
- toString() - Method in exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
-
- toString() - Method in exception net.corda.core.contracts.TransactionVerificationException.SignersMissing
-
- toString() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- toString() - Method in class net.corda.core.crypto.CompositeKey.Leaf
-
- toString() - Method in class net.corda.core.crypto.CompositeKey.Node
-
- toString() - Method in class net.corda.core.crypto.DummyPublicKey
-
- toString() - Method in exception net.corda.core.crypto.MerkleTreeException
-
- toString() - Method in class net.corda.core.crypto.NullPublicKey
-
- toString() - Method in class net.corda.core.crypto.Party
-
- toString() - Method in class net.corda.core.crypto.SecureHash
-
- toString() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
-
- toString() - Method in class net.corda.core.ErrorOr
-
- toString() - Method in class net.corda.core.flows.AppContext
-
- toString() - Method in class net.corda.core.flows.FlowLogicRef
-
- toString() - Method in class net.corda.core.flows.StateMachineRunId
-
- toString() - Method in class net.corda.core.messaging.FlowHandle
-
- toString() - Method in class net.corda.core.messaging.StateMachineInfo
-
- toString() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- toString() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- toString() - Method in class net.corda.core.messaging.TopicSession
-
- toString() - Method in exception net.corda.core.node.AttachmentsClassLoader.OverlappingAttachments
-
- toString() - Method in class net.corda.core.node.NodeInfo
-
- toString() - Method in class net.corda.core.node.PhysicalLocation
-
- toString() - Method in class net.corda.core.node.ServiceEntry
-
- toString() - Method in class net.corda.core.node.services.ServiceInfo
-
- toString() - Method in class net.corda.core.node.services.ServiceType
-
- toString() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
-
- toString() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
-
- toString() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
-
- toString() - Method in class net.corda.core.node.services.Vault.Update
-
- toString() - Method in class net.corda.core.node.WorldCoordinate
-
- toString() - Method in class net.corda.core.schemas.MappedSchema
-
- toString() - Method in class net.corda.core.schemas.PersistentStateRef
-
- toString() - Method in class net.corda.core.serialization.OpaqueBytes
-
- toString() - Method in class net.corda.core.serialization.SingletonSerializationToken
-
- toString() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- toString() - Method in class net.corda.core.transactions.SignedTransaction
-
- toString() - Method in class net.corda.core.transactions.WireTransaction
-
- toString() - Method in class net.corda.core.utilities.NonEmptySet
-
- toString() - Method in class net.corda.core.utilities.Change.Position
-
- toString() - Method in class net.corda.core.utilities.Change.Rendering
-
- toString() - Method in class net.corda.core.utilities.Change.Structural
-
- toString() - Method in class net.corda.core.utilities.TimeWindow
-
- toString() - Method in class net.corda.flows.AbstractStateReplacementFlow.Result
-
- toString() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
-
- toString() - Method in class net.corda.flows.CashFlowResult.Failed
-
- toString() - Method in class net.corda.flows.CashFlowResult.Success
-
- toString() - Method in class net.corda.flows.FetchDataFlow.Request
-
- toString() - Method in class net.corda.flows.FetchDataFlow.Result
-
- toString() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
-
- toString() - Method in class net.corda.flows.NotaryChangeFlow.Proposal
-
- toString() - Method in class net.corda.flows.NotaryError.Conflict
-
- toString() - Method in class net.corda.flows.NotaryError.SignaturesMissing
-
- toString() - Method in exception net.corda.flows.NotaryException
-
- toString() - Method in class net.corda.flows.NotaryFlow.SignRequest
-
- toString() - Method in class net.corda.flows.StateReplacementRefused
-
- toString() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
-
- toString() - Method in exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
-
- toString() - Method in exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
-
- toString() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
-
- toString() - Method in exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
-
- toString() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- toString() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
-
- toString() - Method in class net.corda.node.api.ContractClassRef
-
- toString() - Method in class net.corda.node.api.ContractLedgerRef
-
- toString() - Method in class net.corda.node.api.FlowClassRef
-
- toString() - Method in class net.corda.node.api.FlowInstanceRef
-
- toString() - Method in class net.corda.node.api.FlowRequiringAttention
-
- toString() - Method in class net.corda.node.api.Criteria.Deal
-
- toString() - Method in class net.corda.node.api.StatesQuery.Selection
-
- toString() - Method in class net.corda.node.api.TransactionBuildStep
-
- toString() - Method in class net.corda.node.CmdLineOptions
-
- toString() - Method in class net.corda.node.driver.NodeHandle
-
- toString() - Method in class net.corda.node.internal.NetworkMapInfo
-
- toString() - Method in class net.corda.node.services.api.Checkpoint
-
- toString() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
-
- toString() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
-
- toString() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
-
- toString() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
-
- toString() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
-
- toString() - Method in class net.corda.node.services.messaging.MarshalledObservation
-
- toString() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
-
- toString() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
-
- toString() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
-
- toString() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
-
- toString() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
-
- toString() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
-
- toString() - Method in class net.corda.node.services.network.NetworkMapService.Update
-
- toString() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
-
- toString() - Method in class net.corda.node.services.network.NodeRegistration
-
- toString() - Method in class net.corda.node.services.network.NodeRegistrationInfo
-
- toString() - Method in exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
-
- toString() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
-
- toString() - Method in class net.corda.node.services.statemachine.ReceiveOnly
-
- toString() - Method in class net.corda.node.services.statemachine.SendAndReceive
-
- toString() - Method in class net.corda.node.services.statemachine.SendOnly
-
- toString() - Method in class net.corda.node.services.statemachine.SessionConfirm
-
- toString() - Method in class net.corda.node.services.statemachine.SessionData
-
- toString() - Method in class net.corda.node.services.statemachine.SessionEnd
-
- toString() - Method in class net.corda.node.services.statemachine.SessionInit
-
- toString() - Method in class net.corda.node.services.statemachine.SessionReject
-
- toString() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
-
- toString() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
-
- toString() - Method in class net.corda.node.services.User
-
- toString() - Method in class net.corda.node.utilities.PartyColumns
-
- toString() - Method in class net.corda.node.utilities.StateRefColumns
-
- toString() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
-
- toString() - Method in class net.corda.node.utilities.TxnNoteColumns
-
- toStringShort($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
-
Render a public key to a string, using a short form if it's an elliptic curve public key
- toToken(context) - Method in interface net.corda.core.serialization.SerializeAsToken
-
- toToken(context) - Method in class net.corda.core.serialization.SingletonSerializeAsToken
-
- toToken(context) - Method in class net.corda.node.serialization.NodeClock
-
- toToken(context) - Method in class net.corda.node.utilities.TestClock
-
- toTransactionForContract() - Method in class net.corda.core.transactions.LedgerTransaction
-
Strips the transaction down to a form that is usable by the contract verify functions
- toWire(privateKey) - Method in class net.corda.node.services.network.NodeRegistration
-
Build a node registration in wire format.
- toWireTransaction() - Method in class net.corda.core.transactions.TransactionBuilder
-
- trace($receiver, msg) - Static method in class net.corda.core.utilities.LoggingKt
-
- track() - Method in class net.corda.core.flows.FlowLogic
-
Returns a pair of the current progress step, as a string, and an observable of stringified changes to the
progressTracker.
- track() - Method in interface net.corda.core.node.services.NetworkMapCache
-
Atomically get the current party nodes and a stream of updates. Note that the Observable buffers updates until the
first subscriber is registered so as to avoid racing with early updates.
- track() - Method in interface net.corda.core.node.services.ReadOnlyTransactionStorage
-
Returns all currently stored transactions and further fresh ones.
- track() - Method in interface net.corda.core.node.services.StateMachineRecordedTransactionMappingStorage
-
- track() - Method in interface net.corda.core.node.services.VaultService
-
Atomically get the current vault and a stream of updates. Note that the Observable buffers updates until the
first subscriber is registered so as to avoid racing with early updates.
- track() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
-
Atomically get the current party nodes and a stream of updates. Note that the Observable buffers updates until the
first subscriber is registered so as to avoid racing with early updates.
- track() - Method in class net.corda.node.services.persistence.DBTransactionMappingStorage
-
- track() - Method in class net.corda.node.services.persistence.DBTransactionStorage
-
Returns all currently stored transactions and further fresh ones.
- track() - Method in class net.corda.node.services.persistence.InMemoryStateMachineRecordedTransactionMappingStorage
-
- track() - Method in class net.corda.node.services.statemachine.StateMachineManager
-
Atomic get snapshot + subscribe. This is needed so we don't miss updates between subscriptions to changes and
calls to allStateMachines
- track() - Method in class net.corda.node.services.vault.NodeVaultService
-
Atomically get the current vault and a stream of updates. Note that the Observable buffers updates until the
first subscriber is registered so as to avoid racing with early updates.
- TrackedDelegate<M> - Class in net.corda.client.model
-
- TrackedDelegate.EventSinkDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.EventStreamDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.ObjectPropertyDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.ObservableDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.ObservableListDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.ObservableListReadOnlyDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.ObservableValueDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.ObserverDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.SubjectDelegate<M,T> - Class in net.corda.client.model
-
- TrackedDelegate.WritableValueDelegate<M,T> - Class in net.corda.client.model
-
- tracker() - Method in class net.corda.flows.Acceptor.Companion
-
- tracker() - Method in class net.corda.flows.Instigator.Companion
-
- tracker() - Method in class net.corda.flows.CashFlow.Companion
-
- tracker() - Method in class net.corda.flows.FinalityFlow.Companion
-
- tracker() - Method in class net.corda.flows.Issuer.Companion
-
- tracker() - Method in class net.corda.flows.Client.Companion
-
- tracker() - Method in class net.corda.flows.Primary.Companion
-
- tracker() - Method in class net.corda.flows.Secondary.Companion
-
- tracker() - Method in class net.corda.flows.Seller.Companion
-
- tracker() - Method in class net.corda.node.services.events.RunScheduled.Companion
-
- TransactionBuilder - Class in net.corda.core.transactions
-
A TransactionBuilder is a transaction class that's mutable (unlike the others which are all immutable). It is
intended to be passed around contracts that may edit it by adding new states/commands. Then once the states
and commands are right, this class can be used as a holding bucket to gather signatures from multiple parties.
- TransactionBuilder(type, notary, inputs, attachments, outputs, commands, signers, timestamp) - Constructor for class net.corda.core.transactions.TransactionBuilder
-
A TransactionBuilder is a transaction class that's mutable (unlike the others which are all immutable). It is
intended to be passed around contracts that may edit it by adding new states/commands. Then once the states
and commands are right, this class can be used as a holding bucket to gather signatures from multiple parties.
- TransactionBuilder() - Constructor for class net.corda.core.transactions.TransactionBuilder
-
A TransactionBuilder is a transaction class that's mutable (unlike the others which are all immutable). It is
intended to be passed around contracts that may edit it by adding new states/commands. Then once the states
and commands are right, this class can be used as a holding bucket to gather signatures from multiple parties.
- TransactionBuildStep - Class in net.corda.node.api
-
Encapsulate a generateXXX method call on a contract.
- TransactionBuildStep(generateMethodName, args) - Constructor for class net.corda.node.api.TransactionBuildStep
-
Encapsulate a generateXXX method call on a contract.
- TransactionConflictException - Exception in net.corda.core.contracts
-
- TransactionConflictException(conflictRef, tx1, tx2) - Constructor for exception net.corda.core.contracts.TransactionConflictException
-
- TransactionCreateStatus - Class in net.corda.client.model
-
- TransactionCreateStatus.Failed - Class in net.corda.client.model
-
- TransactionCreateStatus.Started - Class in net.corda.client.model
-
- TransactionDataModel - Class in net.corda.client.model
-
This model provides an observable list of transactions and what state machines/flows recorded them
- TransactionDataModel() - Constructor for class net.corda.client.model.TransactionDataModel
-
This model provides an observable list of transactions and what state machines/flows recorded them
- TransactionForContract - Class in net.corda.core.contracts
-
A transaction to be passed as input to a contract verification function. Defines helper methods to
simplify verification logic in contracts.
- TransactionForContract(inputs, outputs, attachments, commands, origHash, inputNotary, timestamp) - Constructor for class net.corda.core.contracts.TransactionForContract
-
A transaction to be passed as input to a contract verification function. Defines helper methods to
simplify verification logic in contracts.
- TransactionForContract.InOutGroup<T extends ContractState,K> - Class in net.corda.core.contracts
-
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated
using groupStates and is useful for handling cases where a transaction may contain similar but unrelated
state evolutions, for example, a transaction that moves cash in two different currencies. The numbers must add
up on both sides of the transaction, but the values must be summed independently per currency. Grouping can
be used to simplify this logic.
- TransactionGraphSearch - Class in net.corda.core.contracts
-
Given a map of transaction id to
class SignedTransaction
, performs a breadth first search of the dependency graph from
the starting point down in order to find transactions that match the given query criteria.
- TransactionGraphSearch(transactions, startPoints) - Constructor for class net.corda.core.contracts.TransactionGraphSearch
-
Given a map of transaction id to
class SignedTransaction
, performs a breadth first search of the dependency graph from
the starting point down in order to find transactions that match the given query criteria.
- TransactionGraphSearch.Query - Class in net.corda.core.contracts
-
- TransactionInvalid() - Constructor for class net.corda.flows.NotaryError.TransactionInvalid
-
- TransactionMissingEncumbranceException(tx, missing, inOut) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
- TransactionResolutionException - Exception in net.corda.core.contracts
-
- TransactionResolutionException(hash) - Constructor for exception net.corda.core.contracts.TransactionResolutionException
-
- TransactionState<T extends ContractState> - Class in net.corda.core.contracts
-
A wrapper for
interface ContractState
containing additional platform-level state information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionState(data, notary, encumbrance) - Constructor for class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionState(data, notary) - Constructor for class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionStateGenerator<T extends ContractState> - Class in net.corda.core.testing
-
- TransactionStateGenerator(stateGenerator) - Constructor for class net.corda.core.testing.TransactionStateGenerator
-
- TransactionStorage - Interface in net.corda.core.node.services
-
Thread-safe storage of transactions.
- TransactionType - Class in net.corda.core.contracts
-
Defines transaction build & validation logic for a specific transaction type
- TransactionType.General - Class in net.corda.core.contracts
-
A general transaction type where transaction validity is determined by custom contract code
- TransactionType.NotaryChange - Class in net.corda.core.contracts
-
A special transaction type for reassigning a notary for a state. Validation does not involve running
any contract code, it just checks that the states are unmodified apart from the notary field.
- TransactionVerificationException - Exception in net.corda.core.contracts
-
- TransactionVerificationException.ContractRejection - Exception in net.corda.core.contracts
-
- TransactionVerificationException.Direction - Enum in net.corda.core.contracts
-
- TransactionVerificationException.DuplicateInputStates - Exception in net.corda.core.contracts
-
- TransactionVerificationException.InvalidNotaryChange - Exception in net.corda.core.contracts
-
- TransactionVerificationException.MoreThanOneNotary - Exception in net.corda.core.contracts
-
- TransactionVerificationException.NotaryChangeInWrongTransactionType - Exception in net.corda.core.contracts
-
- TransactionVerificationException.SignersMissing - Exception in net.corda.core.contracts
-
- TransactionVerificationException.TransactionMissingEncumbranceException - Exception in net.corda.core.contracts
-
- TransientProperty<T> - Class in net.corda.core
-
A simple wrapper that enables the use of Kotlin's "val x by TransientProperty { ... }" syntax. Such a property
will not be serialized to disk, and if it's missing (or the first time it's accessed), the initializer will be
used to set it up. Note that the initializer will be called with the TransientProperty object locked.
- TransientProperty(initializer) - Constructor for class net.corda.core.TransientProperty
-
A simple wrapper that enables the use of Kotlin's "val x by TransientProperty { ... }" syntax. Such a property
will not be serialized to disk, and if it's missing (or the first time it's accessed), the initializer will be
used to set it up. Note that the initializer will be called with the TransientProperty object locked.
- TwoPartyDealFlow - Class in net.corda.flows
-
Classes for manipulating a two party deal or agreement.
- TwoPartyDealFlow.Acceptor - Class in net.corda.flows
-
One side of the flow for inserting a pre-agreed deal.
- TwoPartyDealFlow.AutoOffer - Class in net.corda.flows
-
- TwoPartyDealFlow.DealMismatchException - Exception in net.corda.flows
-
- TwoPartyDealFlow.DealRefMismatchException - Exception in net.corda.flows
-
- TwoPartyDealFlow.Handshake<T> - Class in net.corda.flows
-
- TwoPartyDealFlow.Instigator - Class in net.corda.flows
-
One side of the flow for inserting a pre-agreed deal.
- TwoPartyDealFlow.MarkerForBogusRegulatorFlow - Interface in net.corda.flows
-
- TwoPartyDealFlow.Primary - Class in net.corda.flows
-
Abstracted bilateral deal flow participant that initiates communication/handshake.
- TwoPartyDealFlow.Secondary<U> - Class in net.corda.flows
-
Abstracted bilateral deal flow participant that is recipient of initial communication.
- TwoPartyDealFlow.SignaturesFromPrimary - Class in net.corda.flows
-
- TwoPartyTradeFlow - Class in net.corda.flows
-
This asset trading flow implements a "delivery vs payment" type swap. It has two parties (B and S for buyer
and seller) and the following steps:
- TwoPartyTradeFlow.AssetMismatchException - Exception in net.corda.flows
-
- TwoPartyTradeFlow.Buyer - Class in net.corda.flows
-
- TwoPartyTradeFlow.Seller - Class in net.corda.flows
-
- TwoPartyTradeFlow.SellerTradeInfo - Class in net.corda.flows
-
- TwoPartyTradeFlow.SignaturesFromSeller - Class in net.corda.flows
-
- TwoPartyTradeFlow.UnacceptablePriceException - Exception in net.corda.flows
-
- txnNote($receiver, txIdColumnName, txnNoteColumnName) - Static method in class net.corda.node.utilities.DatabaseSupportKt
-
- TxnNoteColumns - Class in net.corda.node.utilities
-
- TxnNoteColumns(txId, note) - Constructor for class net.corda.node.utilities.TxnNoteColumns
-
- TxWritableStorageService - Interface in net.corda.core.node.services
-
Storage service, with extensions to allow validated transactions to be added to. For use only within
ServiceHub.
- TypeOnlyCommandData - Class in net.corda.core.contracts
-
Commands that inherit from this are intended to have no data items: it's only their presence that matters.
- TypeOnlyCommandData() - Constructor for class net.corda.core.contracts.TypeOnlyCommandData
-
Commands that inherit from this are intended to have no data items: it's only their presence that matters.
- validate(validator) - Method in class net.corda.core.utilities.UntrustworthyData
-
Deprecated.
- validateHandshake(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
-
- validateHandshake(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
-
- ValidatingNotaryFlow - Class in net.corda.flows
-
A notary commit flow that makes sure a given transaction is valid before committing it. This does mean that the calling
party has to reveal the whole transaction history; however, we avoid complex conflict resolution logic where a party
has its input states "blocked" by a transaction from another party, and needs to establish whether that transaction was
indeed valid.
- ValidatingNotaryFlow(otherSide, timestampChecker, uniquenessProvider) - Constructor for class net.corda.flows.ValidatingNotaryFlow
-
A notary commit flow that makes sure a given transaction is valid before committing it. This does mean that the calling
party has to reveal the whole transaction history; however, we avoid complex conflict resolution logic where a party
has its input states "blocked" by a transaction from another party, and needs to establish whether that transaction was
indeed valid.
- ValidatingNotaryService - Class in net.corda.node.services.transactions
-
A Notary service that validates the transaction chain of he submitted transaction before committing it
- ValidatingNotaryService(services, timestampChecker, uniquenessProvider) - Constructor for class net.corda.node.services.transactions.ValidatingNotaryService
-
A Notary service that validates the transaction chain of he submitted transaction before committing it
- ValidatingNotaryService.Companion - Class in net.corda.node.services.transactions
-
- valueFromDB(value) - Method in class net.corda.node.utilities.CompositeKeyColumnType
-
- valueFromDB(value) - Method in class net.corda.node.utilities.InstantColumnType
-
- valueFromDB(value) - Method in class net.corda.node.utilities.LocalDateColumnType
-
- valueFromDB(value) - Method in class net.corda.node.utilities.LocalDateTimeColumnType
-
- valueFromDB(value) - Method in class net.corda.node.utilities.PublicKeyColumnType
-
- valueFromDB(value) - Method in class net.corda.node.utilities.SecureHashColumnType
-
- valueFromDB(value) - Method in class net.corda.node.utilities.UUIDStringColumnType
-
- valueFromRow(row) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
Implementation should return the value object marshalled from the database table row.
- valueFromRow(row) - Method in class net.corda.node.utilities.JDBCHashMap
-
Implementation should return the value object marshalled from the database table row.
- values() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
-
- values() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
-
- Vault - Class in net.corda.core.node.services
-
A vault (name may be temporary) wraps a set of states that are useful for us to keep track of, for instance,
because we own them. This class represents an immutable, stable state of a vault: it is guaranteed not to
change out from underneath you, even though the canonical currently-best-known vault may change as we learn
about new transactions from our peers and generate new transactions that consume states ourselves.
- Vault(states) - Constructor for class net.corda.core.node.services.Vault
-
A vault (name may be temporary) wraps a set of states that are useful for us to keep track of, for instance,
because we own them. This class represents an immutable, stable state of a vault: it is guaranteed not to
change out from underneath you, even though the canonical currently-best-known vault may change as we learn
about new transactions from our peers and generate new transactions that consume states ourselves.
- vault - Variable in class net.corda.node.internal.AbstractNode
-
- Vault.Companion - Class in net.corda.core.node.services
-
- Vault.Update - Class in net.corda.core.node.services
-
Represents an update observed by the vault that will be notified to observers. Include the
class StateRef
s of
transaction outputs that were consumed (inputs) and the
interface ContractState
s produced (outputs) to/by the transaction
or transactions observed and the vault.
- vaultAndUpdates() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a pair of head states in the vault and an observable of future updates to the vault.
- vaultAndUpdates() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns a pair of head states in the vault and an observable of future updates to the vault.
- VaultFiller - Class in net.corda.contracts.testing
-
- VaultService - Interface in net.corda.core.node.services
-
A
interface VaultService
is responsible for securely and safely persisting the current state of a vault to storage. The
vault service vends immutable snapshots of the current vault for working with: if you build a transaction based
on a vault that isn't current, be aware that it may end up being invalid if the states that were used have been
consumed by someone else first!
- VaultService.DefaultImpls - Class in net.corda.core.node.services
-
A
interface VaultService
is responsible for securely and safely persisting the current state of a vault to storage. The
vault service vends immutable snapshots of the current vault for working with: if you build a transaction based
on a vault that isn't current, be aware that it may end up being invalid if the states that were used have been
consumed by someone else first!
- verified() - Method in class net.corda.core.crypto.SignedData
-
Return the deserialized data if the signature can be verified.
- verifiedTransactions() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a pair of all recorded transactions and an observable of future recorded ones.
- verifiedTransactions() - Method in class net.corda.node.internal.CordaRPCOpsImpl
-
Returns a pair of all recorded transactions and an observable of future recorded ones.
- verify(tx) - Method in class net.corda.contracts.asset.Cash
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx) - Method in class net.corda.contracts.asset.CommodityContract
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.Net
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.SetLifecycle
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.Settle
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.VerifyLifecycle
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx) - Method in class net.corda.contracts.asset.Obligation
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.AbstractConserveAmount
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.AbstractIssue
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.NetClause
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.NoZeroSizedOutputs
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.Clauses.Issue
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.Clauses.Move
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.Clauses.Redeem
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx) - Method in class net.corda.contracts.CommercialPaper
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx) - Method in class net.corda.contracts.CommercialPaperLegacy
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.AllOf
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.AnyOf
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.Clause
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.FilterOn
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.FirstComposition
-
Deprecated.
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.FirstOf
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx) - Method in interface net.corda.core.contracts.Contract
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx) - Method in class net.corda.core.contracts.DummyContract
-
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense.
Must throw an exception if there's a problem that should prevent state transition. Takes a single object
rather than an argument so that additional data can be added without breaking binary compatibility with
existing contract code.
- verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.LinearState.ClauseVerifier
-
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause
would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException
if any matched.
- verify(tx) - Method in class net.corda.core.contracts.TransactionType
-
Check that the transaction is valid based on:
- verify(merkleRootHash, hashesToCheck) - Method in class net.corda.core.crypto.PartialMerkleTree
-
- verify(merkleRootHash) - Method in class net.corda.core.transactions.FilteredTransaction
-
Runs verification of Partial Merkle Branch with merkleRootHash.
- verify() - Method in class net.corda.core.transactions.LedgerTransaction
-
Verifies this transaction and throws an exception if not valid, depending on the type. For general transactions:
- VERIFY_PEER_COMMON_NAME - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
-
- verifyClause(tx, clause, commands) - Static method in class net.corda.core.contracts.clauses.ClauseVerifier
-
Verify a transaction against the given list of clauses.
- verifyData(data) - Method in class net.corda.core.crypto.SignedData
-
Verify the wrapped data after the signature has been verified and the data deserialised. Provided as an extension
point for subclasses.
- verifyData(data) - Method in class net.corda.node.services.network.WireNodeRegistration
-
Verify the wrapped data after the signature has been verified and the data deserialised. Provided as an extension
point for subclasses.
- VerifyingNettyConnectorFactory - Class in net.corda.node.services.messaging
-
- VerifyingNettyConnectorFactory() - Constructor for class net.corda.node.services.messaging.VerifyingNettyConnectorFactory
-
- VerifyLifecycle() - Constructor for class net.corda.contracts.asset.Clauses.VerifyLifecycle
-
Obligation-specific clause for verifying that all states are in
normal lifecycle. In a group clause set, this must be run after
any lifecycle change clause, which is the only clause that involve
non-standard lifecycle states on input/output.
- verifyNetCommand(inputs, outputs, command, netState) - Method in class net.corda.contracts.clause.NetClause
-
Verify a netting command. This handles both close-out and payment netting.
- verifyPartialTransaction(untrustedPartialTX) - Method in class net.corda.flows.TwoPartyDealFlow.Primary
-
- verifyProposal(maybeProposal) - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
-
Check the state change proposal to confirm that it's acceptable to this node. Rules for verification depend
on the change proposed, and may further depend on the node itself (for example configuration). The
proposal is returned if acceptable, otherwise an exception is thrown.
- verifyProposal(maybeProposal) - Method in class net.corda.flows.NotaryChangeFlow.Acceptor
-
Check the notary change proposal.
- verifySignatures(allowedToBeMissing) - Method in class net.corda.core.transactions.SignedTransaction
-
Verifies the signatures on this transaction and throws if any are missing which aren't passed as parameters.
In this context, "verifying" means checking they are valid signatures and that their public keys are in
the contained transactions BaseTransaction.mustSign property.
- verifySigners(tx) - Method in class net.corda.core.contracts.TransactionType
-
Check that the list of signers includes all the necessary keys
- verifyTransaction(tx) - Method in class net.corda.core.contracts.TransactionType.General
-
Implement type specific transaction validation logic
- verifyTransaction(tx) - Method in class net.corda.core.contracts.TransactionType.NotaryChange
-
Check that the difference between inputs and outputs is only the notary field, and that all required signing
public keys are present.
- verifyTransaction(tx) - Method in class net.corda.core.contracts.TransactionType
-
Implement type specific transaction validation logic
- verifyWithECDSA($receiver, content, signature) - Static method in class net.corda.core.crypto.CryptoUtilities
-
Utility to simplify the act of verifying a signature
- verifyWithECDSA(content) - Method in class net.corda.core.crypto.DigitalSignature.WithKey
-
- verifyWithECDSA(content) - Method in class net.corda.core.crypto.DigitalSignature.WithKey
-
- version() - Method in interface net.corda.node.services.messaging.RPCSinceVersion
-