- calculateDaysBetween(startDate, endDate, dcbYear, dcbDay) - Static method in class net.corda.finance.contracts.BusinessCalendar
-
- calculateDaysBetween(startDate, endDate, dcbYear, dcbDay) - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
-
- call() - Method in class net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall
-
- call() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.CollectSignatureFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.CollectSignaturesFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.ContractUpgradeFlow.Authorise
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.ContractUpgradeFlow.Deauthorise
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.DataVendingFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.FinalityFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.FlowLogic
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.NotaryFlow.Client
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.ReceiveFinalityFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.ReceiveStateAndRefFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.ReceiveTransactionFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.SignTransactionFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.core.flows.WithReferencedStatesFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.CashExitFlow
-
- call() - Method in class net.corda.finance.flows.CashExitResponderFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.CashIssueFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.CashPaymentFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.CashPaymentReceiverFlow
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Secondary
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.Buyer
-
This is where you fill out your business logic.
- call() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.Seller
-
This is where you fill out your business logic.
- Cash - Class in net.corda.finance.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.finance.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.Commands - Interface in net.corda.finance.contracts.asset
-
- Cash.Companion - Class in net.corda.finance.contracts.asset
-
- Cash.State - Class in net.corda.finance.contracts.asset
-
A state representing a cash claim against some party.
- CashException - Exception in net.corda.finance.flows
-
- CashException(message, cause) - Constructor for exception net.corda.finance.flows.CashException
-
- CashExitFlow - Class in net.corda.finance.flows
-
Initiates a flow that produces an cash exit transaction.
- CashExitFlow(amount, issuerRef, progressTracker) - Constructor for class net.corda.finance.flows.CashExitFlow
-
Initiates a flow that produces an cash exit transaction.
- CashExitFlow(amount, issuerRef) - Constructor for class net.corda.finance.flows.CashExitFlow
-
- CashExitFlow(request) - Constructor for class net.corda.finance.flows.CashExitFlow
-
- CashExitFlow.Companion - Class in net.corda.finance.flows
-
- CashExitFlow.ExitRequest - Class in net.corda.finance.flows
-
- CashExitResponderFlow - Class in net.corda.finance.flows
-
- CashExitResponderFlow(otherSide) - Constructor for class net.corda.finance.flows.CashExitResponderFlow
-
- CashIssueAndPaymentFlow - Class in net.corda.finance.flows
-
Initiates a flow that self-issues cash and then send this to a recipient.
- CashIssueAndPaymentFlow(amount, issueRef, recipient, anonymous, notary, progressTracker) - Constructor for class net.corda.finance.flows.CashIssueAndPaymentFlow
-
Initiates a flow that self-issues cash and then send this to a recipient.
- CashIssueAndPaymentFlow(amount, issueRef, recipient, anonymous, notary) - Constructor for class net.corda.finance.flows.CashIssueAndPaymentFlow
-
- CashIssueAndPaymentFlow(request) - Constructor for class net.corda.finance.flows.CashIssueAndPaymentFlow
-
- CashIssueAndPaymentFlow.Companion - Class in net.corda.finance.flows
-
- CashIssueAndPaymentFlow.IssueAndPaymentRequest - Class in net.corda.finance.flows
-
- CashIssueFlow - Class in net.corda.finance.flows
-
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction).
- CashIssueFlow(amount, issuerBankPartyRef, notary, progressTracker) - Constructor for class net.corda.finance.flows.CashIssueFlow
-
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction).
- CashIssueFlow(amount, issuerBankPartyRef, notary) - Constructor for class net.corda.finance.flows.CashIssueFlow
-
- CashIssueFlow(request) - Constructor for class net.corda.finance.flows.CashIssueFlow
-
- CashIssueFlow.IssueRequest - Class in net.corda.finance.flows
-
- CashPaymentFlow - Class in net.corda.finance.flows
-
Initiates a flow that sends cash to a recipient.
- CashPaymentFlow(amount, recipient, anonymous, progressTracker, issuerConstraint, notary) - Constructor for class net.corda.finance.flows.CashPaymentFlow
-
Initiates a flow that sends cash to a recipient.
- CashPaymentFlow(amount, recipient) - Constructor for class net.corda.finance.flows.CashPaymentFlow
-
A straightforward constructor that constructs spends using cash states of any issuer.
- CashPaymentFlow(amount, recipient, anonymous) - Constructor for class net.corda.finance.flows.CashPaymentFlow
-
A straightforward constructor that constructs spends using cash states of any issuer.
- CashPaymentFlow(amount, recipient, anonymous, notary) - Constructor for class net.corda.finance.flows.CashPaymentFlow
-
- CashPaymentFlow(request) - Constructor for class net.corda.finance.flows.CashPaymentFlow
-
- CashPaymentFlow.PaymentRequest - Class in net.corda.finance.flows
-
- CashPaymentReceiverFlow - Class in net.corda.finance.flows
-
- CashPaymentReceiverFlow(otherSide) - Constructor for class net.corda.finance.flows.CashPaymentReceiverFlow
-
- CashSchema - Class in net.corda.finance.schemas
-
An object used to fully qualify the
class CashSchema
family name (i.e. independent of version).
- CashSchema - Class in net.corda.finance.test
-
An object used to fully qualify the
class CashSchema
family name (i.e. independent of version).
- CashSchemaV1 - Class in net.corda.finance.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.finance.schemas
-
- CashSelectionH2Impl - Class in net.corda.finance.workflows.asset.selection
-
- CashSelectionH2Impl() - Constructor for class net.corda.finance.workflows.asset.selection.CashSelectionH2Impl
-
- CashSelectionH2Impl.Companion - Class in net.corda.finance.workflows.asset.selection
-
- CashSelectionPostgreSQLImpl - Class in net.corda.finance.workflows.asset.selection
-
- CashSelectionPostgreSQLImpl() - Constructor for class net.corda.finance.workflows.asset.selection.CashSelectionPostgreSQLImpl
-
- CashSelectionPostgreSQLImpl.Companion - Class in net.corda.finance.workflows.asset.selection
-
- CashSelectionSQLServerImpl - Class in net.corda.finance.workflows.asset.selection
-
- CashSelectionSQLServerImpl() - Constructor for class net.corda.finance.workflows.asset.selection.CashSelectionSQLServerImpl
-
- CashSelectionSQLServerImpl.Companion - Class in net.corda.finance.workflows.asset.selection
-
- CashUtilities - Class in net.corda.finance.contracts.asset
-
- CashUtilities() - Constructor for class net.corda.finance.contracts.asset.CashUtilities
-
- CashUtils - Class in net.corda.finance.workflows.asset
-
- certificateFromKey(owningKey) - Method in interface net.corda.core.node.services.IdentityService
-
- ChainableQueryCriteria() - Constructor for interface net.corda.core.node.services.vault.GenericQueryCriteria.ChainableQueryCriteria
-
- ChainableQueryCriteria.AndVisitor<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,? super S>,S extends BaseSort> - Interface in net.corda.core.node.services.vault
-
- ChainableQueryCriteria.OrVisitor<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,? super S>,S extends BaseSort> - Interface in net.corda.core.node.services.vault
-
- Change.Position - Class in net.corda.core.utilities
-
- Change.Rendering - Class in net.corda.core.utilities
-
- Change.Structural - Class in net.corda.core.utilities
-
- checkAllComponentsVisible(componentGroupEnum) - Method in class net.corda.core.transactions.FilteredTransaction
-
Function that checks if all of the components in a particular group are visible.
This functionality is required on non-Validating Notaries to check that all inputs are visible.
It might also be applied in Oracles or any other entity requiring
class Command
visibility, but because this method
cannot distinguish between related and unrelated to the signer
class Command
s, one should use the
checkCommandVisibility
method, which is specifically designed for
class Command
visibility purposes.
The logic behind this algorithm is that we check that the root of the provided group partialMerkleTree matches with the
root of a fullMerkleTree if computed using all visible components.
Note that this method is usually called after or before
verify
, to also ensure that the provided partial Merkle
tree corresponds to the correct leaf in the top Merkle tree.
- checkBaseInvariants() - Method in class net.corda.core.transactions.BaseTransaction
-
- checkBaseInvariants() - Method in class net.corda.core.transactions.FullTransaction
-
- checkBeforeRecording(stx) - Method in class net.corda.core.flows.ReceiveTransactionFlow
-
Hook to perform extra checks on the received transaction just before it's recorded. The transaction has already
been resolved and verified at this point.
- checkCommandVisibility(publicKey) - Method in class net.corda.core.transactions.FilteredTransaction
-
Function that checks if all of the commands that should be signed by the input public key are visible.
This functionality is required from Oracles to check that all of the commands they should sign are visible.
This algorithm uses the ComponentGroupEnum.SIGNERS_GROUP to count how many commands should be signed by the
input
PublicKey and it then matches it with the size of received
commands
.
Note that this method does not throw if there are no commands for this key to sign in the original
class WireTransaction
.
- checkFlowIsNotKilled() - Method in class net.corda.core.flows.FlowLogic
-
- checkFlowIsNotKilled(lazyMessage) - Method in class net.corda.core.flows.FlowLogic
-
- checkFlowPermission(permissionName, extraAuditData) - Method in class net.corda.core.flows.FlowLogic
-
Flows can call this method to ensure that the active FlowInitiator is authorised for a particular action.
This provides fine grained control over application level permissions, when RPC control over starting the flow is insufficient,
or the permission is runtime dependent upon the choices made inside long lived flow code.
For example some users may have restricted limits on how much cash they can transfer, or whether they can change certain fields.
An audit event is always recorded whenever this method is used.
If the permission is not granted for the FlowInitiator a FlowException is thrown.
- checkNotaryWhitelisted() - Method in class net.corda.core.transactions.FullTransaction
-
Make sure the assigned notary is part of the network parameter whitelist.
- CheckpointCustomSerializer<OBJ,PROXY> - Interface in net.corda.core.serialization
-
Allows CorDapps to provide custom serializers for classes that do not serialize successfully during a checkpoint.
In this case, a proxy serializer can be written that implements this interface whose purpose is to move between
unserializable types and an intermediate representation.
- CheckpointCustomSerializer() - Constructor for interface net.corda.core.serialization.CheckpointCustomSerializer
-
- checkProposal(stx) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Instigator
-
- checkProposal(stx) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
-
- checkSignature(sig) - Method in class net.corda.core.transactions.WireTransaction
-
Checks that the given signature matches one of the commands and that it is a correct signature over the tx.
- checkSignaturesAreValid() - Method in interface net.corda.core.transactions.TransactionWithSignatures
-
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
verifyRequiredSignatures
instead.
- checkTransaction() - Method in class net.corda.core.flows.NotaryFlow.Client
-
Checks that the transaction specifies a valid notary, and verifies that it contains all required signatures
apart from the notary's.
- checkTransaction(stx) - Method in class net.corda.core.flows.SignTransactionFlow
-
The
checkTransaction
method allows the caller of this flow to provide some additional checks over the proposed
transaction received from the counterparty. For example:
- checkValidity() - Method in class net.corda.core.crypto.CompositeKey
-
This method will detect graph cycles in the full composite key structure to protect against infinite loops when
traversing the graph and key duplicates in the each layer. It also checks if the threshold and weight constraint
requirements are met, while it tests for aggregated-weight integer overflow.
In practice, this method should be always invoked on the root
class CompositeKey
, as it inherently
validates the child nodes (all the way till the leaves).
- checkWithFun(checkingFun) - Method in class net.corda.core.transactions.FilteredTransaction
-
Function that checks the whole filtered structure.
Force type checking on a structure that we obtained, so we don't sign more than expected.
Example: Oracle is implemented to check only for commands, if it gets an attachment and doesn't expect it - it can sign
over a transaction with the attachment that wasn't verified. Of course it depends on how you implement it, but else -> false
should solve a problem with possible later extensions to WireTransaction.
- CHF - Static variable in class net.corda.finance.Currencies
-
- childProgressTracker() - Method in class net.corda.core.flows.Companion.NOTARISING
-
- childProgressTracker() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- childProgressTracker() - Method in class net.corda.finance.flows.Buyer.COLLECTING_SIGNATURES
-
- childProgressTracker() - Method in class net.corda.finance.flows.Companion.VERIFYING_AND_SIGNING
-
- ClassWhitelist - Interface in net.corda.core.serialization
-
- ClassWhitelist() - Constructor for interface net.corda.core.serialization.ClassWhitelist
-
- clearNetworkMapCache() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Clear all network map data from local node cache. Notice that after invoking this method your node will lose
network map data and effectively won't be able to start any flow with the peers until network map is downloaded
again on next poll - from
additional-node-infos
directory or from network map server. It depends on the
polling interval when it happens. You can also use
refreshNetworkMapCache
to force next fetch from network map server
(not from directory - it will happen automatically).
If you run local test deployment and want clear view of the network, you may want to clear also
additional-node-infos
directory, because cache can be repopulated from there.
- clearNetworkMapCache() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Clear all network map data from local node cache.
- Client(stx, progressTracker, skipVerification) - Constructor for class net.corda.core.flows.NotaryFlow.Client
-
A flow to be used by a party for obtaining signature(s) from a
NotaryService ascertaining the transaction
time-window is correct and none of its inputs have been used in another completed transaction.
- Client(stx, skipVerification) - Constructor for class net.corda.core.flows.NotaryFlow.Client
-
- Client(stx) - Constructor for class net.corda.core.flows.NotaryFlow.Client
-
- Client(stx, progressTracker) - Constructor for class net.corda.core.flows.NotaryFlow.Client
-
- Client.Companion - Class in net.corda.core.flows
-
- ClientRelevantError - Interface in net.corda.core
-
Deprecated.
- ClientRelevantError() - Constructor for interface net.corda.core.ClientRelevantError
-
Deprecated.
- ClientRpcSslOptions - Class in net.corda.core.messaging
-
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
- ClientRpcSslOptions(trustStorePath, trustStorePassword, trustStoreProvider) - Constructor for class net.corda.core.messaging.ClientRpcSslOptions
-
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
- close() - Method in class net.corda.client.rpc.ext.MultiRPCClient
-
- close() - Method in interface net.corda.client.rpc.RPCConnection
-
- close($this) - Static method in class net.corda.client.rpc.RPCConnection.DefaultImpls
-
- close(sessions) - Method in class net.corda.core.flows.FlowLogic
-
Closes the provided sessions and performs cleanup of any resources tied to these sessions.
- close() - Method in class net.corda.core.flows.FlowSession
-
Closes this session and performs cleanup of any resources tied to this session.
- close() - Method in interface net.corda.core.messaging.FlowHandle
-
Use this function for flows whose returnValue is not going to be used, so as to free up server resources.
- close() - Method in class net.corda.core.messaging.FlowHandleImpl
-
Use this function for flows whose returnValue is not going to be used, so as to free up server resources.
- close() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
Use this function for flows whose returnValue is not going to be used, so as to free up server resources.
- close() - Method in interface net.corda.core.messaging.FlowProgressHandle
-
Use this function for flows whose returnValue and progress are not going to be used or tracked, so as to free up
server resources.
Note that it won't really close if one subscribes on progress Observable, but then forgets to unsubscribe.
- close() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
Use this function for flows whose returnValue and progress are not going to be used or tracked, so as to free up
server resources.
Note that it won't really close if one subscribes on progress Observable, but then forgets to unsubscribe.
- ClusterSpec - Class in net.corda.testing.node
-
Abstract class specifying information about the consensus algorithm used for a cluster of nodes.
- ClusterSpec() - Constructor for class net.corda.testing.node.ClusterSpec
-
Abstract class specifying information about the consensus algorithm used for a cluster of nodes.
- ClusterSpec.Raft - Class in net.corda.testing.node
-
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
- CollectionExpression(operator, rightLiteral) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- CollectionOperator - Enum in net.corda.core.node.services.vault
-
- CollectSignatureFlow - Class in net.corda.core.flows
-
Get and check the required signature.
- CollectSignatureFlow(partiallySignedTx, session, signingKeys) - Constructor for class net.corda.core.flows.CollectSignatureFlow
-
Get and check the required signature.
- CollectSignatureFlow(partiallySignedTx, session, signingKeys) - Constructor for class net.corda.core.flows.CollectSignatureFlow
-
- CollectSignaturesFlow - Class in net.corda.core.flows
-
- CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom, myOptionalKeys, progressTracker) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
-
- CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom, myOptionalKeys) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
-
- CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom, progressTracker) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
-
- CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
-
- CollectSignaturesFlow.Companion - Class in net.corda.core.flows
-
- Column<O,C> - Class in net.corda.core.node.services.vault
-
- Column(name, declaringClass) - Constructor for class net.corda.core.node.services.vault.Column
-
- Column(field) - Constructor for class net.corda.core.node.services.vault.Column
-
Deprecated.
- Column(field) - Constructor for class net.corda.core.node.services.vault.Column
-
- Column(property) - Constructor for class net.corda.core.node.services.vault.Column
-
- ColumnPredicate<C> - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.AggregateFunction<C> - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.Between<C extends Comparable<? super C>> - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.BinaryComparison<C extends Comparable<? super C>> - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.CollectionExpression<C> - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.EqualityComparison<C> - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.Likeness - Class in net.corda.core.node.services.vault
-
- ColumnPredicate.NullExpression<C> - Class in net.corda.core.node.services.vault
-
- ColumnPredicateExpression(column, predicate) - Constructor for class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- combine(other, function) - Method in class net.corda.core.utilities.Try
-
- Command<T extends CommandData> - 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
-
- command(signers, commandData) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
Adds a command to the transaction.
- command(signer, commandData) - Method in class net.corda.testing.dsl.TransactionDSL
-
Adds a command to the transaction.
- command(signers, commandData) - Method in class net.corda.testing.dsl.TransactionDSL
-
Adds a command to the transaction.
- command(signers, commandData) - Method in interface net.corda.testing.dsl.TransactionDSLInterpreter
-
Adds a command to the transaction.
- CommandAndState - Class in net.corda.core.contracts
-
- CommandAndState(command, ownableState) - Constructor for class net.corda.core.contracts.CommandAndState
-
- CommandData - Interface in net.corda.core.contracts
-
Marker interface for classes that represent commands
- CommandData() - Constructor for interface net.corda.core.contracts.CommandData
-
- commands() - Method in class net.corda.core.transactions.TransactionBuilder
-
- Commands() - Constructor for interface net.corda.finance.contracts.asset.Cash.Commands
-
- Commands() - Constructor for interface net.corda.finance.contracts.asset.Obligation.Commands
-
- Commands() - Constructor for interface net.corda.finance.contracts.CommercialPaper.Commands
-
- Commands.Exit - Class in net.corda.finance.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.finance.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.Issue - Class in net.corda.finance.contracts.asset
-
Allows new cash states to be issued into existence.
- Commands.Issue - Class in net.corda.finance.contracts.asset
-
Allows new obligation states to be issued into existence.
- Commands.Issue - Class in net.corda.finance.contracts
-
- Commands.Move - Class in net.corda.finance.contracts.asset
-
A command stating that money has been moved, optionally to fulfil another contract.
- Commands.Move - Class in net.corda.finance.contracts.asset
-
A command stating that a debt has been moved, optionally to fulfil another contract.
- Commands.Move - Class in net.corda.finance.contracts
-
- Commands.Net - Class in net.corda.finance.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.Redeem - Class in net.corda.finance.contracts
-
- Commands.SetLifecycle - Class in net.corda.finance.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.finance.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.
- commandsOfType(clazz) - Method in class net.corda.core.transactions.LedgerTransaction
-
- CommandWithParties<T extends CommandData> - Class in net.corda.core.contracts
-
A
class Command
where the signing parties have been looked up if they have a well known/recognised institutional key.
- CommandWithParties(signers, signingParties, value) - Constructor for class net.corda.core.contracts.CommandWithParties
-
A
class Command
where the signing parties have been looked up if they have a well known/recognised institutional key.
- CommercialPaper - Class in net.corda.finance.contracts
-
- CommercialPaper() - Constructor for class net.corda.finance.contracts.CommercialPaper
-
- CommercialPaper.Commands - Interface in net.corda.finance.contracts
-
- CommercialPaper.Companion - Class in net.corda.finance.contracts
-
- CommercialPaper.State - Class in net.corda.finance.contracts
-
- CommercialPaperKt - Class in net.corda.finance.contracts
-
- CommercialPaperKt() - Constructor for class net.corda.finance.contracts.CommercialPaperKt
-
- CommercialPaperSchema - Class in net.corda.finance.schemas
-
- CommercialPaperSchemaV1 - Class in net.corda.finance.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.PersistentCommercialPaperState - Class in net.corda.finance.schemas
-
- CommercialPaperUtils - Class in net.corda.finance.workflows
-
- Commodity - Class in net.corda.finance.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.finance.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.Companion - Class in net.corda.finance.contracts
-
- CommonQueryCriteria() - Constructor for class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- CommonSchema - Class in net.corda.core.schemas
-
JPA representation of the common schema entities
- CommonSchemaV1 - Class in net.corda.core.schemas
-
First version of the Vault ORM schema
- CommonSchemaV1.FungibleState - Class in net.corda.core.schemas
-
- CommonSchemaV1.LinearState - Class in net.corda.core.schemas
-
- Companion - Static variable in class net.corda.client.jackson.StringToMethodCallParser
-
- Companion - Static variable in class net.corda.client.rpc.CordaRPCClient
-
- Companion - Static variable in class net.corda.client.rpc.CordaRPCClientConfiguration
-
- Companion - Static variable in class net.corda.client.rpc.CordaRPCConnection
-
- Companion - Static variable in class net.corda.client.rpc.ext.MultiRPCClient
-
Deprecated.
- Companion - Static variable in class net.corda.core.context.Actor
-
- Companion - Static variable in class net.corda.core.context.InvocationContext
-
- Companion - Static variable in class net.corda.core.context.Trace
-
- Companion - Static variable in class net.corda.core.context.Trace.InvocationId
-
- Companion - Static variable in class net.corda.core.context.Trace.SessionId
-
- Companion - Static variable in class net.corda.core.contracts.Amount
-
- Companion - Static variable in class net.corda.core.contracts.AmountTransfer
-
- Companion - Static variable in class net.corda.core.contracts.ContractAttachment
-
- Companion - Static variable in class net.corda.core.contracts.HashAttachmentConstraint
-
- Companion - Static variable in class net.corda.core.contracts.PrivacySalt
-
- Companion - Static variable in class net.corda.core.contracts.StatePointer
-
- Companion - Static variable in class net.corda.core.contracts.TimeWindow
-
- Companion - Static variable in class net.corda.core.contracts.TransactionState
-
Deprecated.
- Companion - Static variable in class net.corda.core.contracts.UniqueIdentifier
-
- Companion - Static variable in class net.corda.core.cordapp.CordappContext
-
- Companion - Static variable in class net.corda.core.crypto.CompositeKey
-
- Companion - Static variable in class net.corda.core.crypto.CompositeSignature
-
- Companion - Static variable in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
- Companion - Static variable in class net.corda.core.crypto.CordaSecurityProvider
-
- Companion - Static variable in class net.corda.core.crypto.DigestService
-
- Companion - Static variable in class net.corda.core.crypto.MerkleTree
-
- 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.flows.AbstractStateReplacementFlow.Acceptor
-
- Companion - Static variable in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
-
- Companion - Static variable in class net.corda.core.flows.CollectSignaturesFlow
-
- Companion - Static variable in class net.corda.core.flows.FinalityFlow
-
- Companion - Static variable in class net.corda.core.flows.FlowLogic
-
- Companion - Static variable in class net.corda.core.flows.NotarisationRequest
-
- Companion - Static variable in class net.corda.core.flows.NotaryError
-
- Companion - Static variable in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
- Companion - Static variable in class net.corda.core.flows.NotaryFlow.Client
-
- Companion - Static variable in class net.corda.core.flows.SignTransactionFlow
-
- Companion - Static variable in class net.corda.core.flows.StateMachineRunId
-
- Companion - Static variable in class net.corda.core.flows.WithReferencedStatesFlow
-
- Companion - Static variable in class net.corda.core.identity.CordaX500Name
-
- Companion - Static variable in interface net.corda.core.node.AppServiceHub
-
- Companion - Static variable in interface net.corda.core.node.services.IdentityService
-
- Companion - Static variable in class net.corda.core.node.services.vault.Column
-
Deprecated.
- Companion - Static variable in class net.corda.core.node.services.Vault
-
- Companion - Static variable in class net.corda.core.node.services.Vault.ConstraintInfo
-
- Companion - Static variable in class net.corda.core.serialization.SerializationFactory
-
- Companion - Static variable in class net.corda.core.serialization.SerializedBytes
-
- Companion - Static variable in class net.corda.core.serialization.SingletonSerializationToken
-
- Companion - Static variable in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- Companion - Static variable in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- Companion - Static variable in class net.corda.core.transactions.FilteredTransaction
-
- Companion - Static variable in class net.corda.core.transactions.LedgerTransaction
-
- Companion - Static variable in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- Companion - Static variable in class net.corda.core.transactions.SignedTransaction
-
Deprecated.
- Companion - Static variable in class net.corda.core.transactions.TransactionBuilder
-
Deprecated.
- Companion - Static variable in class net.corda.core.transactions.WireTransaction
-
- Companion - Static variable in class net.corda.core.utilities.ByteSequence
-
- Companion - Static variable in class net.corda.core.utilities.Id
-
- Companion - Static variable in class net.corda.core.utilities.NetworkHostAndPort
-
- Companion - Static variable in class net.corda.core.utilities.NonEmptySet
-
- Companion - Static variable in class net.corda.core.utilities.OpaqueBytes
-
- Companion - Static variable in class net.corda.core.utilities.ProgressTracker
-
Deprecated.
- Companion - Static variable in class net.corda.core.utilities.Try
-
- Companion - Static variable in class net.corda.core.utilities.UuidGenerator
-
- Companion - Static variable in class net.corda.finance.contracts.asset.Cash
-
- Companion - Static variable in class net.corda.finance.contracts.asset.Obligation
-
- Companion - Static variable in class net.corda.finance.contracts.asset.OnLedgerAsset
-
- Companion - Static variable in class net.corda.finance.contracts.BusinessCalendar
-
- Companion - Static variable in class net.corda.finance.contracts.CommercialPaper
-
- Companion - Static variable in class net.corda.finance.contracts.Commodity
-
- Companion - Static variable in class net.corda.finance.flows.AbstractCashFlow
-
- Companion - Static variable in class net.corda.finance.flows.CashExitFlow
-
- Companion - Static variable in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
- Companion - Static variable in class net.corda.finance.flows.TwoPartyDealFlow.Primary
-
- Companion - Static variable in class net.corda.finance.flows.TwoPartyDealFlow.Secondary
-
- Companion - Static variable in class net.corda.finance.flows.TwoPartyTradeFlow.Seller
-
- Companion - Static variable in class net.corda.finance.workflows.asset.selection.AbstractCashSelection
-
- Companion - Static variable in class net.corda.finance.workflows.asset.selection.CashSelectionH2Impl
-
- Companion - Static variable in class net.corda.finance.workflows.asset.selection.CashSelectionPostgreSQLImpl
-
- Companion - Static variable in class net.corda.finance.workflows.asset.selection.CashSelectionSQLServerImpl
-
- Companion - Static variable in class net.corda.testing.driver.JmxPolicy
-
- Companion - Static variable in class net.corda.testing.driver.PortAllocation
-
- Companion - Static variable in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- Companion - Static variable in class net.corda.testing.http.HttpApi
-
- Companion - Static variable in class net.corda.testing.node.InMemoryMessagingNetwork
-
- Companion - Static variable in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
-
- Companion - Static variable in class net.corda.testing.node.InMemoryMessagingNetwork.MockMessagingService
-
- Companion - Static variable in class net.corda.testing.node.MockServices
-
- Companion - Static variable in class net.corda.testing.node.StartedMockNode
-
- Companion - Static variable in class net.corda.testing.node.TestCordapp
-
- Companion - Static variable in class net.corda.testing.node.UnstartedMockNode
-
- Companion.APPROVING - Class in net.corda.core.flows
-
- Companion.ATTEMPT - Class in net.corda.core.flows
-
- Companion.AWAITING_PROPOSAL - Class in net.corda.finance.flows
-
- Companion.BROADCASTING - Class in net.corda.core.flows
-
- Companion.COLLECTING - Class in net.corda.core.flows
-
- Companion.COLLECTING_SIGNATURES - Class in net.corda.finance.flows
-
- Companion.FINALISING_TX - Class in net.corda.finance.flows
-
- Companion.GENERATING_ID - Class in net.corda.finance.flows
-
- Companion.GENERATING_ID - Class in net.corda.finance.flows
-
- Companion.GENERATING_TX - Class in net.corda.finance.flows
-
- Companion.NOTARISING - Class in net.corda.core.flows
-
- Companion.NOTARY - Class in net.corda.core.flows
-
- Companion.RECEIVING - Class in net.corda.core.flows
-
- Companion.RECEIVING - Class in net.corda.finance.flows
-
- Companion.RECORDING - Class in net.corda.finance.flows
-
- Companion.REQUESTING - Class in net.corda.core.flows
-
- Companion.RETRYING - Class in net.corda.core.flows
-
- Companion.SENDING_PROPOSAL - Class in net.corda.finance.flows
-
- Companion.SIGNING - Class in net.corda.core.flows
-
- Companion.SIGNING - Class in net.corda.core.flows
-
- Companion.SIGNING - Class in net.corda.finance.flows
-
- Companion.SIGNING_TX - Class in net.corda.finance.flows
-
- Companion.SUCCESS - Class in net.corda.core.flows
-
- Companion.VALIDATING - Class in net.corda.core.flows
-
- Companion.VERIFYING - Class in net.corda.core.flows
-
- Companion.VERIFYING - Class in net.corda.core.flows
-
- Companion.VERIFYING - Class in net.corda.core.flows
-
- Companion.VERIFYING - Class in net.corda.finance.flows
-
- Companion.VERIFYING_AND_SIGNING - Class in net.corda.finance.flows
-
- compare(operator, value) - Method in class net.corda.core.node.services.vault.Builder
-
- comparePredicate($this$comparePredicate, operator, value) - Method in class net.corda.core.node.services.vault.Builder
-
- comparePredicate($this$comparePredicate, operator, value) - Method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- comparePredicate($this$comparePredicate, operator, value) - Method in class net.corda.core.node.services.vault.Builder
-
- compareTo(other) - Method in class net.corda.core.contracts.UniqueIdentifier
-
- compareTo(other) - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- compareTo(other) - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
-
- compareTo(other) - Method in class net.corda.core.utilities.ByteSequence
-
Compare byte arrays byte by byte. Arrays that are shorter are deemed less than longer arrays if all the bytes
of the shorter array equal those in the same position of the longer array.
- component1() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
Deprecated.
- component1() - Method in class net.corda.core.context.Actor
-
- component1() - Method in class net.corda.core.context.Actor.Id
-
- component1() - Method in class net.corda.core.context.AuthServiceId
-
- component1() - Method in class net.corda.core.context.InvocationContext
-
Origin of the invocation.
- component1() - Method in class net.corda.core.context.InvocationOrigin.Peer
-
- component1() - Method in class net.corda.core.context.InvocationOrigin.RPC
-
- component1() - Method in class net.corda.core.context.InvocationOrigin.Scheduled
-
- component1() - Method in class net.corda.core.context.InvocationOrigin.Service
-
- component1() - Method in class net.corda.core.context.Trace
-
- component1() - Method in class net.corda.core.contracts.Amount
-
the number of tokens as a long value.
- component1() - Method in class net.corda.core.contracts.Command
-
- component1() - Method in class net.corda.core.contracts.CommandAndState
-
- component1() - Method in class net.corda.core.contracts.CommandWithParties
-
- component1() - Method in class net.corda.core.contracts.HashAttachmentConstraint
-
- component1() - Method in class net.corda.core.contracts.Issued
-
The
- component1() - Method in class net.corda.core.contracts.PartyAndReference
-
- component1() - Method in class net.corda.core.contracts.ReferencedStateAndRef
-
- 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.SignatureAttachmentConstraint
-
A
- component1() - Method in class net.corda.core.contracts.SourceAndAmount
-
the holder of the Amount.
- component1() - Method in class net.corda.core.contracts.StateAndContract
-
A state
- 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.TransactionState
-
The custom contract state
- component1() - Method in class net.corda.core.contracts.UniqueIdentifier
-
Any existing weak identifier such as trade reference ID.
- component1() - Method in class net.corda.core.cordapp.Info.Contract
-
Cordapp
- component1() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- component1() - Method in class net.corda.core.cordapp.Info.Default
-
Cordapp
- component1() - Method in class net.corda.core.cordapp.Info.Workflow
-
Cordapp
- component1() - Method in class net.corda.core.cordapp.CordappInfo
-
A description of what sort of CorDapp this is
- component1() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- component1() - Method in class net.corda.core.crypto.CompositeSignature.State
-
- component1() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
- component1($this$component1) - Static method in class net.corda.core.crypto.CryptoUtils
-
- component1() - Method in class net.corda.core.crypto.DigestService
-
the name of the hash algorithm to be used for the instance
- component1() - Method in class net.corda.core.crypto.MerkleTree.Leaf
-
- component1() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- component1() - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- component1() - Method in class net.corda.core.crypto.PartialTree.Leaf
-
- component1() - Method in class net.corda.core.crypto.PartialTree.Node
-
- component1() - Method in class net.corda.core.crypto.SignableData
-
transaction
- component1() - Method in class net.corda.core.crypto.SignatureMetadata
-
current DLT version.
- component1() - Method in class net.corda.core.crypto.SignatureScheme
-
unique number ID for better efficiency on-wire serialisation.
- component1() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- component1() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
-
signed transaction to do the upgrade.
- component1() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- component1() - Method in class net.corda.core.flows.FlowInfo
-
The integer flow version the other side is using.
- component1() - Method in class net.corda.core.flows.FlowInitiator.Peer
-
- component1() - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- component1() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
- component1() - Method in class net.corda.core.flows.FlowInitiator.Service
-
- component1() - Method in class net.corda.core.flows.FlowStackSnapshot
-
- component1() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- component1() - Method in class net.corda.core.flows.NotarisationPayload
-
- component1() - Method in class net.corda.core.flows.NotarisationRequestSignature
-
- component1() - Method in class net.corda.core.flows.NotarisationResponse
-
- component1() - Method in class net.corda.core.flows.NotaryError.Conflict
-
Id of the transaction that was attempted to be notarised.
- component1() - Method in class net.corda.core.flows.NotaryError.General
-
- component1() - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
-
- component1() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
- component1() - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
-
- component1() - Method in class net.corda.core.flows.StackFrameDataToken
-
- component1() - Method in class net.corda.core.flows.StateConsumptionDetails
-
Hash of the consuming transaction id.
- component1() - Method in class net.corda.core.flows.StateMachineRunId
-
- component1() - Method in class net.corda.core.flows.WaitTimeUpdate
-
- component1() - Method in class net.corda.core.identity.CordaX500Name
-
optional name by the which the entity is usually known.
- component1() - Method in class net.corda.core.identity.PartyAndCertificate
-
- component1() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
- component1() - Method in class net.corda.core.messaging.DataFeed
-
- component1() - Method in class net.corda.core.messaging.FlowHandleImpl
-
The started state machine
- component1() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
The started state machine
- component1() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
The started state machine
- component1() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
new
- component1() - Method in class net.corda.core.messaging.StateMachineInfo
-
A universally unique ID
- component1() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- component1() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- component1() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- component1() - Method in class net.corda.core.node.NetworkParameters
-
Minimum version of Corda platform that is required for nodes in the network.
- component1() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The current node version string,
- component1() - Method in class net.corda.core.node.NodeInfo
-
An ordered list of IP addresses/hostnames where the node can be contacted.
- component1() - Method in class net.corda.core.node.NotaryInfo
-
Identity of the notary
- component1() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The release version string of the node,
- component1() - Method in class net.corda.core.node.services.MapChange.Added
-
- component1() - Method in class net.corda.core.node.services.MapChange.Modified
-
- component1() - Method in class net.corda.core.node.services.MapChange.Removed
-
- component1() - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
-
- component1() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- component1() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component1() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- component1() - Method in class net.corda.core.node.services.vault.AttachmentSort
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
-
- component1() - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
-
- component1() - Method in class net.corda.core.node.services.Vault.Page
-
- component1() - Method in class net.corda.core.node.services.vault.PageSpecification
-
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Whether to select all locked states,
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component1() - Method in class net.corda.core.node.services.vault.Sort
-
- component1() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- component1() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
- component1() - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
-
- component1() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component1() - Method in class net.corda.core.node.services.Vault.Update
-
- component1() - Method in class net.corda.core.schemas.PersistentStateRef
-
- component1() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- component1() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
Transaction components that are exposed.
- component1() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component1() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
Contains all of the transaction components in serialized form.
- component1() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- component1() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component1() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
-
- component1() - Method in class net.corda.core.transactions.NetworkParametersHash
-
- component1() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- component1() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
Contains all of the transaction components in serialized form.
- component1() - Method in class net.corda.core.transactions.ReferenceStateRef
-
- component1() - Method in class net.corda.core.transactions.SignedTransaction
-
- component1() - Method in class net.corda.core.utilities.NetworkHostAndPort
-
a hostname or IP address.
- component1() - Method in class net.corda.core.utilities.Change.Position
-
- component1() - Method in class net.corda.core.utilities.Change.Rendering
-
- component1() - Method in class net.corda.core.utilities.Change.Structural
-
- component1() - Method in class net.corda.core.utilities.Try.Failure
-
- component1() - Method in class net.corda.core.utilities.Try.Success
-
- component1() - Method in class net.corda.finance.contracts.asset.BilateralNetState
-
- component1() - Method in class net.corda.finance.contracts.asset.Commands.Exit
-
- component1() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
the contract this move is for the attention of.
- component1() - Method in class net.corda.finance.contracts.asset.Cash.State
-
Amount represents a positive quantity of some issued product which can be cash,
- component1() - Method in class net.corda.finance.contracts.asset.MultilateralNetState
-
- component1() - Method in class net.corda.finance.contracts.asset.Commands.Exit
-
- component1() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
the contract this move is for the attention of.
- component1() - Method in class net.corda.finance.contracts.asset.Commands.Net
-
The type of netting to apply,
- component1() - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
-
- component1() - Method in class net.corda.finance.contracts.asset.Commands.Settle
-
- component1() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- component1() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
The hash of the asset contract we
- component1() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- component1() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- component1() - Method in class net.corda.finance.contracts.Commodity
-
a unique code for the commodity.
- component1() - Method in class net.corda.finance.contracts.Expression
-
- component1() - Method in class net.corda.finance.contracts.Fix
-
- component1() - Method in class net.corda.finance.contracts.FixOf
-
- component1() - Method in class net.corda.finance.contracts.Tenor
-
- component1() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
the signed transaction.
- component1() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- component1() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
- component1() - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- component1() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- component1() - Method in class net.corda.testing.driver.DriverParameters
-
Indicates whether the spawned nodes should start in jdwt debug mode and have debug level logging.
- component1() - Method in class net.corda.testing.driver.JmxPolicy
-
Indicates whether the spawned nodes should start with a Jolokia JMX agent to enable remote
- component1() - Method in class net.corda.testing.driver.NodeParameters
-
Optional name of the node,
- component1() - Method in class net.corda.testing.driver.NotaryHandle
-
- component1() - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
The
- component1() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- component1() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
A reference to the enclosing ledger{..}
- component1() - Method in class net.corda.testing.node.ClusterSpec.Raft
-
The number of nodes within the cluster.
- component1() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
-
The
- component1() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
An integer giving the node an ID on the
- component1() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
The name of the notary node.
- component1() - Method in class net.corda.testing.node.MockNetworkParameters
-
If false then messages will not be routed from sender to receiver until you use
- component1() - Method in class net.corda.testing.node.MockNodeParameters
-
Override the ID to use for the node.
- component1() - Method in class net.corda.testing.node.NotarySpec
-
The name of the notary.
- component1() - Method in class net.corda.testing.node.User
-
The rpc user
- component10() - Method in class net.corda.core.crypto.SignatureScheme
-
a human-readable description for this scheme.
- component10() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component10() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component10() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component10() - Method in class net.corda.testing.driver.DriverParameters
-
A
- component10() - Method in class net.corda.testing.driver.NodeParameters
-
optional override for RPC address on which node will be accepting RPC connections from the clients.
- component11() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component11() - Method in class net.corda.testing.driver.DriverParameters
-
Used to specify whether to expose JMX metrics via Jolokia HHTP/JSON.
- component12() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component12() - Method in class net.corda.testing.driver.DriverParameters
-
The network parameters to be used by all the nodes.
- component13() - Method in class net.corda.testing.driver.DriverParameters
-
Extra settings that need to be passed to the notary.
- component14() - Method in class net.corda.testing.driver.DriverParameters
-
Whether to use in-memory H2 for new nodes rather then on-disk
- component15() - Method in class net.corda.testing.driver.DriverParameters
-
- component16() - Method in class net.corda.testing.driver.DriverParameters
-
Location of a JAR containing the Java APIs for the DJVM to use.
- component17() - Method in class net.corda.testing.driver.DriverParameters
-
Locations of JARs of user-supplied classes to execute within the DJVM sandbox.
- component18() - Method in class net.corda.testing.driver.DriverParameters
-
- component19() - Method in class net.corda.testing.driver.DriverParameters
-
- component2() - Method in class net.corda.core.context.Actor
-
- component2() - Method in class net.corda.core.context.InvocationContext
-
Corda invocation trace.
- component2() - Method in class net.corda.core.context.InvocationOrigin.Service
-
- component2() - Method in class net.corda.core.context.Trace
-
- component2() - Method in class net.corda.core.contracts.Amount
-
the nominal display unit size of a single token,
- component2() - Method in class net.corda.core.contracts.Command
-
- component2() - Method in class net.corda.core.contracts.CommandAndState
-
- component2() - Method in class net.corda.core.contracts.CommandWithParties
-
If any public keys were recognised,
- component2() - Method in class net.corda.core.contracts.Issued
-
The details of the specific product represented by these digital tokens.
- 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.SourceAndAmount
-
the Amount of asset available.
- component2() - Method in class net.corda.core.contracts.StateAndContract
-
The contract that should verify the state
- 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.TransactionState
-
The contract class name that will verify this state that will be created via reflection.
The attachment containing this class will be automatically added to the transaction at transaction creation
time.
- component2() - Method in class net.corda.core.contracts.UniqueIdentifier
-
Should never be set by user code and left as default initialised.
- component2() - Method in class net.corda.core.cordapp.Info.Contract
-
Cordapp
- component2() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- component2() - Method in class net.corda.core.cordapp.Info.Default
-
Cordapp
- component2() - Method in class net.corda.core.cordapp.Info.Workflow
-
Cordapp
- component2() - Method in class net.corda.core.cordapp.CordappInfo
-
The name of the JAR file that defines the CorDapp
- component2() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- component2() - Method in class net.corda.core.crypto.CompositeSignature.State
-
- component2($this$component2) - Static method in class net.corda.core.crypto.CryptoUtils
-
- component2() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- component2() - Method in class net.corda.core.crypto.PartialTree.Node
-
- component2() - Method in class net.corda.core.crypto.SignableData
-
meta data required.
- component2() - Method in class net.corda.core.crypto.SignatureMetadata
-
number id of the signature scheme used based on signer
- component2() - Method in class net.corda.core.crypto.SignatureScheme
-
unique code name for this signature scheme
- component2() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- component2() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- component2() - Method in class net.corda.core.flows.FlowInfo
-
Name of the CorDapp jar hosting the flow,
- component2() - Method in class net.corda.core.flows.FlowStackSnapshot
-
- component2() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- component2() - Method in class net.corda.core.flows.NotarisationPayload
-
- component2() - Method in class net.corda.core.flows.NotarisationRequestSignature
-
- component2() - Method in class net.corda.core.flows.NotaryError.Conflict
-
Specifies which states have already been consumed in another transaction.
- component2() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
- component2() - Method in class net.corda.core.flows.StateConsumptionDetails
-
The type of consumed state
- component2() - Method in class net.corda.core.identity.CordaX500Name
-
optional name of a unit within the
- component2() - Method in class net.corda.core.identity.PartyAndCertificate
-
- component2() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
- component2() - Method in class net.corda.core.messaging.DataFeed
-
- component2() - Method in class net.corda.core.messaging.FlowHandleImpl
-
A
- component2() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
A
- component2() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
A
- component2() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
new
- component2() - Method in class net.corda.core.messaging.StateMachineInfo
-
The JVM class name of the flow code.
- component2() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- component2() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- component2() - Method in class net.corda.core.node.NetworkParameters
-
List of well known and trusted notary identities with information on validation type.
- component2() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The git commit hash this node was built from
- component2() - Method in class net.corda.core.node.NodeInfo
-
A non-empty list,
- component2() - Method in class net.corda.core.node.NotaryInfo
-
Indicates if the notary is validating.
- component2() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The git commit hash this node was built from
- component2() - Method in class net.corda.core.node.services.MapChange.Modified
-
- component2() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- component2() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component2() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- component2() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- component2() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- component2() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- component2() - Method in class net.corda.core.node.services.Vault.Page
-
- component2() - Method in class net.corda.core.node.services.vault.PageSpecification
-
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
The specific locked states to select
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component2() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- component2() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
- component2() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component2() - Method in class net.corda.core.node.services.Vault.Update
-
- component2() - Method in class net.corda.core.schemas.PersistentStateRef
-
- component2() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- component2() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
Hashes of the transaction components that are not revealed in this transaction.
- component2() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component2() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
Required for hiding components in
- component2() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- component2() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component2() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
-
- component2() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- component2() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
- component2() - Method in class net.corda.core.transactions.SignedTransaction
-
a list of signatures from individual
- component2() - Method in class net.corda.core.utilities.NetworkHostAndPort
-
a valid port number.
- component2() - Method in class net.corda.core.utilities.Change.Position
-
- component2() - Method in class net.corda.core.utilities.Change.Rendering
-
- component2() - Method in class net.corda.core.utilities.Change.Structural
-
- component2() - Method in class net.corda.finance.contracts.asset.BilateralNetState
-
- component2() - Method in class net.corda.finance.contracts.asset.Cash.State
-
There must be a MoveCommand signed by this key to claim the amount.
- component2() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
Where the debt originates from
- component2() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
The parties whose assets we are willing to accept in payment for this debt.
- component2() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- component2() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
There must be a MoveCommand signed by this key to claim the amount.
- component2() - Method in class net.corda.finance.contracts.Commodity
-
human readable name for the commodity.
- component2() - Method in class net.corda.finance.contracts.Fix
-
- component2() - Method in class net.corda.finance.contracts.FixOf
-
- component2() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
the identity used for the other side of the transaction,
- component2() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- component2() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
the
- component2() - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- component2() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
anonymous identity of the seller,
- component2() - Method in class net.corda.testing.driver.DriverParameters
-
The base directory node directories go into,
- component2() - Method in class net.corda.testing.driver.JmxPolicy
-
The port allocation strategy to use for remote Jolokia/JMX monitoring over HTTP.
- component2() - Method in class net.corda.testing.driver.NodeParameters
-
List of users who are authorised to use the RPC system.
- component2() - Method in class net.corda.testing.driver.NotaryHandle
-
- component2() - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
The
- component2() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
- component2() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
The node
- component2() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
Boolean for whether the notary is validating or non-validating.
- component2() - Method in class net.corda.testing.node.MockNetworkParameters
-
If true then each node will be run in its own thread.
- component2() - Method in class net.corda.testing.node.MockNodeParameters
-
The
- component2() - Method in class net.corda.testing.node.NotarySpec
-
Boolean for whether the notary is validating or non-validating.
- component2() - Method in class net.corda.testing.node.User
-
The rpc user
- component20() - Method in class net.corda.testing.driver.DriverParameters
-
Whether to use a prebuilt H2 database schema or start from an empty schema.
- component3() - Method in class net.corda.core.context.Actor
-
- component3() - Method in class net.corda.core.context.InvocationContext
-
Acting agent of the invocation,
- component3() - Method in class net.corda.core.contracts.Amount
-
the type of token this is an amount of.
- component3() - Method in class net.corda.core.contracts.CommandWithParties
-
- component3() - Method in class net.corda.core.contracts.SourceAndAmount
-
is an optional field used for housekeeping in the caller.
- component3() - 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
- component3() - Method in class net.corda.core.cordapp.Info.Contract
-
integer version of the CorDapp.
- component3() - Method in class net.corda.core.cordapp.Info.Default
-
Cordapp
- component3() - Method in class net.corda.core.cordapp.Info.Workflow
-
integer version of the CorDapp.
- component3() - Method in class net.corda.core.cordapp.CordappInfo
-
The name of the CorDapp
- component3() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- component3() - Method in class net.corda.core.crypto.PartialTree.Node
-
- component3() - Method in class net.corda.core.crypto.SignatureScheme
-
ASN.1 algorithm identifier of the signature algorithm
- component3() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- component3() - Method in class net.corda.core.flows.FlowStackSnapshot
-
- component3() - Method in class net.corda.core.identity.CordaX500Name
-
name of the organisation.
- component3() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
- component3() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
The
- component3() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
The stream of progress tracker events.
- component3() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
description of the update
- component3() - Method in class net.corda.core.messaging.StateMachineInfo
-
An object representing information about the initiator of the flow.
- component3() - Method in class net.corda.core.node.NetworkParameters
-
Maximum allowed size in bytes of an individual message sent over the wire.
- component3() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The platform version of this node.
- component3() - Method in class net.corda.core.node.NodeInfo
-
An integer representing the set of protocol features the node supports.
- component3() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The platform version of this node,
- component3() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component3() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- component3() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- component3() - Method in class net.corda.core.node.services.Vault.Page
-
- component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component3() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component3() - Method in class net.corda.core.node.services.Vault.Update
-
- component3() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
- component3() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component3() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- component3() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- component3() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component3() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
-
- component3() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- component3() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- component3() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
When the contract must be settled by.
- component3() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- component3() - Method in class net.corda.finance.contracts.Commodity
-
the number of digits normally after the decimal point when referring to quantities of
- component3() - Method in class net.corda.finance.contracts.FixOf
-
- component3() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
the
- component3() - Method in class net.corda.testing.driver.DriverParameters
-
The port allocation strategy to use for the messaging and the web server addresses.
- component3() - Method in class net.corda.testing.driver.NodeParameters
-
The type of transaction verifier to use.
- component3() - Method in class net.corda.testing.driver.NotaryHandle
-
- component3() - Method in class net.corda.testing.node.MockNetworkParameters
-
How messages are load balanced in the case where a single compound identity
- component3() - Method in class net.corda.testing.node.MockNodeParameters
-
the initial entropy value to use when generating keys.
- component3() - Method in class net.corda.testing.node.NotarySpec
-
A list of users able to instigate RPC for this node or cluster of nodes.
- component3() - Method in class net.corda.testing.node.User
-
A
- component4() - Method in class net.corda.core.context.InvocationContext
-
Optional external invocation trace for cross-system logs correlation.
- component4() - Method in class net.corda.core.contracts.TransactionState
-
All contract states may be encumbered by up to one other state.
- component4() - Method in class net.corda.core.cordapp.Info.Contract
-
- component4() - Method in class net.corda.core.cordapp.Info.Default
-
- component4() - Method in class net.corda.core.cordapp.Info.Workflow
-
- component4() - Method in class net.corda.core.cordapp.CordappInfo
-
The minimum platform version the node must be at for the CorDapp to run
- component4() - Method in class net.corda.core.crypto.SignatureScheme
-
ASN.1 algorithm identifiers for keys of the signature,
- component4() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- component4() - Method in class net.corda.core.identity.CordaX500Name
-
locality of the organisation,
- component4() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- component4() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
deadline for accepting this update using
- component4() - Method in class net.corda.core.messaging.StateMachineInfo
-
A
- component4() - Method in class net.corda.core.node.NetworkParameters
-
Maximum permitted transaction size in bytes.
- component4() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The vendor of this node
- component4() - Method in class net.corda.core.node.NodeInfo
-
An arbitrary number incremented each time the NodeInfo is changed.
- component4() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The vendor of this node
- component4() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component4() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- component4() - Method in class net.corda.core.node.services.Vault.Page
-
- component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component4() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component4() - Method in class net.corda.core.node.services.Vault.Update
-
Specifies the type of update,
- component4() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component4() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- component4() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component4() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- component4() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- component4() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
tolerance value on
- component4() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- component4() - Method in class net.corda.testing.driver.DriverParameters
-
The port allocation strategy to use for jvm debugging.
- component4() - Method in class net.corda.testing.driver.NodeParameters
-
A map of custom node configuration overrides.
- component4() - Method in class net.corda.testing.node.MockNetworkParameters
-
The notaries to use in the mock network.
- component4() - Method in class net.corda.testing.node.MockNodeParameters
-
Add/override behaviour of the
- component4() - Method in class net.corda.testing.node.NotarySpec
-
How the notary will verify transactions.
- component5() - Method in class net.corda.core.context.InvocationContext
-
Optional impersonated actor,
- component5() - Method in class net.corda.core.contracts.TransactionState
-
A validator for the contract attachments on the transaction.
- component5() - Method in class net.corda.core.cordapp.CordappInfo
-
The target platform version this CorDapp has been tested against
- component5() - Method in class net.corda.core.crypto.SignatureScheme
-
the provider
- component5() - Method in class net.corda.core.identity.CordaX500Name
-
the full name of the state or province the organisation is based in.
- component5() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- component5() - Method in class net.corda.core.messaging.StateMachineInfo
-
An
- component5() - Method in class net.corda.core.node.NetworkParameters
-
(
- component5() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
A list of CorDapps currently installed on this node
- component5() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component5() - Method in class net.corda.core.node.services.Vault.Page
-
- component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component5() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component5() - Method in class net.corda.core.node.services.Vault.Update
-
- component5() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component5() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component5() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- component5() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
The public key of the entity the contract pays to
- component5() - Method in class net.corda.testing.driver.DriverParameters
-
A Map of extra system properties which will be given to each new node.
- component5() - Method in class net.corda.testing.driver.NodeParameters
-
Determines if the node should be started inside the same process the Driver is running
- component5() - Method in class net.corda.testing.node.MockNetworkParameters
-
The network parameters to be used by all the nodes.
- component5() - Method in class net.corda.testing.node.MockNodeParameters
-
- component5() - Method in class net.corda.testing.node.NotarySpec
-
- component6() - Method in class net.corda.core.context.InvocationContext
-
- component6() - Method in class net.corda.core.cordapp.CordappInfo
-
The version of this CorDapp
- component6() - Method in class net.corda.core.crypto.SignatureScheme
-
which signature algorithm is used
- component6() - Method in class net.corda.core.identity.CordaX500Name
-
country the organisation is in,
- component6() - Method in class net.corda.core.node.NetworkParameters
-
(
- component6() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component6() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component6() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component6() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component6() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component6() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component6() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component6() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- component6() - Method in class net.corda.testing.driver.DriverParameters
-
If true the test clock will be used in Node.
- component6() - Method in class net.corda.testing.driver.NodeParameters
-
The maximum JVM heap size to use for the node.
- component6() - Method in class net.corda.testing.node.MockNetworkParameters
-
- component6() - Method in class net.corda.testing.node.NotarySpec
-
Should the notary be started in process.
- component7() - Method in class net.corda.core.context.InvocationContext
-
- component7() - Method in class net.corda.core.cordapp.CordappInfo
-
The vendor of this CorDapp
- component7() - Method in class net.corda.core.crypto.SignatureScheme
-
a signature-scheme name as required to create
- component7() - Method in class net.corda.core.node.NetworkParameters
-
(
- component7() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- component7() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component7() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- component7() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component7() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component7() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component7() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component7() - Method in class net.corda.testing.driver.DriverParameters
-
Provides the default behaviour of whether new nodes should start inside this process or
- component7() - Method in class net.corda.testing.driver.NodeParameters
-
Additional
- component8() - Method in class net.corda.core.cordapp.CordappInfo
-
The name of the licence this CorDapp is released under
- component8() - Method in class net.corda.core.crypto.SignatureScheme
-
parameter specs for the underlying algorithm.
- component8() - Method in class net.corda.core.node.NetworkParameters
-
Time after which nodes will be removed from the network map if they have not been seen
- component8() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component8() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component8() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component8() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component8() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component8() - Method in class net.corda.testing.driver.DriverParameters
-
If true,
- component8() - Method in class net.corda.testing.driver.NodeParameters
-
- component9() - Method in class net.corda.core.cordapp.CordappInfo
-
The hash of the JAR file that defines this CorDapp
- component9() - Method in class net.corda.core.crypto.SignatureScheme
-
the private key size
- component9() - Method in class net.corda.core.node.NetworkParameters
-
(
- component9() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- component9() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- component9() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- component9() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- component9() - Method in class net.corda.core.transactions.LedgerTransaction
-
- component9() - Method in class net.corda.testing.driver.DriverParameters
-
The notaries advertised for this network.
- component9() - Method in class net.corda.testing.driver.NodeParameters
-
log level to be passed as parameter to an out of process node.
- componentDigest(bytes) - Method in interface net.corda.core.crypto.DigestAlgorithm
-
Computes the digest of the
ByteArray which is resistant to pre-image attacks. Only used to calculate the hash of the leaves of the
ComponentGroup Merkle tree, starting from its serialized components.
Default implementation provides double hashing, but can it be changed to single hashing or something else for better performance.
- componentDigest($this, bytes) - Static method in class net.corda.core.crypto.DigestAlgorithm.DefaultImpls
-
Computes the digest of the
ByteArray which is resistant to pre-image attacks. Only used to calculate the hash of the leaves of the
ComponentGroup Merkle tree, starting from its serialized components.
Default implementation provides double hashing, but can it be changed to single hashing or something else for better performance.
- ComponentGroup - Class in net.corda.core.transactions
-
A ComponentGroup is used to store the full list of transaction components of the same type in serialised form.
Practically, a group per component type of a transaction is required; thus, there will be a group for input states,
a group for all attachments (if there are any) etc.
- ComponentGroup(groupIndex, components) - Constructor for class net.corda.core.transactions.ComponentGroup
-
A ComponentGroup is used to store the full list of transaction components of the same type in serialised form.
Practically, a group per component type of a transaction is required; thus, there will be a group for input states,
a group for all attachments (if there are any) etc.
- ComponentGroupEnum - Enum in net.corda.core.contracts
-
An enum, for which each property corresponds to a transaction component group. The position in the enum class
declaration (ordinal) is used for component-leaf ordering when computing the Merkle tree.
- componentHash(opaqueBytes, privacySalt, componentGroupIndex, internalIndex) - Static method in class net.corda.core.crypto.CryptoUtils
-
Deprecated.
- componentHash(nonce, opaqueBytes) - Static method in class net.corda.core.crypto.CryptoUtils
-
Deprecated.
- componentHash(opaqueBytes, privacySalt, componentGroupIndex, internalIndex) - Method in class net.corda.core.crypto.DigestService
-
Compute the hash of each serialised component so as to be used as Merkle tree leaf. The resultant output (leaf) is
calculated using the service's hash algorithm, thus HASH(HASH(nonce || serializedComponent)) for SHA2-256 and other
algorithms loaded via JCA
MessageDigest, or DigestAlgorithm.componentDigest(nonce || serializedComponent)
otherwise, where nonce is computed from
computeNonce
.
- componentHash(nonce, opaqueBytes) - Method in class net.corda.core.crypto.DigestService
-
Return the HASH(HASH(nonce || serializedComponent)) for SHA2-256 and other algorithms loaded via JCA
MessageDigest,
otherwise it's defined by DigestAlgorithm.componentDigest(nonce || serializedComponent).
- componentHashAs(algorithm, bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
-
Computes the digest of the
ByteArray which is resistant to pre-image attacks.
It computes the hash of the hash for SHA2-256 and other algorithms loaded via JCA
MessageDigest.
For custom algorithms the strategy can be modified via
interface DigestAlgorithm
.
- componentHashAs(algorithm, bytes) - Static method in class net.corda.core.crypto.SecureHash
-
Computes the digest of the
ByteArray which is resistant to pre-image attacks.
It computes the hash of the hash for SHA2-256 and other algorithms loaded via JCA
MessageDigest.
For custom algorithms the strategy can be modified via
interface DigestAlgorithm
.
- ComponentVisibilityException - Exception in net.corda.core.transactions
-
- ComponentVisibilityException(id, reason) - Constructor for exception net.corda.core.transactions.ComponentVisibilityException
-
- COMPOSITE_KEY - Static variable in class net.corda.core.crypto.CordaObjectIdentifier
-
- COMPOSITE_KEY - Static variable in class net.corda.core.crypto.Crypto
-
- COMPOSITE_SIGNATURE - Static variable in class net.corda.core.crypto.CordaObjectIdentifier
-
- CompositeKey - Class in net.corda.core.crypto
-
A tree data structure that enables the representation of composite public keys, which are used to represent
the signing requirements for multi-signature scenarios such as RAFT notary services. A composite key is a list
of leaf keys and their contributing weight, and each leaf can be a conventional single key or a composite key.
Keys contribute their weight to the total if they are matched by the signature.
- CompositeKey.Builder - Class in net.corda.core.crypto
-
- CompositeKey.Companion - Class in net.corda.core.crypto
-
- CompositeKey.NodeAndWeight - Class in net.corda.core.crypto
-
Holds node - weight pairs for a CompositeKey. Ordered first by weight, then by node's hashCode.
Each node should be assigned with a positive weight to avoid certain types of weight underflow attacks.
- CompositeKeyFactory - Class in net.corda.core.crypto
-
- CompositeKeyFactory() - Constructor for class net.corda.core.crypto.CompositeKeyFactory
-
- CompositeSignature - Class in net.corda.core.crypto
-
- CompositeSignature() - Constructor for class net.corda.core.crypto.CompositeSignature
-
- CompositeSignature.Companion - Class in net.corda.core.crypto
-
- CompositeSignature.State - Class in net.corda.core.crypto
-
- CompositeSignaturesWithKeys - Class in net.corda.core.crypto
-
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform
serialization format.
- CompositeSignaturesWithKeys(sigs) - Constructor for class net.corda.core.crypto.CompositeSignaturesWithKeys
-
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform
serialization format.
- CompositeSignaturesWithKeys.Companion - Class in net.corda.core.crypto
-
- computeNonce(privacySalt, groupIndex, internalIndex) - Static method in class net.corda.core.crypto.CryptoUtils
-
Deprecated.
- computeNonce(privacySalt, groupIndex, internalIndex) - Method in class net.corda.core.crypto.DigestService
-
Method to compute a nonce based on privacySalt, component group index and component internal index.
SHA256d (double SHA256) is used to prevent length extension attacks.
- concatenate(other) - Method in class net.corda.core.crypto.SecureHash
-
Append a second hash value to this hash value, and then compute the hash of the result.
- concatenateAs(concatAlgorithm, other) - Method in class net.corda.core.crypto.SecureHash
-
Append a second hash value to this hash value, and then compute the hash of the result using the specified algorithm.
- ConcurrencyUtils - Class in net.corda.core.concurrent
-
- ConcurrencyUtils() - Constructor for class net.corda.core.concurrent.ConcurrencyUtils
-
- Conflict(txId, consumedStates) - Constructor for class net.corda.core.flows.NotaryError.Conflict
-
Occurs when one or more input states have already been consumed by another transaction.
- ConflictingAttachmentsRejection(txId, contractClass) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ConflictingAttachmentsRejection
-
Indicates this transaction violates the "no overlap" rule: two attachments are trying to provide the same file
path. Whereas Java classpaths would normally allow that with the first class taking precedence, this is not
allowed in transactions for security reasons. This usually indicates that two separate apps share a dependency,
in which case you could try 'shading the fat jars' to rename classes of dependencies. Or you could manually
attach dependency JARs when building the transaction.
- ConnectionContext() - Constructor for interface net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext
-
- ConnectionFailureException - Exception in net.corda.client.rpc
-
- ConnectionFailureException(cause) - Constructor for exception net.corda.client.rpc.ConnectionFailureException
-
- ConnectionFailureException() - Constructor for exception net.corda.client.rpc.ConnectionFailureException
-
- ConstraintInfo(constraint) - Constructor for class net.corda.core.node.services.Vault.ConstraintInfo
-
- constraintInfo(type, data) - Method in class net.corda.core.node.services.ConstraintInfo.Companion
-
- ConstraintInfo.Companion - Class in net.corda.core.node.services
-
- ConstraintInfo.Type - Enum in net.corda.core.node.services
-
- ConstraintPropagationRejection(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ConstraintPropagationRejection
-
This exception happens when a transaction was not built correctly.
When a contract is not annotated with
annotationclass NoConstraintPropagation
, then the platform ensures that the constraints of output states transition correctly from input states.
- ConstraintPropagationRejection(txId, contractClass, inputConstraint, outputConstraint) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ConstraintPropagationRejection
-
- ConstructorForDeserialization - Annotation Type in net.corda.core.serialization
-
Annotation indicating a constructor to be used to reconstruct instances of a class during deserialization.
- ConstructorForDeserialization() - Constructor for annotation type net.corda.core.serialization.ConstructorForDeserialization
-
- contains(instant) - Method in class net.corda.core.contracts.TimeWindow
-
- contains(element) - Method in class net.corda.core.utilities.NonEmptySet
-
- containsAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
-
- containsAny($this$containsAny, otherKeys) - Static method in class net.corda.core.crypto.CryptoUtils
-
- containsType(clazz, status) - Method in class net.corda.core.node.services.Vault.Update
-
Checks whether the update contains a state of the specified type and state status
- contextLogger($this$contextLogger) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
When called from a companion object, returns the logger for the enclosing class.
- ContextPropertyKeys - Enum in net.corda.core.serialization
-
Set of well known properties that may be set on a serialization context. This doesn't preclude
others being set that aren't keyed on this enumeration, but for general use properties adding a
well known key here is preferred.
- continueOnError($this$continueOnError) - Static method in class net.corda.core.observable.Observables
-
Observable.continueOnError
is used to return an Observable, through which we can subscribe non unsubscribing rx.Observers
to the source Observable. Namely, it makes the rx.Observers resilient to exceptions coming out of rx.Observer.onNext.
- 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
class 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 time-window attached to the transaction itself i.e. it is NOT necessarily the current time.
- Contract() - Constructor for interface net.corda.core.contracts.Contract
-
- Contract(shortName, vendor, versionId, licence) - Constructor for class net.corda.core.cordapp.Info.Contract
-
A contract CorDapp contains contract definitions (state, commands) and verification logic
- ContractAndWorkflow(contract, workflow) - Constructor for class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- ContractAttachment - Class in net.corda.core.contracts
-
- ContractAttachment(attachment, contract, additionalContracts, uploader) - Constructor for class net.corda.core.contracts.ContractAttachment
-
- ContractAttachment(attachment, contract, additionalContracts) - Constructor for class net.corda.core.contracts.ContractAttachment
-
- ContractAttachment(attachment, contract) - Constructor for class net.corda.core.contracts.ContractAttachment
-
- ContractAttachment.Companion - Class in net.corda.core.contracts
-
- ContractConstraintRejection(txId, contractClass) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ContractConstraintRejection
-
The transaction attachment that contains the contractClass class didn't meet the constraints specified by
the TransactionState.constraint object. This usually implies a version mismatch of some kind.
- ContractsDSL - Class in net.corda.core.contracts
-
- ContractsDSL() - Constructor for class net.corda.core.contracts.ContractsDSL
-
- 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.
- ContractState() - Constructor for interface net.corda.core.contracts.ContractState
-
- ContractUpgradeFilteredTransaction - Class in net.corda.core.transactions
-
A filtered version of the
class ContractUpgradeWireTransaction
. In comparison with a regular
class FilteredTransaction
, there
is no flexibility on what parts of the transaction to reveal – the inputs, notary and network parameters hash fields are always visible and the
rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
- ContractUpgradeFilteredTransaction(visibleComponents, hiddenComponents, digestService) - Constructor for class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
A filtered version of the
class ContractUpgradeWireTransaction
. In comparison with a regular
class FilteredTransaction
, there
is no flexibility on what parts of the transaction to reveal – the inputs, notary and network parameters hash fields are always visible and the
rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
- ContractUpgradeFilteredTransaction(visibleComponents, hiddenComponents) - Constructor for class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
- ContractUpgradeFilteredTransaction.FilteredComponent - Class in net.corda.core.transactions
-
Contains the serialized component and the associated nonce for computing the transaction id.
- ContractUpgradeFlow - Class in net.corda.core.flows
-
A flow to be used for authorising and upgrading state objects of an old contract to a new contract.
- ContractUpgradeFlow.Authorise - Class in net.corda.core.flows
-
Authorise a contract state upgrade.
- ContractUpgradeFlow.Deauthorise - Class in net.corda.core.flows
-
Deauthorise a contract state upgrade.
This will remove the upgrade authorisation from persistent store (and prevent any further upgrade)
- ContractUpgradeFlow.Initiate<OldState extends ContractState,NewState extends ContractState> - Class in net.corda.core.flows
-
This flow begins the contract upgrade process.
- ContractUpgradeLedgerTransaction - Class in net.corda.core.transactions
-
A contract upgrade transaction with fully resolved inputs and signatures. Contract upgrade transactions are separate
to regular transactions because their validation logic is specialised; the original contract by definition cannot be
aware of the upgraded contract (it was written after the original contract was developed), so its validation logic
cannot succeed. Instead alternative verification logic is used which verifies that the outputs correspond to the
inputs after upgrading.
- ContractUpgradeLedgerTransaction(inputs, notary, legacyContractAttachment, upgradedContractClassName, upgradedContractAttachment, id, privacySalt, sigs, networkParameters) - Constructor for class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
Deprecated.
- ContractUpgradeLedgerTransaction.Companion - Class in net.corda.core.transactions
-
- ContractUpgradeService - Interface in net.corda.core.node.services
-
- ContractUpgradeService() - Constructor for interface net.corda.core.node.services.ContractUpgradeService
-
- ContractUpgradeWireTransaction - Class in net.corda.core.transactions
-
A special transaction for upgrading the contract of a state.
- ContractUpgradeWireTransaction(serializedComponents, privacySalt, digestService) - Constructor for class net.corda.core.transactions.ContractUpgradeWireTransaction
-
A special transaction for upgrading the contract of a state.
- ContractUpgradeWireTransaction(serializedComponents, privacySalt) - Constructor for class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- ContractUpgradeWireTransaction.Companion - Class in net.corda.core.transactions
-
- ContractUpgradeWireTransaction.Component - Enum in net.corda.core.transactions
-
- copy(id, serviceId, owningLegalIdentity) - Method in class net.corda.core.context.Actor
-
Models an initiator in Corda, can be a user, a service, etc.
- copy(value) - Method in class net.corda.core.context.Actor.Id
-
Actor id.
- copy(value) - Method in class net.corda.core.context.AuthServiceId
-
Authentication / Authorisation Service ID.
- copy(origin, trace, actor, externalTrace, impersonatedActor) - Method in class net.corda.core.context.InvocationContext
-
- copy(origin, trace, actor, externalTrace, impersonatedActor, arguments, clientId) - Method in class net.corda.core.context.InvocationContext
-
Models the information needed to trace an invocation in Corda.
Includes initiating actor, origin, trace information, and optional external trace information to correlate clients' IDs.
- copy(party) - Method in class net.corda.core.context.InvocationOrigin.Peer
-
- copy(actor) - Method in class net.corda.core.context.InvocationOrigin.RPC
-
Origin was an RPC call.
- copy(scheduledState) - Method in class net.corda.core.context.InvocationOrigin.Scheduled
-
Origin was a scheduled activity.
- copy(serviceClassName, owningLegalIdentity) - Method in class net.corda.core.context.InvocationOrigin.Service
-
Origin was a Corda Service.
- copy(invocationId, sessionId) - Method in class net.corda.core.context.Trace
-
Contextual tracing information, including invocation and session id.
- copy(quantity, displayTokenSize, 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. The nominal quantity represented by each individual token is equal to the displayTokenSize.
The scale property of the displayTokenSize should correctly reflect the displayed decimal places and is used
when rounding conversions from indicative/displayed amounts in
BigDecimal to Amount occur via the
Amount.fromDecimal
method.
- 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(command, ownableState) - Method in class net.corda.core.contracts.CommandAndState
-
- copy(signers, signingParties, value) - Method in class net.corda.core.contracts.CommandWithParties
-
A
class Command
where the signing parties have been looked up if they have a well known/recognised institutional key.
- copy(attachmentId) - Method in class net.corda.core.contracts.HashAttachmentConstraint
-
An
interface AttachmentConstraint
that verifies by hash.
The state protected by this constraint can only be used in a transaction created with that version of the jar.
And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
- copy(issuer, product) - Method in class net.corda.core.contracts.Issued
-
The
class Issued
data class holds the details of an on ledger digital asset.
In particular it gives the public credentials of the entity that created these digital tokens
and the particular product represented.
- 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(stateAndRef) - Method in class net.corda.core.contracts.ReferencedStateAndRef
-
A wrapper for a
class StateAndRef
indicating that it should be added to a transaction as a reference input state.
- 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(key) - Method in class net.corda.core.contracts.SignatureAttachmentConstraint
-
- copy(source, amount, ref) - Method in class net.corda.core.contracts.SourceAndAmount
-
Simple data class to associate the origin, owner, or holder of a particular Amount object.
- copy(state, contract) - Method in class net.corda.core.contracts.StateAndContract
-
A convenience class for passing around a state and it's contract
- 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(data, contract, notary, encumbrance, constraint) - Method in class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract 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(shortName, vendor, versionId, licence) - Method in class net.corda.core.cordapp.Info.Contract
-
A contract CorDapp contains contract definitions (state, commands) and verification logic
- copy(contract, workflow) - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- copy(shortName, vendor, version, licence) - Method in class net.corda.core.cordapp.Info.Default
-
CorDapps created on V3 which bundle contracts and flows into the same jar. This is effectively
class Info.ContractAndWorkflow
but without the integer versioning.
- copy(shortName, vendor, versionId, licence) - Method in class net.corda.core.cordapp.Info.Workflow
-
A workflow CorDapp contains flows and services used to implement business transactions using contracts and states persisted to the
immutable ledger
- copy(type, name, shortName, minimumPlatformVersion, targetPlatformVersion, version, vendor, licence, jarHash) - Method in class net.corda.core.cordapp.CordappInfo
-
- copy(node, weight) - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
Holds node - weight pairs for a CompositeKey. Ordered first by weight, then by node's hashCode.
Each node should be assigned with a positive weight to avoid certain types of weight underflow attacks.
- copy(buffer, verifyKey) - Method in class net.corda.core.crypto.CompositeSignature.State
-
- copy(sigs) - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform
serialization format.
- copy(hashAlgorithm) - Method in class net.corda.core.crypto.DigestService
-
The DigestService class is a service that offers the main crypto methods for calculating transaction hashes and
building Merkle trees. The
default
instance is passed by default to instances of classes like TransactionBuilder
and as a parameter to MerkleTree.getMerkleTree(...) method. In future the
default
instance can be parametrized
to initialize with the network default hash algorithm or just a more secure algorithm (e.g. SHA3_256). While the
SHA2_256 is vulnerable to pre-image attacks, the computeNonce and componentHash methods behaviour is defined by
the hashTwiceNonce and hashTwiceComponent; with SHA2_256 they both must be set to true to ensure pre-image attack
won't work (and for backward compatibility), but for other algorithms like SHA3_256 that are not affected, they
can and should be set to false as hashing twice would not improve security but affect performance.
- copy(hash) - Method in class net.corda.core.crypto.MerkleTree.Leaf
-
- copy(hash, left, right) - Method in class net.corda.core.crypto.MerkleTree.Node
-
- copy(hash) - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- copy(hash) - Method in class net.corda.core.crypto.PartialTree.Leaf
-
- copy(left, right) - Method in class net.corda.core.crypto.PartialTree.Node
-
- copy(left, right, hashAlgorithm) - Method in class net.corda.core.crypto.PartialTree.Node
-
- copy(txId, signatureMetadata) - Method in class net.corda.core.crypto.SignableData
-
A
class SignableData
object is the packet actually signed.
It works as a wrapper over transaction id and signature metadata.
Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree
(having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
- copy(platformVersion, schemeNumberID) - Method in class net.corda.core.crypto.SignatureMetadata
-
SignatureMeta is required to add extra meta-data to a transaction's signature.
It currently supports platformVersion only, but it can be extended to support a universal digital
signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other
application-specific fields.
- copy(schemeNumberID, schemeCodeName, signatureOID, alternativeOIDs, providerName, algorithmName, signatureName, algSpec, keySize, desc) - Method in class net.corda.core.crypto.SignatureScheme
-
This class is used to define a digital signature scheme.
- copy(stateRef, modification) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- copy(stx) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
-
The assembled transaction for upgrading a contract.
- copy(oldParticipants, sessions, newApi, statesToRecord) - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- copy(flowVersion, appName) - Method in class net.corda.core.flows.FlowInfo
-
Version and name of the CorDapp hosting the other side of the flow.
- copy(party) - Method in class net.corda.core.flows.FlowInitiator.Peer
-
Started when we get new session initiation request.
- copy(username) - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- copy(scheduledState) - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
Started as scheduled activity.
- copy(serviceClassName) - Method in class net.corda.core.flows.FlowInitiator.Service
-
Started by a CordaService.
- copy(time, flowClass, stackFrames) - Method in class net.corda.core.flows.FlowStackSnapshot
-
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
- copy(stackTraceElement, stackObjects) - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- copy(transaction, requestSignature) - Method in class net.corda.core.flows.NotarisationPayload
-
Container for the transaction and notarisation request signature.
This is the payload that gets sent by a client to a notary service for committing the input states of the transaction.
- copy(digitalSignature, platformVersion) - Method in class net.corda.core.flows.NotarisationRequestSignature
-
A wrapper around a digital signature used for notarisation requests.
- copy(signatures) - Method in class net.corda.core.flows.NotarisationResponse
-
Payload returned by the notary service flow to the client.
- copy(txId, consumedStates) - Method in class net.corda.core.flows.NotaryError.Conflict
-
Occurs when one or more input states have already been consumed by another transaction.
- copy(cause) - Method in class net.corda.core.flows.NotaryError.General
-
Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.
- copy(cause) - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
-
Occurs when the notarisation request signature does not verify for the provided transaction.
- copy(currentTime, txTimeWindow) - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
Occurs when time specified in the
class TimeWindow
command is outside the allowed tolerance.
- copy(cause) - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
-
Occurs when the provided transaction fails to verify.
- copy(className) - Method in class net.corda.core.flows.StackFrameDataToken
-
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for
a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
- copy(hashOfTransactionId) - Method in class net.corda.core.flows.StateConsumptionDetails
-
- copy(hashOfTransactionId, type) - Method in class net.corda.core.flows.StateConsumptionDetails
-
Contains information about the consuming transaction for a particular state.
- 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(waitTime) - Method in class net.corda.core.flows.WaitTimeUpdate
-
Sent by the notary when the notary detects it will unlikely respond before the client retries.
- copy(commonName, organisationUnit, organisation, locality, state, country) - Method in class net.corda.core.identity.CordaX500Name
-
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda
supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for
the underlying attribute type definitions
- copy(trustStorePath, trustStorePassword, trustStoreProvider) - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
- copy(snapshot, updates) - Method in class net.corda.core.messaging.DataFeed
-
The Data feed contains a snapshot of the requested data and an Observable of future updates.
- copy(id, returnValue) - Method in class net.corda.core.messaging.FlowHandleImpl
-
- copy(id, returnValue, clientId) - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
- copy(id, returnValue, progress) - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- copy(id, returnValue, progress, stepsTreeIndexFeed, stepsTreeFeed) - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- copy(hash, parameters, description, updateDeadline) - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
- copy(id, flowLogicClassName, initiator, progressTrackerStepAndUpdates) - Method in class net.corda.core.messaging.StateMachineInfo
-
- copy(id, flowLogicClassName, initiator, progressTrackerStepAndUpdates, invocationContext) - Method in class net.corda.core.messaging.StateMachineInfo
-
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type
alias). You can access progress tracking, information about why the flow was started and so on.
- copy(stateMachineRunId, transactionId) - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- copy(stateMachineInfo) - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- copy(id, result) - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- copy(minimumPlatformVersion, notaries, maxMessageSize, maxTransactionSize, modifiedTime, epoch, whitelistedContractImplementations, eventHorizon) - Method in class net.corda.core.node.NetworkParameters
-
This is to address backwards compatibility of the API, invariant to package ownership
addresses bug CORDA-2769
- copy(minimumPlatformVersion, notaries, maxMessageSize, maxTransactionSize, modifiedTime, epoch, whitelistedContractImplementations) - Method in class net.corda.core.node.NetworkParameters
-
This is to address backwards compatibility of the API, invariant to package ownership
addresses bug CORDA-2769
- copy(minimumPlatformVersion, notaries, maxMessageSize, maxTransactionSize, modifiedTime, epoch, whitelistedContractImplementations, eventHorizon, packageOwnership) - Method in class net.corda.core.node.NetworkParameters
-
Network parameters are a set of values that every node participating in the zone needs to agree on and use to
correctly interoperate with each other.
- copy(version, revision, platformVersion, vendor, cordapps) - Method in class net.corda.core.node.NodeDiagnosticInfo
-
- copy(addresses, legalIdentitiesAndCerts, platformVersion, serial) - Method in class net.corda.core.node.NodeInfo
-
- copy(identity, validating) - Method in class net.corda.core.node.NotaryInfo
-
Data class storing information about notaries available in the network.
- copy(releaseVersion, revision, platformVersion, vendor) - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
Version info about the node. Note that this data should be used for diagnostics purposes only - it is unsafe to rely on this for
functional decisions.
- copy(node) - Method in class net.corda.core.node.services.MapChange.Added
-
- copy(node, previousNode) - Method in class net.corda.core.node.services.MapChange.Modified
-
- copy(node) - Method in class net.corda.core.node.services.MapChange.Removed
-
- copy(party) - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
-
- copy(party, addresses) - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- copy(uploaderCondition, filenameCondition, uploadDateCondition) - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- copy(uploaderCondition, filenameCondition, uploadDateCondition, contractClassNamesCondition, signersCondition, isSignedCondition, versionCondition) - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
AttachmentsQueryCriteria:
- copy(sortAttribute, direction) - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- copy(columns) - Method in class net.corda.core.node.services.vault.AttachmentSort
-
- copy(type) - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
-
- copy(rightFromLiteral, rightToLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- copy(operator) - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
-
- copy(constraint) - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- copy(column, predicate, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- copy(left, right, operator) - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- copy(column, predicate) - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- copy(expression) - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
-
- copy(states, statesMetadata, totalStatesAvailable, stateTypes, otherResults) - Method in class net.corda.core.node.services.Vault.Page
-
- copy(pageNumber, pageSize) - Method in class net.corda.core.node.services.vault.PageSpecification
-
class PageSpecification
allows specification of a page number (starting from DEFAULT_PAGE_NUM) and page size
(defaulting to DEFAULT_PAGE_SIZE with a maximum page size of MAX_PAGE_SIZE)
Note: we default the page number to DEFAULT_PAGE_SIZE to enable queries without requiring a page specification
but enabling detection of large results sets that fall out of the DEFAULT_PAGE_SIZE requirement.
MAX_PAGE_SIZE should be used with extreme caution as results may exceed your JVM memory footprint.
- copy(participants, owner, quantity, issuer, issuerRef, status, contractStateTypes, relevancyStatus) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- copy(participants, owner, quantity, issuer, issuerRef, status, contractStateTypes) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- copy(participants, owner, quantity, issuer, issuerRef, status, contractStateTypes, relevancyStatus, exactParticipants) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- copy(participants, quantity, status, contractStateTypes, relevancyStatus) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- copy(participants, uuid, externalId, status, contractStateTypes) - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- copy(participants, uuid, externalId, status, contractStateTypes, relevancyStatus) - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- copy(participants, uuid, externalId, status, contractStateTypes, relevancyStatus, exactParticipants) - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- copy(type, lockIds) - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Select states based on their locks.
- copy(type, predicate) - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- copy(expression, status, contractStateTypes) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- copy(expression, status, contractStateTypes, relevancyStatus) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
VaultCustomQueryCriteria: provides query by custom attributes defined in a contracts
QueryableState implementation.
(see Persistence documentation for more information)
- copy(status, contractStateTypes, stateRefs, notary, softLockingCondition, timeCondition, relevancyStatus, constraintTypes, constraints, participants, externalIds) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- copy(status, contractStateTypes, stateRefs, notary, softLockingCondition, timeCondition, relevancyStatus, constraintTypes, constraints, participants) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- copy(status, contractStateTypes, stateRefs, notary, softLockingCondition, timeCondition) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- copy(status, contractStateTypes, stateRefs, notary, softLockingCondition, timeCondition, relevancyStatus, constraintTypes, constraints, participants, externalIds, exactParticipants) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- copy(columns) - Method in class net.corda.core.node.services.vault.Sort
-
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
- copy(sortAttribute, direction) - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- copy(entityStateClass, entityStateColumnName) - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
entityStateClass should reference a persistent state entity
entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema
(for example, CashSchemaV1.PersistentCashState::currency.name)
- copy(attribute) - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
-
sortAttribute refers to common table attributes defined in the node schemas:
VaultState, VaultLinearStates, VaultFungibleStates
- copy(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime) - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- copy(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime, relevancyStatus) - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- copy(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime, relevancyStatus, constraintInfo) - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- copy(consumed, produced, flowId, type) - Method in class net.corda.core.node.services.Vault.Update
-
Additional copy method to maintain backwards compatibility.
- copy(consumed, produced, flowId, type, references) - 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(txId, index) - Method in class net.corda.core.schemas.PersistentStateRef
-
- copy(obj, context) - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- copy(visibleComponents, hiddenComponents) - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
- copy(visibleComponents, hiddenComponents, digestService) - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
A filtered version of the
class ContractUpgradeWireTransaction
. In comparison with a regular
class FilteredTransaction
, there
is no flexibility on what parts of the transaction to reveal – the inputs, notary and network parameters hash fields are always visible and the
rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
- copy(inputs, notary, legacyContractAttachment, upgradedContractClassName, upgradedContractAttachment, id, privacySalt, sigs, networkParameters) - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
Deprecated.
- copy(serializedComponents, privacySalt) - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- copy(serializedComponents, privacySalt, digestService) - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
A special transaction for upgrading the contract of a state.
- copy(groupIndex, components, nonces, partialMerkleTree) - Method in class net.corda.core.transactions.FilteredComponentGroup
-
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to
class ComponentGroup
, but it also includes the corresponding nonce per component.
- copy(inputs, outputs, commands, attachments, id, notary, timeWindow, privacySalt) - Method in class net.corda.core.transactions.LedgerTransaction
-
Deprecated.
- copy(inputs, outputs, commands, attachments, id, notary, timeWindow, privacySalt, networkParameters) - Method in class net.corda.core.transactions.LedgerTransaction
-
Deprecated.
- copy(inputs, outputs, groupingKey) - Method in class net.corda.core.transactions.LedgerTransaction.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(hash) - Method in class net.corda.core.transactions.NetworkParametersHash
-
Wrapper over
class SecureHash
to be used when filtering network parameters hash.
- copy(inputs, notary, newNotary, id, sigs) - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
Deprecated.
- copy(serializedComponents) - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
- copy(serializedComponents, digestService) - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
A special transaction for changing the notary of a state. It only needs specifying the state(s) as input(s),
old and new notaries. Output states can be computed by applying the notary modification to corresponding inputs
on the fly.
- copy(stateRef) - Method in class net.corda.core.transactions.ReferenceStateRef
-
Wrapper over
class StateRef
to be used when filtering reference states.
- copy(txBits, sigs) - 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 (including composite keys) 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 Merkle root
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() - Method in class net.corda.core.utilities.ByteSequence
-
Copy this sequence, complete with new backing array. This can be helpful to break references to potentially
large backing arrays from small sub-sequences.
- copy(host, port) - Method in class net.corda.core.utilities.NetworkHostAndPort
-
- copy(tracker, newStep) - Method in class net.corda.core.utilities.Change.Position
-
- copy(tracker, ofStep) - Method in class net.corda.core.utilities.Change.Rendering
-
- copy(tracker, parent) - Method in class net.corda.core.utilities.Change.Structural
-
- copy(exception) - Method in class net.corda.core.utilities.Try.Failure
-
- copy(value) - Method in class net.corda.core.utilities.Try.Success
-
- copy(partyKeys, template) - Method in class net.corda.finance.contracts.asset.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(amount) - Method in class net.corda.finance.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(contract) - Method in class net.corda.finance.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.finance.contracts.asset.Cash.State
-
A state representing a cash claim against some party.
- copy(template) - Method in class net.corda.finance.contracts.asset.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(amount) - Method in class net.corda.finance.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(contract) - Method in class net.corda.finance.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.finance.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.finance.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.finance.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.finance.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.finance.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- copy(party, amount) - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- copy(issuance, owner, faceValue, maturityDate) - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- copy(commodityCode, displayName, defaultFractionDigits) - Method in class net.corda.finance.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(expr) - Method in class net.corda.finance.contracts.Expression
-
Represents a textual expression of e.g. a formula
- copy(of, value) - Method in class net.corda.finance.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.finance.contracts.FixOf
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- copy(name) - Method in class net.corda.finance.contracts.Tenor
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- copy(stx, recipient) - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows.
Specialised flows for unit tests differ from this.
- copy(notary, dealBeingOffered) - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- copy(payload, primaryIdentity, secondaryIdentity) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- copy(tx, cashSigningPubKeys) - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- copy(price, payToIdentity) - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters) - Method in class net.corda.testing.driver.DriverParameters
-
- copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, cordappsForAllNodes) - Method in class net.corda.testing.driver.DriverParameters
-
- copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, notaryCustomOverrides, inMemoryDB, cordappsForAllNodes) - Method in class net.corda.testing.driver.DriverParameters
-
- copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, notaryCustomOverrides, inMemoryDB, cordappsForAllNodes, djvmBootstrapSource, djvmCordaSource, environmentVariables, allowHibernateToManageAppSchema) - Method in class net.corda.testing.driver.DriverParameters
-
- copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, notaryCustomOverrides, inMemoryDB, cordappsForAllNodes, djvmBootstrapSource, djvmCordaSource, environmentVariables, allowHibernateToManageAppSchema, premigrateH2Database) - Method in class net.corda.testing.driver.DriverParameters
-
Builder for configuring a
driver
.
- copy(startJmxHttpServer, jmxHttpServerPortAllocation) - Method in class net.corda.testing.driver.JmxPolicy
-
A class containing configuration information for Jolokia JMX, to be used when creating a node via the
driver
.
- copy(providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize) - Method in class net.corda.testing.driver.NodeParameters
-
- copy(providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize, additionalCordapps, flowOverrides) - Method in class net.corda.testing.driver.NodeParameters
-
- copy(providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize, additionalCordapps, flowOverrides, logLevelOverride, rpcAddress) - Method in class net.corda.testing.driver.NodeParameters
-
- copy(identity, validating, nodeHandles) - Method in class net.corda.testing.driver.NotaryHandle
-
Object ecapsulating a notary started automatically by the driver.
- copy(listenAddress, process) - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
- copy(services, labelToOutputStateAndRefs, transactionWithLocations, nonVerifiedTransactionWithLocations) - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- copy(ledgerInterpreter, transactionBuilder, labelToIndexMap) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
This interpreter builds a transaction, and TransactionDSL.verifies that the resolved transaction is correct. Note
that transactions corresponding to input states are not verified. Use LedgerDSL.verifies for that.
- copy(clusterSize) - Method in class net.corda.testing.node.ClusterSpec.Raft
-
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
- copy(party) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
-
- copy(id, name) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
- copy(name, validating) - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
The spec for a notary which will used by the
class MockNetwork
to automatically start a notary node. This notary will
become part of the network parameters used by all the nodes.
- copy(networkSendManuallyPumped, threadPerNode, servicePeerAllocationStrategy, notarySpecs, networkParameters) - Method in class net.corda.testing.node.MockNetworkParameters
-
- copy(networkSendManuallyPumped, threadPerNode, servicePeerAllocationStrategy, notarySpecs, networkParameters, cordappsForAllNodes) - Method in class net.corda.testing.node.MockNetworkParameters
-
- copy(forcedID, legalName, entropyRoot, configOverrides) - Method in class net.corda.testing.node.MockNodeParameters
-
- copy(forcedID, legalName, entropyRoot, configOverrides, additionalCordapps) - Method in class net.corda.testing.node.MockNodeParameters
-
- copy(name, validating, rpcUsers, verifierType, cluster) - Method in class net.corda.testing.node.NotarySpec
-
- copy(name, validating, rpcUsers, verifierType, cluster, startInProcess) - Method in class net.corda.testing.node.NotarySpec
-
A notary spec for describing a notary which will be started automatically by the driver and which will be part of
the network parameters used by all the nodes.
- copy(username, password, permissions) - Method in class net.corda.testing.node.User
-
Object encapsulating a node rpc user and their associated permissions for use when testing using the
driver
- copyBytes() - Method in class net.corda.core.utilities.ByteSequence
-
Same as
copy
but returns just the new byte array.
- copyDatabaseSnapshot(baseDirectory) - Method in class net.corda.testing.node.DatabaseSnapshot
-
- copyOf(elements) - Method in class net.corda.core.utilities.NonEmptySet.Companion
-
Returns a non-empty set containing each of
elements
, minus duplicates, in the order each appears first in
the source collection.
- copyOf(elements) - Static method in class net.corda.core.utilities.NonEmptySet
-
Returns a non-empty set containing each of
elements
, minus duplicates, in the order each appears first in
the source collection.
- CORDA_PLATFORM - Static variable in class net.corda.core.CordaOID
-
OIDs issued for the Corda platform.
- CordaException - Exception in net.corda.core
-
- CordaException(message, cause) - Constructor for exception net.corda.core.CordaException
-
- CordaException(message) - Constructor for exception net.corda.core.CordaException
-
- CordaFuture<V> - Interface in net.corda.core.concurrent
-
Same as
Future with additional methods to provide some of the features of
java.util.concurrent.CompletableFuture while minimising the API surface area.
In Kotlin, to avoid compile errors, whenever CordaFuture is used in a parameter or extension method receiver type, its type parameter should be specified with out variance.
- CordaFuture() - Constructor for interface net.corda.core.concurrent.CordaFuture
-
- CordaInternal - Annotation Type in net.corda.core
-
These methods and annotations are not part of Corda's API compatibility guarantee and applications should not use them.
- CordaInternal() - Constructor for annotation type net.corda.core.CordaInternal
-
- CordaObjectIdentifier - Class in net.corda.core.crypto
-
- CordaOID - Class in net.corda.core
-
OIDs used for the Corda platform. All entries MUST be defined in this file only and they MUST NOT be removed.
If an OID is incorrectly assigned, it should be marked deprecated and NEVER be reused again.
- Cordapp - Interface in net.corda.core.cordapp
-
Represents a cordapp by registering the JAR that contains it and all important classes for Corda.
Instances of this class are generated automatically at startup of a node and can get retrieved from
CordappProvider.getAppContext
from the
class CordappContext
it returns.
- Cordapp() - Constructor for interface net.corda.core.cordapp.Cordapp
-
- Cordapp.Info - Interface in net.corda.core.cordapp
-
- CordappConfig - Interface in net.corda.core.cordapp
-
Provides access to cordapp configuration independent of the configuration provider.
- CordappConfig() - Constructor for interface net.corda.core.cordapp.CordappConfig
-
- CordappConfigException - Exception in net.corda.core.cordapp
-
Thrown if an exception occurs in accessing or parsing cordapp configuration
- CordappConfigException(msg, e) - Constructor for exception net.corda.core.cordapp.CordappConfigException
-
Thrown if an exception occurs in accessing or parsing cordapp configuration
- CordappContext - Class in net.corda.core.cordapp
-
An app context provides information about where an app was loaded from, access to its classloader,
and (in the included
interface Cordapp
object) lists of annotated classes discovered via scanning the JAR.
- CordappContext(cordapp, attachmentId, classLoader) - Constructor for class net.corda.core.cordapp.CordappContext
-
Deprecated.
- CordappContext.Companion - Class in net.corda.core.cordapp
-
- CordappInfo - Class in net.corda.core.cordapp
-
- CordappInfo(type, name, shortName, minimumPlatformVersion, targetPlatformVersion, version, vendor, licence, jarHash) - Constructor for class net.corda.core.cordapp.CordappInfo
-
- CordappProvider - Interface in net.corda.core.cordapp
-
Provides access to what the node knows about loaded applications.
- CordappProvider() - Constructor for interface net.corda.core.cordapp.CordappProvider
-
- CordaRPCClient - Class in net.corda.client.rpc
-
An RPC client connects to the specified server and allows you to make calls to the server that perform various
useful tasks. Please see the Client RPC section of docs.corda.net to learn more about how this API works. A brief
description is provided here.
- CordaRPCClient(hostAndPort, configuration) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, configuration, classLoader) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, sslConfiguration, classLoader) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, configuration, sslConfiguration, classLoader) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, configuration, sslConfiguration) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, configuration, sslConfiguration, classLoader) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, configuration, sslConfiguration) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, configuration) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, configuration, sslConfiguration, classLoader, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, configuration, sslConfiguration, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, configuration, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(hostAndPort, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, configuration, sslConfiguration, classLoader, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, configuration, sslConfiguration, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, configuration, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient(haAddressPool, customSerializers) - Constructor for class net.corda.client.rpc.CordaRPCClient
-
- CordaRPCClient.Companion - Class in net.corda.client.rpc
-
- CordaRPCClientConfiguration - Class in net.corda.client.rpc
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts, maxFileSize, deduplicationCacheExpiry) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts, maxFileSize) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, connectionRetryInterval, connectionRetryIntervalMultiplier) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, connectionRetryInterval) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration(connectionMaxRetryInterval) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration() - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
-
Can be used to configure the RPC client connection.
- CordaRPCClientConfiguration.Companion - Class in net.corda.client.rpc
-
- CordaRPCConnection - Class in net.corda.client.rpc
-
This class is essentially just a wrapper for an RPCConnection
and can be treated identically.
- CordaRPCConnection.Companion - Class in net.corda.client.rpc
-
- CordaRPCOps - Interface in net.corda.core.messaging
-
RPC operations that the node exposes to clients.
- CordaRPCOps() - Constructor for interface net.corda.core.messaging.CordaRPCOps
-
- CordaRPCOpsKt - Class in net.corda.core.messaging
-
- CordaRPCOpsKt() - Constructor for class net.corda.core.messaging.CordaRPCOpsKt
-
- CordaRuntimeException - Exception in net.corda.core
-
- CordaRuntimeException(originalExceptionClassName, _message, _cause) - Constructor for exception net.corda.core.CordaRuntimeException
-
- CordaRuntimeException(message, cause) - Constructor for exception net.corda.core.CordaRuntimeException
-
- CordaRuntimeException(message) - Constructor for exception net.corda.core.CordaRuntimeException
-
- CordaSecurityProvider - Class in net.corda.core.crypto
-
- CordaSecurityProvider() - Constructor for class net.corda.core.crypto.CordaSecurityProvider
-
- CordaSecurityProvider.Companion - Class in net.corda.core.crypto
-
- CordaSerializable - Annotation Type in net.corda.core.serialization
-
This annotation is a marker to indicate that a class is permitted and intended to be serialized as part of Node messaging.
- CordaSerializable() - Constructor for annotation type net.corda.core.serialization.CordaSerializable
-
- CordaSerializationTransformEnumDefault - Annotation Type in net.corda.core.serialization
-
This annotation is used to mark an enumerated type as having had a new constant appended to it. For
each additional constant added a new annotation should be appended to the class. If more than one
is required the wrapper annotation
annotationclass CordaSerializationTransformEnumDefaults
should be used to
encapsulate them
- CordaSerializationTransformEnumDefault() - Constructor for annotation type net.corda.core.serialization.CordaSerializationTransformEnumDefault
-
- CordaSerializationTransformEnumDefaults - Annotation Type in net.corda.core.serialization
-
- CordaSerializationTransformEnumDefaults() - Constructor for annotation type net.corda.core.serialization.CordaSerializationTransformEnumDefaults
-
- CordaSerializationTransformRename - Annotation Type in net.corda.core.serialization
-
This annotation is used to mark a class has having had a property element. It is used by the
AMQP deserializer to allow instances with different versions of the class on their Class Path
to successfully deserialize the object.
- CordaSerializationTransformRename() - Constructor for annotation type net.corda.core.serialization.CordaSerializationTransformRename
-
- CordaSerializationTransformRenames - Annotation Type in net.corda.core.serialization
-
- CordaSerializationTransformRenames() - Constructor for annotation type net.corda.core.serialization.CordaSerializationTransformRenames
-
- cordaService(type) - Method in interface net.corda.core.node.ServiceHub
-
Return the singleton instance of the given Corda service type. This is a class that is annotated with
annotationclass CordaService
and will have automatically been registered by the node.
- CordaService - Annotation Type in net.corda.core.node.services
-
Annotate any class that needs to be a long-lived service within the node, such as an oracle, with this annotation.
Such a class needs to have a constructor with a single parameter of type
AppServiceHub. This constructor will be invoked
during node start to initialise the service. The service hub provided can be used to get information about the node
that may be necessary for the service. Corda services are created as singletons within the node and are available
to flows via
ServiceHub.cordaService
.
- CordaService() - Constructor for annotation type net.corda.core.node.services.CordaService
-
- cordaService(type) - Method in class net.corda.testing.node.MockServices
-
Return the singleton instance of the given Corda service type. This is a class that is annotated with
annotationclass CordaService
and will have automatically been registered by the node.
- CordaServiceCriticalFailureException - Exception in net.corda.core.node.services
-
Please see ServiceLifecycleEvent.STATE_MACHINE_STARTED for the purpose of this exception.
- CordaServiceCriticalFailureException(message, cause) - Constructor for exception net.corda.core.node.services.CordaServiceCriticalFailureException
-
Please see ServiceLifecycleEvent.STATE_MACHINE_STARTED for the purpose of this exception.
- CordaServiceCriticalFailureException(message) - Constructor for exception net.corda.core.node.services.CordaServiceCriticalFailureException
-
- CordaThrowable - Interface in net.corda.core
-
- CordaThrowable() - Constructor for interface net.corda.core.CordaThrowable
-
- CordaTransactionSupport - Interface in net.corda.core.node.services.vault
-
- CordaTransactionSupport() - Constructor for interface net.corda.core.node.services.vault.CordaTransactionSupport
-
- CordaX500Name - Class in net.corda.core.identity
-
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda
supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for
the underlying attribute type definitions
- CordaX500Name(commonName, organisationUnit, organisation, locality, state, country) - Constructor for class net.corda.core.identity.CordaX500Name
-
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda
supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for
the underlying attribute type definitions
- CordaX500Name(commonName, organisation, locality, country) - Constructor for class net.corda.core.identity.CordaX500Name
-
- CordaX500Name(organisation, locality, country) - Constructor for class net.corda.core.identity.CordaX500Name
-
- CordaX500Name.Companion - Class in net.corda.core.identity
-
- CoreTransaction - Class in net.corda.core.transactions
-
A transaction with the minimal amount of information required to compute the unique transaction id, and
resolve a
class FullTransaction
. This type of transaction, wrapped in
class SignedTransaction
, gets transferred across the
wire and recorded to storage.
- CoreTransaction() - Constructor for class net.corda.core.transactions.CoreTransaction
-
A transaction with the minimal amount of information required to compute the unique transaction id, and
resolve a
class FullTransaction
. This type of transaction, wrapped in
class SignedTransaction
, gets transferred across the
wire and recorded to storage.
- CouldNotStartFlowException - Exception in net.corda.client.rpc.reconnect
-
Thrown when a flow start command died before receiving a
interface FlowHandle
.
On catching this exception, the typical behaviour is to run a "logical retry", meaning only retry the flow if the expected outcome did not occur.
- CouldNotStartFlowException(cause) - Constructor for exception net.corda.client.rpc.reconnect.CouldNotStartFlowException
-
Thrown when a flow start command died before receiving a
interface FlowHandle
.
On catching this exception, the typical behaviour is to run a "logical retry", meaning only retry the flow if the expected outcome did not occur.
- CouldNotStartFlowException() - Constructor for exception net.corda.client.rpc.reconnect.CouldNotStartFlowException
-
Thrown when a flow start command died before receiving a
interface FlowHandle
.
On catching this exception, the typical behaviour is to run a "logical retry", meaning only retry the flow if the expected outcome did not occur.
- count($this$count) - Method in class net.corda.core.node.services.vault.Builder
-
- count($this$count) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- count($this$count) - Static method in class net.corda.core.node.services.vault.Builder
-
- CP_PROGRAM_ID - Static variable in class net.corda.finance.contracts.CommercialPaper
-
- CP_PROGRAM_ID - Static variable in class net.corda.finance.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).
- create(attachment, contract, additionalContracts, uploader, signerKeys, version) - Method in class net.corda.core.contracts.ContractAttachment.Companion
-
- create(cordapp, attachmentId, classLoader, config) - Method in class net.corda.core.cordapp.CordappContext.Companion
-
- create(str) - Method in class net.corda.core.crypto.SecureHash.Companion
-
- create(str) - Static method in class net.corda.core.crypto.SecureHash
-
- create(flowClass, args) - Method in interface net.corda.core.flows.FlowLogicRefFactory
-
Construct a FlowLogicRef. This is intended for cases where the calling code has the relevant class already
and can provide it directly.
- create(flowClassName, args) - Method in interface net.corda.core.flows.FlowLogicRefFactory
-
Construct a FlowLogicRef. This is intended for cases where the calling code does not want to require the flow
class on the classpath for all cases where the calling code is loaded.
- createComponentGroups(inputs, outputs, commands, attachments, notary, timeWindow) - Method in class net.corda.core.transactions.WireTransaction.Companion
-
Deprecated.
- createDefaultMapper(rpc, factory, fuzzyIdentityMatch, fullParties) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
- createDefaultMapper(rpc, factory, fuzzyIdentityMatch) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
- createDefaultMapper(rpc, factory) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
- createDefaultMapper(rpc) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
- createFor(algorithm) - Method in class net.corda.core.contracts.PrivacySalt.Companion
-
- createFor(algorithm) - Static method in class net.corda.core.contracts.PrivacySalt
-
- createForContractVerify(inputs, outputs, commands, attachments, id, notary, timeWindow, privacySalt, networkParameters, references, digestService) - Method in class net.corda.core.transactions.LedgerTransaction.Companion
-
This factory function will create an instance of
class LedgerTransaction
that will be used for contract verification. See BasicVerifier and
DeterministicVerifier.
- createGenericSchedule(startDate, period, calendar, dateRollConvention, noOfAdditionalPeriods, endDate, periodOffset) - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
-
Calculates an event schedule that moves events around to ensure they fall on working days.
- createGenericSchedule(startDate, period, calendar, dateRollConvention, noOfAdditionalPeriods, endDate, periodOffset) - Static method in class net.corda.finance.contracts.BusinessCalendar
-
Calculates an event schedule that moves events around to ensure they fall on working days.
- createInMemoryMapper(identityService, factory, fuzzyIdentityMatch, fullParties) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses an
interface IdentityService
directly inside the node to deserialise parties from string names.
- createInMemoryMapper(identityService, factory, fuzzyIdentityMatch) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses an
interface IdentityService
directly inside the node to deserialise parties from string names.
- createInMemoryMapper(identityService, factory) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses an
interface IdentityService
directly inside the node to deserialise parties from string names.
- createInMemoryMapper(identityService) - Static method in class net.corda.client.jackson.JacksonSupport
-
Creates a Jackson ObjectMapper that uses an
interface IdentityService
directly inside the node to deserialise parties from string names.
- createMockCordaService(serviceHub, serviceConstructor) - Static method in class net.corda.testing.node.MockServicesKt
-
- createNode(parameters) - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given parameters.
- createNode(legalName, forcedID, entropyRoot, configOverrides) - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given parameters.
- createNode(legalName, forcedID, entropyRoot) - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given parameters.
- createNode(legalName, forcedID) - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given parameters.
- createNode(legalName) - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given parameters.
- createNode() - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given parameters.
- createNonRpcMapper(factory, fullParties) - Static method in class net.corda.client.jackson.JacksonSupport
-
For testing or situations where deserialising parties is not required
- createNonRpcMapper(factory) - Static method in class net.corda.client.jackson.JacksonSupport
-
For testing or situations where deserialising parties is not required
- createNonRpcMapper() - Static method in class net.corda.client.jackson.JacksonSupport
-
For testing or situations where deserialising parties is not required
- createPartyNode(legalName) - Method in class net.corda.testing.node.MockNetwork
-
Create a started node with the given identity.
- createRandom() - Method in class net.corda.core.flows.StateMachineRunId.Companion
-
- createSignature($this, signedTransaction, publicKey) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to create an additional signature for an existing (partially)
class SignedTransaction
. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature($this, signedTransaction) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to create a signature for an existing (partially)
class SignedTransaction
using the default identity signing key of the node. The legal identity key is used to sign. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature($this, filteredTransaction, publicKey) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to create a signature for a FilteredTransaction. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature($this, filteredTransaction) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to create a signature for a FilteredTransaction
using the default identity signing key of the node. The legal identity key is used to sign. Additional
class SignatureMetadata
, including the platform version used during signing and the cryptographic signature scheme use,
is added to the signature.
- createSignature(signedTransaction, publicKey) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to create an additional signature for an existing (partially)
class SignedTransaction
. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature(signedTransaction) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to create a signature for an existing (partially)
class SignedTransaction
using the default identity signing key of the node. The legal identity key is used to sign. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature(filteredTransaction, publicKey) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to create a signature for a FilteredTransaction. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature(filteredTransaction) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to create a signature for a FilteredTransaction
using the default identity signing key of the node. The legal identity key is used to sign. Additional
class SignatureMetadata
, including the platform version used during signing and the cryptographic signature scheme use,
is added to the signature.
- createSignature($this, signedTransaction, publicKey) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to create an additional signature for an existing (partially)
class SignedTransaction
. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature($this, signedTransaction) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to create a signature for an existing (partially)
class SignedTransaction
using the default identity signing key of the node. The legal identity key is used to sign. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature($this, filteredTransaction, publicKey) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to create a signature for a FilteredTransaction. Additional
class SignatureMetadata
, including the
platform version used during signing and the cryptographic signature scheme use, is added to the signature.
- createSignature($this, filteredTransaction) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to create a signature for a FilteredTransaction
using the default identity signing key of the node. The legal identity key is used to sign. Additional
class SignatureMetadata
, including the platform version used during signing and the cryptographic signature scheme use,
is added to the signature.
- createUnstartedNode(parameters) - Method in class net.corda.testing.node.MockNetwork
-
Create an unstarted node with the given parameters.
- createUnstartedNode(legalName, forcedID, entropyRoot, configOverrides) - Method in class net.corda.testing.node.MockNetwork
-
Create an unstarted node with the given parameters.
- createUnstartedNode(legalName, forcedID, entropyRoot) - Method in class net.corda.testing.node.MockNetwork
-
Create an unstarted node with the given parameters.
- createUnstartedNode(legalName, forcedID) - Method in class net.corda.testing.node.MockNetwork
-
Create an unstarted node with the given parameters.
- createUnstartedNode(legalName) - Method in class net.corda.testing.node.MockNetwork
-
Create an unstarted node with the given parameters.
- createUnstartedNode() - Method in class net.corda.testing.node.MockNetwork
-
Create an unstarted node with the given parameters.
- CriteriaExpression<O,T> - Class in net.corda.core.node.services.vault
-
- CriteriaExpression.AggregateFunctionExpression<O,C> - Class in net.corda.core.node.services.vault
-
- CriteriaExpression.BinaryLogical<O> - Class in net.corda.core.node.services.vault
-
- CriteriaExpression.ColumnPredicateExpression<O,C> - Class in net.corda.core.node.services.vault
-
- CriteriaExpression.Not<O> - Class in net.corda.core.node.services.vault
-
- crossReferencesToOtherMappedSchema(schema) - Method in class net.corda.core.schemas.MappedSchemaValidator
-
- Crypto - Class in net.corda.core.crypto
-
This object controls and provides the available and supported signature schemes for Corda.
Any implemented
class SignatureScheme
should be strictly defined here.
However, only the schemes returned by {@link #listSupportedSignatureSchemes()} are supported.
Note that Corda currently supports the following signature schemes by their code names:
- CryptoUtils - Class in net.corda.core.crypto
-
- CryptoUtils() - Constructor for class net.corda.core.crypto.CryptoUtils
-
- Currencies - Class in net.corda.finance
-
- Currencies() - Constructor for class net.corda.finance.Currencies
-
- currentNodeTime() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns the node's current time.
- Custom(entityStateClass, entityStateColumnName) - Constructor for class net.corda.core.node.services.vault.SortAttribute.Custom
-
entityStateClass should reference a persistent state entity
entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema
(for example, CashSchemaV1.PersistentCashState::currency.name)
- CustomSerializationScheme - Interface in net.corda.core.serialization
-
- CustomSerializationScheme() - Constructor for interface net.corda.core.serialization.CustomSerializationScheme
-
- ECDSA_SECP256K1_SHA256 - Static variable in class net.corda.core.crypto.Crypto
-
ECDSA signature scheme using the secp256k1 Koblitz curve and SHA256 for message hashing.
- ECDSA_SECP256R1_SHA256 - Static variable in class net.corda.core.crypto.Crypto
-
ECDSA signature scheme using the secp256r1 (NIST P-256) curve and SHA256 for message hashing.
- EDDSA_ED25519_SHA512 - Static variable in class net.corda.core.crypto.Crypto
-
EdDSA signature scheme using the ed25519 twisted Edwards curve and SHA512 for message hashing.
The actual algorithm is PureEdDSA Ed25519 as defined in https://tools.ietf.org/html/rfc8032
Not to be confused with the EdDSA variants, Ed25519ctx and Ed25519ph.
- EMPTY - Static variable in class net.corda.finance.contracts.BusinessCalendar
-
- EncodingUtils - Class in net.corda.core.utilities
-
- EncodingUtils() - Constructor for class net.corda.core.utilities.EncodingUtils
-
- EncodingWhitelist - Interface in net.corda.core.serialization
-
- EncodingWhitelist() - Constructor for interface net.corda.core.serialization.EncodingWhitelist
-
- endWithError(error) - Method in class net.corda.core.utilities.ProgressTracker
-
Ends the progress tracker with the given error, bypassing any remaining steps.
changes
will emit the exception
as an error.
- EnforceVerifyOrFail - Class in net.corda.testing.dsl
-
If you jumped here from a compiler error make sure the last line of your test tests for a transaction verify or fail.
This is a dummy type that can only be instantiated by functions in this module. This way we can ensure that all tests
will have as the last line either an accept or a failure test. The name is deliberately long to help make sense of
the triggered diagnostic.
- engineGeneratePrivate(keySpec) - Method in class net.corda.core.crypto.CompositeKeyFactory
-
- engineGeneratePublic(keySpec) - Method in class net.corda.core.crypto.CompositeKeyFactory
-
- engineGetKeySpec(key, keySpec) - Method in class net.corda.core.crypto.CompositeKeyFactory
-
- engineGetParameter(param) - Method in class net.corda.core.crypto.CompositeSignature
-
Deprecated.
- engineInitSign(privateKey) - Method in class net.corda.core.crypto.CompositeSignature
-
- engineInitVerify(publicKey) - Method in class net.corda.core.crypto.CompositeSignature
-
- engineSetParameter(param, value) - Method in class net.corda.core.crypto.CompositeSignature
-
Deprecated.
- engineSetParameter(params) - Method in class net.corda.core.crypto.CompositeSignature
-
- engineSign() - Method in class net.corda.core.crypto.CompositeSignature
-
- engineTranslateKey(key) - Method in class net.corda.core.crypto.CompositeKeyFactory
-
- engineUpdate(b) - Method in class net.corda.core.crypto.CompositeSignature
-
- engineUpdate(b, off, len) - Method in class net.corda.core.crypto.CompositeSignature
-
- engineVerify(sigBytes) - Method in class net.corda.core.crypto.CompositeSignature
-
- engineVerify(sigBytes) - Method in class net.corda.core.crypto.CompositeSignature.State
-
- entropyToKeyPair(entropy) - Static method in class net.corda.core.crypto.CryptoUtils
-
Returns a key pair derived from the given private key entropy. This is useful for unit tests and other cases where
you want hard-coded private keys.
- equal($this$equal, value, exactMatch) - Method in class net.corda.core.node.services.vault.Builder
-
- equal($this$equal, value) - Method in class net.corda.core.node.services.vault.Builder
-
- equal($this$equal, value, exactMatch) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- equal($this$equal, value) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- equal($this$equal, value, exactMatch) - Static method in class net.corda.core.node.services.vault.Builder
-
- equal($this$equal, value) - Static method in class net.corda.core.node.services.vault.Builder
-
- equal(value, exactMatch) - Method in class net.corda.core.node.services.vault.Builder
-
- equal(value) - Method in class net.corda.core.node.services.vault.Builder
-
- EqualityComparison(operator, rightLiteral) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- EqualityComparisonOperator - Enum in net.corda.core.node.services.vault
-
- equals(other) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
- equals(p) - Method in class net.corda.core.context.Actor
-
Models an initiator in Corda, can be a user, a service, etc.
- equals(p) - Method in class net.corda.core.context.Actor.Id
-
Actor id.
- equals(p) - Method in class net.corda.core.context.AuthServiceId
-
Authentication / Authorisation Service ID.
- equals(p) - Method in class net.corda.core.context.InvocationContext
-
Models the information needed to trace an invocation in Corda.
Includes initiating actor, origin, trace information, and optional external trace information to correlate clients' IDs.
- equals(p) - Method in class net.corda.core.context.InvocationOrigin.Peer
-
- equals(p) - Method in class net.corda.core.context.InvocationOrigin.RPC
-
Origin was an RPC call.
- equals(p) - Method in class net.corda.core.context.InvocationOrigin.Scheduled
-
Origin was a scheduled activity.
- equals(p) - Method in class net.corda.core.context.InvocationOrigin.Service
-
Origin was a Corda Service.
- equals(p) - Method in class net.corda.core.context.Trace
-
Contextual tracing information, including invocation and session id.
- equals(p) - 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. The nominal quantity represented by each individual token is equal to the displayTokenSize.
The scale property of the displayTokenSize should correctly reflect the displayed decimal places and is used
when rounding conversions from indicative/displayed amounts in
BigDecimal to Amount occur via the
Amount.fromDecimal
method.
- equals(other) - Method in class net.corda.core.contracts.AmountTransfer
-
Checks value equality of AmountTransfer objects, but also matches the reversed source and destination equivalent.
- equals(p) - 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
- equals(p) - Method in class net.corda.core.contracts.CommandAndState
-
- equals(p) - Method in class net.corda.core.contracts.CommandWithParties
-
A
class Command
where the signing parties have been looked up if they have a well known/recognised institutional key.
- equals(p) - Method in class net.corda.core.contracts.HashAttachmentConstraint
-
An
interface AttachmentConstraint
that verifies by hash.
The state protected by this constraint can only be used in a transaction created with that version of the jar.
And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
- equals(p) - Method in class net.corda.core.contracts.Issued
-
The
class Issued
data class holds the details of an on ledger digital asset.
In particular it gives the public credentials of the entity that created these digital tokens
and the particular product represented.
- equals(other) - Method in class net.corda.core.contracts.LinearPointer
-
- equals(p) - 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.
- equals(p) - Method in class net.corda.core.contracts.ReferencedStateAndRef
-
A wrapper for a
class StateAndRef
indicating that it should be added to a transaction as a reference input state.
- equals(p) - 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.
- equals(p) - 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.
- equals(p) - Method in class net.corda.core.contracts.SignatureAttachmentConstraint
-
- equals(p) - Method in class net.corda.core.contracts.SourceAndAmount
-
Simple data class to associate the origin, owner, or holder of a particular Amount object.
- equals(p) - Method in class net.corda.core.contracts.StateAndContract
-
A convenience class for passing around a state and it's contract
- equals(p) - 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.
- equals(p) - 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.
- equals(other) - Method in class net.corda.core.contracts.StaticPointer
-
- equals(p) - Method in class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- equals(other) - Method in class net.corda.core.contracts.TypeOnlyCommandData
-
- equals(other) - Method in class net.corda.core.contracts.UniqueIdentifier
-
- equals(other) - Method in exception net.corda.core.CordaException
-
- equals(p) - Method in class net.corda.core.cordapp.Info.Contract
-
A contract CorDapp contains contract definitions (state, commands) and verification logic
- equals(p) - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- equals(p) - Method in class net.corda.core.cordapp.Info.Default
-
CorDapps created on V3 which bundle contracts and flows into the same jar. This is effectively
class Info.ContractAndWorkflow
but without the integer versioning.
- equals(p) - Method in class net.corda.core.cordapp.Info.Workflow
-
A workflow CorDapp contains flows and services used to implement business transactions using contracts and states persisted to the
immutable ledger
- equals(p) - Method in class net.corda.core.cordapp.CordappInfo
-
- equals(other) - Method in exception net.corda.core.CordaRuntimeException
-
- equals(other) - Method in class net.corda.core.crypto.CompositeKey
-
- equals(p) - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
Holds node - weight pairs for a CompositeKey. Ordered first by weight, then by node's hashCode.
Each node should be assigned with a positive weight to avoid certain types of weight underflow attacks.
- equals(p) - Method in class net.corda.core.crypto.CompositeSignature.State
-
- equals(p) - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform
serialization format.
- equals(p) - Method in class net.corda.core.crypto.DigestService
-
The DigestService class is a service that offers the main crypto methods for calculating transaction hashes and
building Merkle trees. The
default
instance is passed by default to instances of classes like TransactionBuilder
and as a parameter to MerkleTree.getMerkleTree(...) method. In future the
default
instance can be parametrized
to initialize with the network default hash algorithm or just a more secure algorithm (e.g. SHA3_256). While the
SHA2_256 is vulnerable to pre-image attacks, the computeNonce and componentHash methods behaviour is defined by
the hashTwiceNonce and hashTwiceComponent; with SHA2_256 they both must be set to true to ensure pre-image attack
won't work (and for backward compatibility), but for other algorithms like SHA3_256 that are not affected, they
can and should be set to false as hashing twice would not improve security but affect performance.
- equals(p) - Method in class net.corda.core.crypto.MerkleTree.Leaf
-
- equals(p) - Method in class net.corda.core.crypto.MerkleTree.Node
-
- equals(p) - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- equals(p) - Method in class net.corda.core.crypto.PartialTree.Leaf
-
- equals(p) - Method in class net.corda.core.crypto.PartialTree.Node
-
- equals(other) - Method in class net.corda.core.crypto.SecureHash.HASH
-
- equals(other) - Method in class net.corda.core.crypto.SecureHash.SHA256
-
- equals(p) - Method in class net.corda.core.crypto.SignableData
-
A
class SignableData
object is the packet actually signed.
It works as a wrapper over transaction id and signature metadata.
Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree
(having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
- equals(p) - Method in class net.corda.core.crypto.SignatureMetadata
-
SignatureMeta is required to add extra meta-data to a transaction's signature.
It currently supports platformVersion only, but it can be extended to support a universal digital
signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other
application-specific fields.
- equals(p) - Method in class net.corda.core.crypto.SignatureScheme
-
This class is used to define a digital signature scheme.
- equals(other) - Method in class net.corda.core.crypto.TransactionSignature
-
- equals(p) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- equals(p) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
-
The assembled transaction for upgrading a contract.
- equals(p) - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- equals(p) - Method in class net.corda.core.flows.FlowInfo
-
Version and name of the CorDapp hosting the other side of the flow.
- equals(p) - Method in class net.corda.core.flows.FlowInitiator.Peer
-
Started when we get new session initiation request.
- equals(p) - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- equals(p) - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
Started as scheduled activity.
- equals(p) - Method in class net.corda.core.flows.FlowInitiator.Service
-
Started by a CordaService.
- equals(p) - Method in class net.corda.core.flows.FlowStackSnapshot
-
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
- equals(p) - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- equals(p) - Method in class net.corda.core.flows.NotarisationPayload
-
Container for the transaction and notarisation request signature.
This is the payload that gets sent by a client to a notary service for committing the input states of the transaction.
- equals(p) - Method in class net.corda.core.flows.NotarisationRequestSignature
-
A wrapper around a digital signature used for notarisation requests.
- equals(p) - Method in class net.corda.core.flows.NotarisationResponse
-
Payload returned by the notary service flow to the client.
- equals(p) - Method in class net.corda.core.flows.NotaryError.Conflict
-
Occurs when one or more input states have already been consumed by another transaction.
- equals(p) - Method in class net.corda.core.flows.NotaryError.General
-
Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.
- equals(p) - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
-
Occurs when the notarisation request signature does not verify for the provided transaction.
- equals(p) - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
Occurs when time specified in the
class TimeWindow
command is outside the allowed tolerance.
- equals(p) - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
-
Occurs when the provided transaction fails to verify.
- equals(p) - Method in class net.corda.core.flows.StackFrameDataToken
-
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for
a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
- equals(p) - Method in class net.corda.core.flows.StateConsumptionDetails
-
Contains information about the consuming transaction for a particular state.
- equals(p) - 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.
- equals(p) - Method in class net.corda.core.flows.WaitTimeUpdate
-
Sent by the notary when the notary detects it will unlikely respond before the client retries.
- equals(other) - Method in class net.corda.core.identity.AbstractParty
-
Anonymised parties do not include any detail apart from owning key, so equality is dependent solely on the key
- equals(p) - Method in class net.corda.core.identity.CordaX500Name
-
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda
supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for
the underlying attribute type definitions
- equals(other) - Method in class net.corda.core.identity.PartyAndCertificate
-
- equals(p) - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
- equals(p) - Method in class net.corda.core.messaging.DataFeed
-
The Data feed contains a snapshot of the requested data and an Observable of future updates.
- equals(p) - Method in class net.corda.core.messaging.FlowHandleImpl
-
- equals(p) - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
- equals(p) - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- equals(p) - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
- equals(p) - Method in class net.corda.core.messaging.StateMachineInfo
-
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type
alias). You can access progress tracking, information about why the flow was started and so on.
- equals(p) - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- equals(p) - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- equals(p) - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- equals(p) - Method in class net.corda.core.node.NetworkParameters
-
Network parameters are a set of values that every node participating in the zone needs to agree on and use to
correctly interoperate with each other.
- equals(p) - Method in class net.corda.core.node.NodeDiagnosticInfo
-
- equals(p) - Method in class net.corda.core.node.NodeInfo
-
- equals(p) - Method in class net.corda.core.node.NotaryInfo
-
Data class storing information about notaries available in the network.
- equals(p) - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
Version info about the node. Note that this data should be used for diagnostics purposes only - it is unsafe to rely on this for
functional decisions.
- equals(p) - Method in class net.corda.core.node.services.MapChange.Added
-
- equals(p) - Method in class net.corda.core.node.services.MapChange.Modified
-
- equals(p) - Method in class net.corda.core.node.services.MapChange.Removed
-
- equals(p) - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
-
- equals(p) - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- equals(p) - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
AttachmentsQueryCriteria:
- equals(p) - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- equals(p) - Method in class net.corda.core.node.services.vault.AttachmentSort
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
-
- equals(p) - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
-
- equals(p) - Method in class net.corda.core.node.services.Vault.Page
-
- equals(p) - Method in class net.corda.core.node.services.vault.PageSpecification
-
class PageSpecification
allows specification of a page number (starting from DEFAULT_PAGE_NUM) and page size
(defaulting to DEFAULT_PAGE_SIZE with a maximum page size of MAX_PAGE_SIZE)
Note: we default the page number to DEFAULT_PAGE_SIZE to enable queries without requiring a page specification
but enabling detection of large results sets that fall out of the DEFAULT_PAGE_SIZE requirement.
MAX_PAGE_SIZE should be used with extreme caution as results may exceed your JVM memory footprint.
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Select states based on their locks.
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
VaultCustomQueryCriteria: provides query by custom attributes defined in a contracts
QueryableState implementation.
(see Persistence documentation for more information)
- equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- equals(p) - Method in class net.corda.core.node.services.vault.Sort
-
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
- equals(p) - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- equals(p) - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
entityStateClass should reference a persistent state entity
entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema
(for example, CashSchemaV1.PersistentCashState::currency.name)
- equals(p) - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
-
sortAttribute refers to common table attributes defined in the node schemas:
VaultState, VaultLinearStates, VaultFungibleStates
- equals(p) - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- equals(p) - 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.
- equals(other) - Method in class net.corda.core.schemas.MappedSchema
-
- equals(p) - Method in class net.corda.core.schemas.PersistentStateRef
-
- equals(p) - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- equals(p) - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
A filtered version of the
class ContractUpgradeWireTransaction
. In comparison with a regular
class FilteredTransaction
, there
is no flexibility on what parts of the transaction to reveal – the inputs, notary and network parameters hash fields are always visible and the
rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
- equals(other) - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- equals(p) - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
A special transaction for upgrading the contract of a state.
- equals(p) - Method in class net.corda.core.transactions.FilteredComponentGroup
-
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to
class ComponentGroup
, but it also includes the corresponding nonce per component.
- equals(other) - Method in class net.corda.core.transactions.LedgerTransaction
-
- equals(p) - Method in class net.corda.core.transactions.LedgerTransaction.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.
- equals(p) - Method in class net.corda.core.transactions.NetworkParametersHash
-
Wrapper over
class SecureHash
to be used when filtering network parameters hash.
- equals(other) - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- equals(p) - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
A special transaction for changing the notary of a state. It only needs specifying the state(s) as input(s),
old and new notaries. Output states can be computed by applying the notary modification to corresponding inputs
on the fly.
- equals(p) - Method in class net.corda.core.transactions.ReferenceStateRef
-
Wrapper over
class StateRef
to be used when filtering reference states.
- equals(p) - 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 (including composite keys) 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 Merkle root
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.
- equals(other) - Method in class net.corda.core.transactions.WireTransaction
-
- equals(other) - Method in class net.corda.core.utilities.ByteSequence
-
- equals(other) - Method in class net.corda.core.utilities.Id
-
- equals(p) - Method in class net.corda.core.utilities.NetworkHostAndPort
-
- equals(other) - Method in class net.corda.core.utilities.NonEmptySet
-
- equals(p) - Method in class net.corda.core.utilities.Change.Position
-
- equals(p) - Method in class net.corda.core.utilities.Change.Rendering
-
- equals(p) - Method in class net.corda.core.utilities.Change.Structural
-
- equals(other) - Method in class net.corda.core.utilities.ProgressTracker.DONE
-
- equals(other) - Method in class net.corda.core.utilities.ProgressTracker.STARTING
-
- equals(other) - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- equals(other) - Method in class net.corda.core.utilities.ProgressTracker.UNSTARTED
-
- equals(p) - Method in class net.corda.core.utilities.Try.Failure
-
- equals(p) - Method in class net.corda.core.utilities.Try.Success
-
- equals(p) - Method in class net.corda.finance.contracts.asset.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.
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Move
-
A command stating that money has been moved, optionally to fulfil another contract.
- equals(p) - Method in class net.corda.finance.contracts.asset.Cash.State
-
A state representing a cash claim against some party.
- equals(p) - Method in class net.corda.finance.contracts.asset.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.
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Move
-
A command stating that a debt has been moved, optionally to fulfil another contract.
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- equals(p) - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- equals(other) - Method in class net.corda.finance.contracts.BusinessCalendar
-
- equals(p) - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.contracts.Expression
-
Represents a textual expression of e.g. a formula
- equals(p) - Method in class net.corda.finance.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.
- equals(p) - Method in class net.corda.finance.contracts.FixOf
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- equals(p) - Method in class net.corda.finance.contracts.Tenor
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- equals(p) - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows.
Specialised flows for unit tests differ from this.
- equals(p) - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- equals(p) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- equals(p) - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- equals(p) - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- equals(p) - Method in class net.corda.testing.driver.DriverParameters
-
Builder for configuring a
driver
.
- equals(p) - Method in class net.corda.testing.driver.JmxPolicy
-
A class containing configuration information for Jolokia JMX, to be used when creating a node via the
driver
.
- equals(p) - Method in class net.corda.testing.driver.NodeParameters
-
- equals(p) - Method in class net.corda.testing.driver.NotaryHandle
-
Object ecapsulating a notary started automatically by the driver.
- equals(p) - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
- equals(p) - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- equals(p) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
This interpreter builds a transaction, and TransactionDSL.verifies that the resolved transaction is correct. Note
that transactions corresponding to input states are not verified. Use LedgerDSL.verifies for that.
- equals(p) - Method in class net.corda.testing.node.ClusterSpec.Raft
-
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
- equals(p) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
-
- equals(other) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
- equals(p) - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
The spec for a notary which will used by the
class MockNetwork
to automatically start a notary node. This notary will
become part of the network parameters used by all the nodes.
- equals(p) - Method in class net.corda.testing.node.MockNetworkParameters
-
- equals(p) - Method in class net.corda.testing.node.MockNodeParameters
-
- equals(p) - Method in class net.corda.testing.node.NotarySpec
-
A notary spec for describing a notary which will be started automatically by the driver and which will be part of
the network parameters used by all the nodes.
- equals(p) - Method in class net.corda.testing.node.User
-
Object encapsulating a node rpc user and their associated permissions for use when testing using the
driver
- EUR - Static variable in class net.corda.finance.Currencies
-
- exactAdd($this$exactAdd, b) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
- exactAdd($this$exactAdd, b) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
- excludeHostNode(serviceHub, map) - Static method in class net.corda.core.identity.IdentityUtils
-
Remove this node from a map of well known
class Party
s.
- excludeNotary(map, stx) - Static method in class net.corda.core.identity.IdentityUtils
-
- execute(deduplicationId) - Method in interface net.corda.core.flows.FlowExternalAsyncOperation
-
Executes a future.
- execute(deduplicationId) - Method in interface net.corda.core.flows.FlowExternalOperation
-
Executes a blocking operation.
- executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.workflows.asset.selection.AbstractCashSelection
-
A vendor specific query(ies) to gather Cash states that are available.
- executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.workflows.asset.selection.CashSelectionH2Impl
-
A vendor specific query(ies) to gather Cash states that are available.
- executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.workflows.asset.selection.CashSelectionPostgreSQLImpl
-
A vendor specific query(ies) to gather Cash states that are available.
- executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.workflows.asset.selection.CashSelectionSQLServerImpl
-
A vendor specific query(ies) to gather Cash states that are available.
- exists(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Check if a config exists at path
- Exit(amount) - Constructor for class net.corda.finance.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.
- Exit(amount) - Constructor for class net.corda.finance.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.
- ExitRequest(amount, issuerRef) - Constructor for class net.corda.finance.flows.CashExitFlow.ExitRequest
-
- Expression - Class in net.corda.finance.contracts
-
Represents a textual expression of e.g. a formula
- Expression(expr) - Constructor for class net.corda.finance.contracts.Expression
-
Represents a textual expression of e.g. a formula
- externalIdForPublicKey(publicKey) - Method in interface net.corda.core.node.services.IdentityService
-
This method allows lookups of
PublicKeys to an associated "external ID" /
UUID. Providing a
PublicKey that is unknown by the node
or is not mapped to an external ID will return null. Otherwise, if the
PublicKey has been mapped to an external ID, then the
UUID
for that external ID will be returned. The method looks up keys generated by the node as well as keys generated on other nodes and
registered with the
interface IdentityService
.
- ExtraConstructorArgs(oldParticipants, sessions, newApi, statesToRecord) - Constructor for class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- extractAmountsDue(product, states) - Static method in class net.corda.finance.contracts.asset.ObligationKt
-
Convert a list of settlement states into total from each obligor to a beneficiary.
- extractCommands(commands) - Method in class net.corda.finance.contracts.asset.Cash
-
- extractCommands(commands) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
- extractFile(path, outputTo) - Method in interface net.corda.core.contracts.Attachment
-
Finds the named file case insensitively and copies it to the output stream.
- GBP - Static variable in class net.corda.finance.Currencies
-
- General(cause) - Constructor for class net.corda.core.flows.NotaryError.General
-
Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.
- generate(data) - Method in class net.corda.core.crypto.SecureHash
-
- generate(data) - Method in class net.corda.core.crypto.SecureHash.HASH
-
- generate(data) - Method in class net.corda.core.crypto.SecureHash.SHA256
-
- generateAgreement(notary) - Method in interface net.corda.finance.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.
- generateCashIssue(tx, obligor, acceptableContract, amount, dueBefore, beneficiary, notary) - Static method in class net.corda.finance.workflows.asset.ObligationUtils
-
Puts together an issuance transaction for the specified currency obligation amount that starts out being owned by
the given pubkey.
- generateCloseOutNetting(tx, signer, inputs) - Static method in class net.corda.finance.workflows.asset.ObligationUtils
-
Generate a transaction performing close-out netting of two or more states.
- generateExit(tx, amountIssued, assetStates, deriveState, generateMoveCommand, generateExitCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
-
Deprecated.
- generateExit(tx, amountIssued, assetStates, payChangeTo, deriveState, generateMoveCommand, generateExitCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
-
Generate an transaction exiting fungible assets from the ledger.
- generateExit(tx, amountIssued, assetStates) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Deprecated.
- generateExit(tx, amountIssued, assetStates, payChangeTo) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Generate an transaction exiting assets from the ledger.
- generateExit(tx, amountIssued, assetStates, deriveState, generateMoveCommand, generateExitCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Deprecated.
- generateExit(tx, amountIssued, assetStates, payChangeTo, deriveState, generateMoveCommand, generateExitCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Generate an transaction exiting fungible assets from the ledger.
- generateExit(tx, amountIssued, assetStates) - Static method in class net.corda.finance.workflows.asset.ObligationUtils
-
Generate an transaction exiting an obligation from the ledger.
- generateExitCommand(amount) - Method in class net.corda.finance.contracts.asset.Cash
-
- generateExitCommand(amount) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
- generateFix(ptx, oldState, fix) - Method in interface net.corda.finance.contracts.FixableDealState
-
Generate a fixing command for this deal and fix.
- generateIssue(tx, tokenDef, pennies, owner, notary) - Method in class net.corda.finance.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.finance.contracts.asset.Cash
-
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
- generateIssue(tx, transactionState, issueCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
-
Puts together an issuance transaction for the specified state. Normally contracts will provide convenient
wrappers around this function, which build the state for you, and those should be used in preference.
- generateIssue(tx, transactionState, issueCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Puts together an issuance transaction for the specified state. Normally contracts will provide convenient
wrappers around this function, which build the state for you, and those should be used in preference.
- generateIssue(tx, obligor, issuanceDef, pennies, beneficiary, notary) - Method in class net.corda.finance.workflows.asset.ObligationUtils
-
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
- generateIssue(issuance, faceValue, maturityDate, notary) - Static method in class net.corda.finance.workflows.CommercialPaperUtils
-
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.
- generateKeyPair(schemeCodeName) - Static method in class net.corda.core.crypto.Crypto
-
Utility to simplify the act of generating keys.
Normally, we don't expect other errors here, assuming that key generation parameters for every supported signature scheme have been unit-tested.
- generateKeyPair(signatureScheme) - Static method in class net.corda.core.crypto.Crypto
-
Generate a
KeyPair for the selected
class SignatureScheme
.
Note that RSA is the sole algorithm initialized specifically by its supported keySize.
- generateKeyPair() - Static method in class net.corda.core.crypto.Crypto
-
Generate a
KeyPair for the selected
class SignatureScheme
.
Note that RSA is the sole algorithm initialized specifically by its supported keySize.
- generateKeyPair() - Static method in class net.corda.core.crypto.CryptoUtils
-
A simple wrapper that will make it easier to swap out the signature algorithm we use in future.
- generateMappedObject(schema) - Method in interface net.corda.core.schemas.QueryableState
-
Export a representation for the given schema.
- generateMappedObject(schema) - Method in class net.corda.finance.contracts.asset.Cash.State
-
Object Relational Mapping support.
- generateMappedObject(schema) - Method in class net.corda.finance.contracts.CommercialPaper.State
-
Object Relational Mapping support.
- generateMove(tx, paper, newOwner) - Static method in class net.corda.finance.workflows.CommercialPaperUtils
-
Updates the given partial transaction with an input/output/command to reassign ownership of the paper.
- generateMoveCommand() - Method in class net.corda.finance.contracts.asset.Cash
-
- generateMoveCommand() - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
- generatePaymentNetting(tx, issued, notary, inputs) - Static method in class net.corda.finance.workflows.asset.ObligationUtils
-
- generateRedeem(tx, paper, services, ourIdentity) - Static method in class net.corda.finance.workflows.CommercialPaperUtils
-
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.
- generateSetLifecycle(tx, statesAndRefs, lifecycle, notary) - Static method in class net.corda.finance.workflows.asset.ObligationUtils
-
Generate a transaction changing the lifecycle of one or more state objects.
- generateSettle(tx, statesAndRefs, assetStatesAndRefs, moveCommand, notary) - Static method in class net.corda.finance.workflows.asset.ObligationUtils
-
- generateSpend(tx, amount, to, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
-
Generate a transaction that moves an amount of currency to the given pubkey.
- generateSpend(tx, payments, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
-
Adds to the given transaction states that move amounts of a fungible asset to the given parties, using only
the provided acceptable input states to find a solution (not all of them may be used in the end). A change
output will be generated if the state amounts don't exactly fit.
- generateSpend(tx, amount, to, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Generate a transaction that moves an amount of currency to the given pubkey.
- generateSpend(tx, payments, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
-
Adds to the given transaction states that move amounts of a fungible asset to the given parties, using only
the provided acceptable input states to find a solution (not all of them may be used in the end). A change
output will be generated if the state amounts don't exactly fit.
- generateSpend(services, tx, amount, to, onlyFromParties) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Deprecated.
- generateSpend(services, tx, amount, ourIdentity, to, onlyFromParties, anonymous) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Generate a transaction that moves an amount of currency to the given party.
- generateSpend(services, tx, amount, ourIdentity, to, onlyFromParties) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Generate a transaction that moves an amount of currency to the given party.
- generateSpend(services, tx, amount, ourIdentity, to) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Generate a transaction that moves an amount of currency to the given party.
- generateSpend(services, tx, payments, onlyFromParties) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Deprecated.
- generateSpend(services, tx, payments, ourIdentity, onlyFromParties, anonymous) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Generate a transaction that moves money of the given amounts to the recipients specified.
- generateSpend(services, tx, payments, ourIdentity, onlyFromParties) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Generate a transaction that moves money of the given amounts to the recipients specified.
- generateSpend(services, tx, payments, ourIdentity) - Static method in class net.corda.finance.workflows.asset.CashUtils
-
Generate a transaction that moves money of the given amounts to the recipients specified.
- GenericQueryCriteria<Q extends GenericQueryCriteria<Q,?>,P extends BaseQueryCriteriaParser<Q,?,?>> - Interface in net.corda.core.node.services.vault
-
- GenericQueryCriteria() - Constructor for interface net.corda.core.node.services.vault.GenericQueryCriteria
-
- GenericQueryCriteria.ChainableQueryCriteria<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,?>> - Interface in net.corda.core.node.services.vault
-
- get(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the value of the configuration at "path".
- get() - Method in class net.corda.core.flows.MaybeSerializedSignedTransaction
-
- getA() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AndComposition
-
- getA() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.OrComposition
-
- getA() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.AndVisitor
-
- getA() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.OrVisitor
-
- getA() - Method in class net.corda.core.node.services.vault.QueryCriteria.AndComposition
-
- getA() - Method in class net.corda.core.node.services.vault.QueryCriteria.OrComposition
-
- getAcceptableContracts() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
The hash of the asset contract we
- getAcceptableIssuedProducts() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
The parties whose assets we are willing to accept in payment for this debt.
- getActor() - Method in class net.corda.core.context.InvocationContext
-
Acting agent of the invocation,
- getActor() - Method in class net.corda.core.context.InvocationOrigin.RPC
-
- getAdditionalContracts() - Method in class net.corda.core.contracts.ContractAttachment
-
Additional contract names contained within the JAR.
- getAdditionalCordapps() - Method in class net.corda.testing.driver.NodeParameters
-
Additional
- getAdditionalCordapps() - Method in class net.corda.testing.node.MockNodeParameters
-
- getAddresses() - Method in class net.corda.core.node.NodeInfo
-
An ordered list of IP addresses/hostnames where the node can be contacted.
- getAddresses() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- getAlgorithm() - Method in class net.corda.core.crypto.CompositeKey
-
- getAlgorithm() - Method in interface net.corda.core.crypto.DigestAlgorithm
-
Algorithm identifier.
- getAlgorithm() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
-
- getAlgorithm() - Method in class net.corda.core.crypto.SecureHash.HASH
-
- getAlgorithm($this$algorithm) - Static method in class net.corda.core.crypto.SecureHashKt
-
Hash algorithm.
- getAlgorithmName() - Method in class net.corda.core.crypto.SignatureScheme
-
which signature algorithm is used
- getAlgSpec() - Method in class net.corda.core.crypto.SignatureScheme
-
parameter specs for the underlying algorithm.
- getAllContracts() - Method in class net.corda.core.contracts.ContractAttachment
-
- getAllFlows() - Method in interface net.corda.core.cordapp.Cordapp
-
List of all flow classes
- getAllIdentities() - Method in interface net.corda.core.node.services.IdentityService
-
- getAllNodes() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Return all
class NodeInfo
s the node currently is aware of (including ourselves).
- getAllOnesHash() - Method in class net.corda.core.crypto.DigestService
-
A digest value consisting of 0xFF bytes.
- getAllOnesHash() - Method in class net.corda.core.crypto.SecureHash.Companion
-
A SHA-256 hash value consisting of 32 0xFF bytes.
This function is provided for API stability.
- getAllowHibernateToManageAppSchema() - Method in class net.corda.testing.driver.DriverParameters
-
- 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.
- getAllStepsLabels() - Method in class net.corda.core.utilities.ProgressTracker
-
A list of all steps label 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.
- getAlternativeOIDs() - Method in class net.corda.core.crypto.SignatureScheme
-
ASN.1 algorithm identifiers for keys of the signature,
- getAmount() - Method in interface net.corda.core.contracts.FungibleAsset
-
Amount represents a positive quantity of some issued product which can be cash, tokens, assets, or generally
anything else that's quantifiable with integer quantities. See
class Issued
and
class Amount
for more details.
- getAmount() - Method in interface net.corda.core.contracts.FungibleState
-
Amount represents a positive quantity of some token which can be cash, tokens, stock, agreements, or generally
anything else that's quantifiable with integer quantities. See
class Amount
for more details.
- getAmount() - Method in class net.corda.core.contracts.SourceAndAmount
-
the Amount of asset available.
- getAmount() - Method in class net.corda.finance.contracts.asset.Commands.Exit
-
- getAmount() - Method in class net.corda.finance.contracts.asset.Cash.State
-
Amount represents a positive quantity of some issued product which can be cash,
- getAmount() - Method in class net.corda.finance.contracts.asset.Commands.Exit
-
- getAmount() - Method in class net.corda.finance.contracts.asset.Commands.Settle
-
- getAmount() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
Amount represents a positive quantity of some issued product which can be cash, tokens, assets, or generally
anything else that's quantifiable with integer quantities. See
class Issued
and
class Amount
for more details.
- getAmount() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- getAmount() - Method in class net.corda.finance.flows.AbstractCashFlow.AbstractRequest
-
- getAmount() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
the amount of currency to issue.
- getAmount() - Method in class net.corda.finance.flows.CashPaymentFlow
-
the amount of a currency to pay to the recipient.
- getAmountMissing() - Method in exception net.corda.core.contracts.InsufficientBalanceException
-
An
- getAnnualCompoundCount() - Method in enum net.corda.finance.contracts.Frequency
-
- getAnonymous() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
if true,
- getAnonymous() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
-
- getAnonymous() - Method in class net.corda.finance.flows.CashPaymentFlow
-
whether to anonymous the recipient party.
- getAnonymous() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
-
- getAppContext() - Method in interface net.corda.core.cordapp.CordappProvider
-
Exposes the current CorDapp context which will contain information and configuration of the CorDapp that
is currently running.
- getAppContext($this) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
- getAppContext($this) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
- getAppContext() - Method in interface net.corda.core.node.ServiceHub
-
- getAppName() - Method in class net.corda.core.flows.FlowInfo
-
Name of the CorDapp jar hosting the flow,
- getArgs() - Method in class net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall
-
- getArguments() - Method in class net.corda.core.context.InvocationContext
-
- getAttachment() - Method in class net.corda.core.contracts.ContractAttachment
-
The attachment representing the contract JAR
- getAttachment(index) - Method in class net.corda.core.transactions.LedgerTransaction
-
Helper to simplify getting an indexed attachment.
- getAttachment(id) - Method in class net.corda.core.transactions.LedgerTransaction
-
Helper to simplify getting an indexed attachment.
- getAttachmentHash() - Method in exception net.corda.core.contracts.TransactionVerificationException.InvalidAttachmentException
-
- getAttachmentHash() - Method in exception net.corda.core.contracts.TransactionVerificationException.PackageOwnershipException
-
- getAttachmentId() - Method in exception net.corda.core.contracts.BrokenAttachmentException
-
- getAttachmentId() - Method in class net.corda.core.contracts.HashAttachmentConstraint
-
- getAttachmentId() - Method in exception net.corda.core.contracts.TransactionVerificationException.DuplicateAttachmentsRejection
-
- getAttachmentId() - Method in class net.corda.core.cordapp.CordappContext
-
For CorDapps containing
- getAttachmentIdAndBytes(jar) - Method in class net.corda.testing.services.MockAttachmentStorage
-
- getAttachments() - Method in interface net.corda.core.node.ServicesForResolution
-
Provides access to storage of arbitrary JAR files (which may contain only data, no code).
- 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.TraversableTransaction
-
Hashes of the ZIP/JAR files that are needed to interpret the contents of this wire transaction.
- getAttachments() - Method in class net.corda.testing.node.MockServices
-
Provides access to storage of arbitrary JAR files (which may contain only data, no code).
- getAttribute() - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
-
- getAttributeChild() - Method in enum net.corda.core.node.services.vault.Sort.CommonStateAttribute
-
- getAttributeName() - Method in enum net.corda.core.node.services.vault.Sort.FungibleStateAttribute
-
- getAttributeName() - Method in enum net.corda.core.node.services.vault.Sort.LinearStateAttribute
-
- getAttributeName() - Method in enum net.corda.core.node.services.vault.Sort.VaultStateAttribute
-
- getAttributeParent() - Method in enum net.corda.core.node.services.vault.Sort.CommonStateAttribute
-
- getAuthorisedContractUpgrade(ref) - Method in interface net.corda.core.node.services.ContractUpgradeService
-
Get contracts we would be willing to upgrade the suggested contract to.
- getAvailableCommands() - Method in class net.corda.client.jackson.StringToMethodCallParser
-
Returns a string-to-string map of commands to a string describing available parameter types.
- getAvailableComponentGroups() - Method in class net.corda.core.transactions.TraversableTransaction
-
Returns a list of all the component groups that are present in the transaction, excluding the privacySalt,
in the following order (which is the same with the order in
enum ComponentGroupEnum
:
- getAvailableComponentHashes() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
-
Deprecated.
- getAvailableComponents() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
-
Deprecated.
- getB() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AndComposition
-
- getB() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.OrComposition
-
- getB() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.AndVisitor
-
- getB() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.OrVisitor
-
- getB() - Method in class net.corda.core.node.services.vault.QueryCriteria.AndComposition
-
- getB() - Method in class net.corda.core.node.services.vault.QueryCriteria.OrComposition
-
- getBackoffBase() - Method in class net.corda.testing.node.MockNetFlowTimeOut
-
- GetBalances - Class in net.corda.finance.workflows
-
- GetBalances() - Constructor for class net.corda.finance.workflows.GetBalances
-
- getBaseDirectory() - Method in interface net.corda.testing.driver.NodeHandle
-
The location of the node's base directory
- getBeneficiary() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
The public key of the entity the contract pays to
- getBilateralNetState() - Method in class net.corda.finance.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.finance.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.
- getBoolean(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the boolean value of the configuration at "path".
- getBuffer() - Method in class net.corda.core.crypto.CompositeSignature.State
-
- getBy() - Method in class net.corda.core.crypto.DigitalSignature.WithKey
-
- getBy() - Method in class net.corda.core.crypto.TransactionSignature
-
- getBytes() - Method in class net.corda.core.utilities.ByteSequence
-
The underlying bytes. Some implementations may choose to make a copy of the underlying
ByteArray for
security reasons. For example,
class OpaqueBytes
.
- getBytes() - Method in class net.corda.core.utilities.OpaqueBytes
-
The bytes are always cloned so that this object becomes immutable. This has been done
to prevent tampering with entities such as
class SecureHash
and
class PrivacySalt
, as well as
preserve the integrity of our hash constants net.corda.core.crypto.SecureHash.zeroHash and net.corda.core.crypto.SecureHash.allOnesHash.
- getBytes() - Method in class net.corda.core.utilities.OpaqueBytesSubSequence
-
The underlying bytes.
- getCaCertStore() - Method in interface net.corda.core.node.services.IdentityService
-
- getCarpenterDisabled() - Method in interface net.corda.core.serialization.SerializationContext
-
If true, deserialization calls using this context will not fallback to using the Class Carpenter to attempt
to construct classes present in the schema but not on the current classpath.
- getCASH($this$CASH) - Static method in class net.corda.finance.contracts.asset.CashUtilities
-
An extension property that lets you write 100.DOLLARS.CASH
- getCashBalance($this$getCashBalance, currency) - Static method in class net.corda.finance.workflows.GetBalances
-
- getCashBalance($this$getCashBalance, currency) - Static method in class net.corda.finance.workflows.GetBalances
-
- getCashBalances($this$getCashBalances) - Static method in class net.corda.finance.workflows.GetBalances
-
- getCashBalances($this$getCashBalances) - Static method in class net.corda.finance.workflows.GetBalances
-
- getCashSigningPubKeys() - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- getCause() - Method in exception net.corda.core.CordaException
-
- getCause() - Method in exception net.corda.core.CordaRuntimeException
-
- getCause() - Method in class net.corda.core.flows.NotaryError.General
-
- getCause() - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
-
- getCause() - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
-
- getCause() - Method in exception net.corda.core.node.services.StatesNotAvailableException
-
- getCertificate() - Method in class net.corda.core.identity.PartyAndCertificate
-
- getCertPath() - Method in class net.corda.core.identity.PartyAndCertificate
-
- getChanged() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
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.Step
-
- getCheckpointCustomSerializers() - Method in interface net.corda.core.cordapp.Cordapp
-
List of serializers for checkpoints
- getChildProgressTracker(step) - Method in class net.corda.core.utilities.ProgressTracker
-
- getChildren() - Method in class net.corda.core.crypto.CompositeKey
-
Τhe order of the children may not be the same to what was provided in the builder.
- getClassLoader() - Method in class net.corda.core.cordapp.CordappContext
-
the classloader used to load this cordapp
- getClassName() - Method in class net.corda.core.flows.StackFrameDataToken
-
- getClassName() - Method in class net.corda.testing.node.MockNetNotaryConfig
-
- getClassName() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
String the optional name of a notary service class to load. If null, a builtin notary is loaded.
- getClientId() - Method in class net.corda.core.context.InvocationContext
-
- getClientId() - Method in interface net.corda.core.messaging.FlowHandleWithClientId
-
The
clientId
with which the client has started the flow.
- getClientId() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
The
- getClock() - Method in interface net.corda.core.node.ServiceHub
-
A
Clock representing the node's current time. This should be used in preference to directly accessing the
clock so the current time can be controlled during unit testing.
- getClock() - Method in class net.corda.core.node.services.TimeWindowChecker
-
Deprecated.
- getClock() - Method in class net.corda.testing.node.MockServices
-
A
Clock representing the node's current time. This should be used in preference to directly accessing the
clock so the current time can be controlled during unit testing.
- getCluster() - Method in class net.corda.testing.node.NotarySpec
-
- getClusterSize() - Method in class net.corda.testing.node.ClusterSpec
-
The number of nodes within the cluster.
- getClusterSize() - Method in class net.corda.testing.node.ClusterSpec.Raft
-
The number of nodes within the cluster.
- getCode() - Method in enum net.corda.finance.contracts.Tenor.TimeUnit
-
- getColumn() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- getColumn() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- getColumnName() - Method in enum net.corda.core.node.services.vault.AttachmentSort.AttachmentSortAttribute
-
- getColumnName(column) - Static method in class net.corda.core.node.services.vault.QueryCriteriaUtils
-
- getColumns() - Method in class net.corda.core.node.services.vault.AttachmentSort
-
- getColumns() - Method in class net.corda.core.node.services.vault.Sort
-
- getCommand() - Method in class net.corda.core.contracts.CommandAndState
-
- getCommand(index) - Method in class net.corda.core.transactions.LedgerTransaction
-
Helper to simplify getting an indexed command.
- 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.TraversableTransaction
-
- getCommodityCode() - Method in class net.corda.finance.contracts.Commodity
-
a unique code for the commodity.
- getCommonName() - Method in class net.corda.core.identity.CordaX500Name
-
optional name by the which the entity is usually known.
- getComponent() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction.FilteredComponent
-
- getComponentGroups() - Method in class net.corda.core.transactions.TraversableTransaction
-
- getComponents() - Method in class net.corda.core.transactions.ComponentGroup
-
- getComponents() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- getCompositeKey() - Method in interface net.corda.core.schemas.IndirectStatePersistable
-
- getConfig() - Method in class net.corda.core.cordapp.CordappContext
-
Configuration for this CorDapp
- getConfig() - Method in class net.corda.testing.node.TestCordapp
-
Returns the config for on this CorDapp, defaults to empty if not specified.
- getConfigOverrides() - Method in class net.corda.testing.node.MockNodeParameters
-
Add/override behaviour of the
- getConnectionMaxRetryInterval() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The maximum retry interval for re-connections.
- getConnectionOpt() - Method in interface net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext
-
- getConnectionRetryInterval() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The base retry interval for reconnection attempts.
- getConnectionRetryIntervalMultiplier() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The retry interval multiplier for exponential backoff.
- getConstraint() - Method in class net.corda.core.contracts.TransactionState
-
A validator for the contract attachments on the transaction.
- getConstraint() - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- getConstraintInfo() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getConstraints() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getConstraints() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getConstraintTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getConstraintTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getConsumed() - Method in class net.corda.core.node.services.Vault.Update
-
- getConsumedStates() - Method in class net.corda.core.flows.NotaryError.Conflict
-
Specifies which states have already been consumed in another transaction.
- getConsumedTime() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getContext() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- getContract() - Method in class net.corda.core.contracts.ContractAttachment
-
The contract name contained within the JAR.
- getContract() - 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).
- getContract() - Method in class net.corda.core.contracts.StateAndContract
-
The contract that should verify the state
- getContract() - Method in class net.corda.core.contracts.TransactionState
-
The contract class name that will verify this state that will be created via reflection.
The attachment containing this class will be automatically added to the transaction at transaction creation
time.
- getContract() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- getContract() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
the contract this move is for the attention of.
- getContract() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
the contract this move is for the attention of.
- getContractAttachmentID(contractClassName) - Method in interface net.corda.core.cordapp.CordappProvider
-
Resolve an attachment ID for a given contract name
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ConflictingAttachmentsRejection
-
The fully qualified class name of the failing contract.
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ConstraintPropagationRejection
-
The fully qualified class name of the failing contract.
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractConstraintRejection
-
The fully qualified class name of the failing contract.
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractCreationError
-
The fully qualified class name of the failing contract.
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
-
The fully qualified class name of the failing contract.
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.InvalidConstraintRejection
-
The fully qualified class name of the failing contract.
- getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.MissingAttachmentRejection
-
The fully qualified class name of the failing contract.
- getContractClassNames() - Method in interface net.corda.core.cordapp.Cordapp
-
List of contracts
- getContractClassNamesCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- getContractStateClassName() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getContractUpgradeService() - Method in interface net.corda.core.node.ServiceHub
-
The
interface ContractUpgradeService
is responsible for securely upgrading contract state objects according to
a specified and mutually agreed (amongst participants) contract version.
- getContractUpgradeService() - Method in class net.corda.testing.node.MockServices
-
The
interface ContractUpgradeService
is responsible for securely upgrading contract state objects according to
a specified and mutually agreed (amongst participants) contract version.
- getCordaModule() - Method in class net.corda.client.jackson.JacksonSupport
-
Deprecated.
- getCordapp() - Method in class net.corda.core.cordapp.CordappContext
-
The cordapp this context is about
- getCordappClasses() - Method in interface net.corda.core.cordapp.Cordapp
-
An exhaustive list of all classes relevant to the node within this CorDapp
- getCordappClassloader() - Method in class net.corda.testing.node.MockServices
-
Returns the classloader containing all jar deployed in the 'cordapps' folder.
- getCordappPackages() - Method in class net.corda.testing.node.MockNetwork
-
Deprecated.
- getCordappProvider() - Method in interface net.corda.core.node.ServicesForResolution
-
Provides access to anything relating to cordapps including contract attachment resolution and app context
- getCordappProvider() - Method in class net.corda.testing.node.MockServices
-
Provides access to anything relating to cordapps including contract attachment resolution and app context
- getCordapps() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
A list of CorDapps currently installed on this node
- getCordappsForAllNodes() - Method in class net.corda.testing.driver.DriverParameters
-
- getCordappsForAllNodes() - Method in class net.corda.testing.node.MockNetworkParameters
-
- getCoreTransaction() - Method in class net.corda.core.flows.NotarisationPayload
-
A helper for automatically casting the underlying transaction payload to a
class CoreTransaction
.
Should only be used by non-validating notaries.
- getCoreTransaction() - Method in class net.corda.core.transactions.SignedTransaction
-
Lazily calculated access to the deserialised/hashed transaction data.
- getCounterparty() - Method in class net.corda.core.flows.FlowSession
-
- getCounterpartyFlowInfo(maySkipCheckpoint) - Method in class net.corda.core.flows.FlowSession
-
Returns a
class FlowInfo
object describing the flow
counterparty
is using. With FlowInfo.flowVersion it
provides the necessary information needed for the evolution of flows and enabling backwards compatibility.
- getCounterpartyFlowInfo() - Method in class net.corda.core.flows.FlowSession
-
Returns a
class FlowInfo
object describing the flow
counterparty
is using. With FlowInfo.flowVersion it
provides the necessary information needed for the evolution of flows and enabling backwards compatibility.
- getCountry() - Method in class net.corda.core.identity.CordaX500Name
-
country the organisation is in,
- getCurrency() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- getCurrency() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getCurrency() - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- getCurrency() - Method in class net.corda.finance.test.SampleCashSchemaV2.PersistentCashState
-
product type
- getCurrency() - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
- getCurrentContext() - Method in class net.corda.core.serialization.SerializationFactory
-
If there is a need to nest serialization/deserialization with a modified context during serialization or deserialization,
this will return the current context used to start serialization/deserialization.
- getCurrentFactory() - Method in class net.corda.core.serialization.SerializationFactory.Companion
-
If there is a need to nest serialization/deserialization with a modified context during serialization or deserialization,
this will return the current factory used to start serialization/deserialization.
- getCurrentHash() - Method in interface net.corda.core.node.services.NetworkParametersService
-
Hash of the current parameters for the network.
- getCurrentStep() - Method in class net.corda.core.utilities.ProgressTracker
-
Reading returns the value of steps
stepIndex
, 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.
- getCurrentTime() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
- getCurrentTopLevel() - Method in class net.corda.core.flows.FlowLogic.Companion
-
- getCurrentTopLevel() - Static method in class net.corda.core.flows.FlowLogic
-
- getCustomOverrides() - Method in class net.corda.testing.driver.NodeParameters
-
A map of custom node configuration overrides.
- getCustomSchemas() - Method in interface net.corda.core.cordapp.Cordapp
-
List of custom schemas
- getCustomSerializers() - Method in interface net.corda.core.serialization.SerializationContext
-
Additional custom serializers that will be made available during (de)serialization.
- getData() - Method in class net.corda.core.contracts.TransactionState
-
The custom contract state
- getDatabase() - Method in interface net.corda.core.node.AppServiceHub
-
- getDays($this$days) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
Extension method for easier construction of
Durations in terms of integer days:
val twoDays = 2.days
.
- getDealBeingOffered() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- getDebugPortAllocation() - Method in class net.corda.testing.driver.DriverParameters
-
The port allocation strategy to use for jvm debugging.
- getDeclaringClass() - Method in class net.corda.core.node.services.vault.Column
-
- getDeduplicationCacheExpiry() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The cache expiry of a deduplication watermark per client.
- getDefault() - Method in class net.corda.core.crypto.DigestService.Companion
-
The
default
instance will be parametrized and initialized at runtime. It would be probably useful to assume an override
priority order.
- getDefaultAllocator() - Method in class net.corda.testing.driver.PortAllocation.Companion
-
- getDefaultAllocator() - Static method in class net.corda.testing.driver.PortAllocation
-
- getDefaultContext() - Method in class net.corda.core.serialization.SerializationFactory
-
A context to use as a default if you do not require a specially configured context. It will be the current context
if the use is somehow nested (see
currentContext
).
- getDefaultFactory() - Method in class net.corda.core.serialization.SerializationFactory.Companion
-
A default factory for serialization/deserialization, taking into account the
currentFactory
if set.
- getDefaultFractionDigits() - Method in class net.corda.finance.contracts.Commodity
-
the number of digits normally after the decimal point when referring to quantities of
- getDefaultHash() - Method in interface net.corda.core.node.services.NetworkParametersService
-
For backwards compatibility, this parameters hash will be used for resolving historical transactions in the chain.
- getDefaultMapper() - Method in class net.corda.testing.http.HttpUtils
-
- getDefaultNotaryHandle($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
Returns the
class NotaryHandle
for the single notary on the network. Throws if there are none or more than one.
- getDefaultNotaryHandle() - Method in interface net.corda.testing.driver.DriverDSL
-
Returns the
class NotaryHandle
for the single notary on the network. Throws if there are none or more than one.
- getDefaultNotaryIdentity($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
Returns the identity of the single notary on the network. Throws if there are none or more than one.
- getDefaultNotaryIdentity() - Method in interface net.corda.testing.driver.DriverDSL
-
Returns the identity of the single notary on the network. Throws if there are none or more than one.
- getDefaultNotaryIdentity() - Method in class net.corda.testing.node.MockNetwork
-
Return the identity of the default notary node.
- getDefaultNotaryNode($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
- getDefaultNotaryNode() - Method in interface net.corda.testing.driver.DriverDSL
-
- getDefaultNotaryNode() - Method in class net.corda.testing.node.MockNetwork
-
Returns the single notary node on the network. Throws an exception if there are none or more than one.
- getDefaultParameters() - Method in class net.corda.testing.node.MockNetwork
-
The default parameters for the network.
- getDesc() - Method in class net.corda.core.crypto.SignatureScheme
-
a human-readable description for this scheme.
- getDescription() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
description of the update
- getDescriptions() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getDeserializationClassLoader() - Method in interface net.corda.core.serialization.SerializationContext
-
The class loader to use for deserialization.
- getDeserializationClassLoader() - Method in interface net.corda.core.serialization.SerializationSchemeContext
-
- getDestination() - Method in class net.corda.core.contracts.AmountTransfer
-
is the
- getDestination() - Method in class net.corda.core.flows.FlowSession
-
- getDiagnosticsService() - Method in interface net.corda.core.node.ServiceHub
-
The
interface DiagnosticsService
provides diagnostic level information about the node, including the current version of the node, and the
CorDapps currently installed on the node. Note that this information should be used to provide diagnostics only, and no functional
decisions should be made based on this.
- getDiagnosticsService() - Method in class net.corda.testing.node.MockServices
-
The
interface DiagnosticsService
provides diagnostic level information about the node, including the current version of the node, and the
CorDapps currently installed on the node. Note that this information should be used to provide diagnostics only, and no functional
decisions should be made based on this.
- getDigestLength() - Method in interface net.corda.core.crypto.DigestAlgorithm
-
The length of the digest in bytes.
- getDigestLength() - Method in class net.corda.core.crypto.DigestService
-
Specifies the WORD size for the given hash algorithm.
- getDigestService() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
- getDigestService() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- getDigestService() - Method in class net.corda.core.transactions.LedgerTransaction
-
- getDigestService() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
- getDigestService() - Method in class net.corda.core.transactions.TraversableTransaction
-
- getDigitalSignature() - Method in class net.corda.core.flows.NotarisationRequestSignature
-
- getDirection() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- getDirection() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- getDirection() - Method in enum net.corda.finance.contracts.DateRollConvention
-
- getDisableHashConstraints() - Method in class net.corda.core.contracts.HashAttachmentConstraint.Companion
-
- getDisplayName() - Method in class net.corda.finance.contracts.Commodity
-
human readable name for the commodity.
- getDisplayTokenSize(token) - Method in class net.corda.core.contracts.Amount.Companion
-
Determines the representation of one Token quantity in BigDecimal. For Currency and Issued
the definitions is taken from Currency defaultFractionDigits property e.g. 2 for USD, or 0 for JPY
so that the automatic token size is the conventional minimum penny amount.
For other possible token types the asset token should implement TokenizableAssetInfo to
correctly report the designed nominal amount.
- getDisplayTokenSize() - Method in class net.corda.core.contracts.Amount
-
the nominal display unit size of a single token,
- getDisplayTokenSize(token) - Static method in class net.corda.core.contracts.Amount
-
Determines the representation of one Token quantity in BigDecimal. For Currency and Issued
the definitions is taken from Currency defaultFractionDigits property e.g. 2 for USD, or 0 for JPY
so that the automatic token size is the conventional minimum penny amount.
For other possible token types the asset token should implement TokenizableAssetInfo to
correctly report the designed nominal amount.
- getDisplayTokenSize() - Method in interface net.corda.core.contracts.TokenizableAssetInfo
-
The nominal display unit size of a single token, potentially with trailing decimal display places if the scale parameter is non-zero.
- getDisplayTokenSize() - Method in class net.corda.finance.contracts.Commodity
-
The nominal display unit size of a single token, potentially with trailing decimal display places if the scale parameter is non-zero.
- getDjvmBootstrapSource() - Method in class net.corda.testing.driver.DriverParameters
-
Location of a JAR containing the Java APIs for the DJVM to use.
- getDjvmCordaSource() - Method in class net.corda.testing.driver.DriverParameters
-
Locations of JARs of user-supplied classes to execute within the DJVM sandbox.
- getDOLLARS($this$DOLLARS) - Static method in class net.corda.finance.Currencies
-
- getDOLLARS($this$DOLLARS) - Static method in class net.corda.finance.Currencies
-
- getDOLLARS($this$DOLLARS) - Static method in class net.corda.finance.Currencies
-
- getDouble(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the double value of the configuration at "path".
- getDriverDirectory() - Method in class net.corda.testing.driver.DriverParameters
-
The base directory node directories go into,
- getDueBefore() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- getDueBefore() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
When the contract must be settled by.
- getEMPTY() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys.Companion
-
- getEncoded() - Method in class net.corda.core.crypto.CompositeKey
-
- getEncoded() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
-
- getEncoding() - Method in interface net.corda.core.serialization.SerializationContext
-
If non-null, apply this encoding (typically compression) when serializing.
- getEncodingWhitelist() - Method in interface net.corda.core.serialization.SerializationContext
-
A whitelist that determines (mostly for security purposes) whether a particular encoding may be used when deserializing.
- getEncumbrance() - Method in class net.corda.core.contracts.TransactionState
-
All contract states may be encumbered by up to one other state.
- getEndpointsExternal() - Method in class net.corda.testing.node.InMemoryMessagingNetwork
-
- getEntityClass() - Method in class net.corda.core.node.services.vault.FieldInfo
-
JPA entity class for the query
- getEntityStateClass() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
- getEntityStateColumnName() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
- getEntityType() - Method in class net.corda.core.utilities.Id
-
optional id entity type.
- getEntropyRoot() - Method in class net.corda.testing.node.MockNodeParameters
-
the initial entropy value to use when generating keys.
- getEnvironmentVariables() - Method in class net.corda.testing.driver.DriverParameters
-
- getEpoch() - Method in class net.corda.core.node.NetworkParameters
-
(
- getError() - Method in exception net.corda.core.flows.NotaryException
-
Cause of notarisation failure.
- getErrorId() - Method in exception net.corda.core.flows.FlowException
-
- getErrorId() - Method in exception net.corda.core.flows.UnexpectedFlowEndException
-
- getEventHorizon() - Method in class net.corda.core.node.NetworkParameters
-
Time after which nodes will be removed from the network map if they have not been seen
- getExactParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getExactParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getExactParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getExactParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getException() - Method in class net.corda.core.utilities.Try.Failure
-
- 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.
- getExitKeys() - Method in class net.corda.finance.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.finance.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.
- getExpectedTypeName() - Method in exception net.corda.finance.flows.TwoPartyTradeFlow.AssetMismatchException
-
- getExpr() - Method in class net.corda.finance.contracts.Expression
-
- getExpression() - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
-
- getExpression() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- getExternalId() - Method in class net.corda.core.contracts.UniqueIdentifier
-
Any existing weak identifier such as trade reference ID.
- getExternalId() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getExternalId() - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
-
Represents a
- getExternalIds() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getExternalIds() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getExternalTrace() - Method in class net.corda.core.context.InvocationContext
-
Optional external invocation trace for cross-system logs correlation.
- getExtraAuditData() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
A flow may populate this property with flow specific context data.
The extra data will be recorded to the audit logs when the flow progresses.
Even if empty the basic details (i.e. label) of the step will be recorded for audit purposes.
- getExtraConfig() - Method in class net.corda.testing.node.MockNetNotaryConfig
-
- getExtraConstructorArgs() - Method in class net.corda.core.flows.FinalityFlow
-
- getExtraCordappPackagesToScan() - Method in class net.corda.testing.driver.DriverParameters
-
Deprecated.
- getExtraDataSourceProperties() - Method in class net.corda.testing.node.MockNodeConfigOverrides
-
- getFaceValue() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- getFaceValue() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getFaceValueIssuerPartyHash() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getFaceValueIssuerRef() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getField(fieldName, entityClass) - Static method in class net.corda.core.node.services.vault.QueryCriteriaUtils
-
- getFilenameCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- getFiles() - Method in class net.corda.testing.services.MockAttachmentStorage
-
- getFilteredComponentGroups() - Method in class net.corda.core.transactions.FilteredTransaction
-
list of transaction components groups remained after filters are applied to
- getFloat(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the float value of the configuration at "path".
- getFlowClass() - Method in class net.corda.core.flows.FlowStackSnapshot
-
- getFlowId() - Method in class net.corda.core.node.services.Vault.Update
-
- getFlowInfo(otherParty) - Method in class net.corda.core.flows.FlowLogic
-
Deprecated.
- getFlowLogicClassName() - Method in class net.corda.core.messaging.StateMachineInfo
-
The JVM class name of the flow code.
- getFlowOverrides() - Method in class net.corda.testing.driver.NodeParameters
-
- getFlowTimeout() - Method in class net.corda.testing.node.MockNodeConfigOverrides
-
- getFlowVersion() - Method in class net.corda.core.flows.FlowInfo
-
The integer flow version the other side is using.
- getForcedID() - Method in class net.corda.testing.node.MockNodeParameters
-
Override the ID to use for the node.
- getForDay() - Method in class net.corda.finance.contracts.FixOf
-
- getFormat() - Method in class net.corda.core.crypto.CompositeKey
-
- getFormat() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
-
- getFromTime() - Method in class net.corda.core.contracts.TimeWindow
-
Returns the inclusive lower-bound of this
class TimeWindow
's interval, with null implying infinity.
- getFuzzyIdentityMatch() - Method in class net.corda.client.jackson.JacksonSupport.IdentityObjectMapper
-
Deprecated.
- getFuzzyIdentityMatch() - Method in class net.corda.client.jackson.JacksonSupport.RpcObjectMapper
-
Deprecated.
- getGroupByColumns() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- getGroupHashes() - Method in class net.corda.core.transactions.FilteredTransaction
-
the roots of the transaction component groups.
- getGroupIndex() - Method in class net.corda.core.transactions.ComponentGroup
-
- getGroupIndex() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- getGroupingKey() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
-
- getHasEnded() - Method in class net.corda.core.utilities.ProgressTracker
-
Returns true if the progress tracker has ended, either by reaching the
class ProgressTracker.DONE
step or prematurely with an error
- getHash() - Method in exception net.corda.core.contracts.AttachmentResolutionException
-
Hash of the bytes of the attachment,
- getHash() - Method in exception net.corda.core.contracts.TransactionResolutionException
-
Merkle root of the transaction being resolved,
- getHash() - Method in class net.corda.core.crypto.MerkleTree
-
- getHash() - Method in class net.corda.core.crypto.MerkleTree.Leaf
-
- getHash() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- 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.messaging.ParametersUpdateInfo
-
new
- getHash() - Method in class net.corda.core.serialization.SerializedBytes
-
- getHash() - Method in class net.corda.core.transactions.NetworkParametersHash
-
- getHashAlgorithm() - Method in class net.corda.core.crypto.DigestService
-
the name of the hash algorithm to be used for the instance
- getHashAlgorithm() - Method in class net.corda.core.crypto.PartialTree.Node
-
- getHashOfTransactionId() - Method in class net.corda.core.flows.StateConsumptionDetails
-
Hash of the consuming transaction id.
- getHiddenComponents() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
Hashes of the transaction components that are not revealed in this transaction.
- getHolidayDates() - Method in class net.corda.finance.contracts.BusinessCalendar
-
- getHost() - Method in class net.corda.core.utilities.NetworkHostAndPort
-
a hostname or IP address.
- getHours($this$hours) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
Extension method for easier construction of
Durations in terms of integer hours:
val twoHours = 2.hours
.
- getId() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getId() - Method in class net.corda.core.context.Actor
-
- getId() - Method in class net.corda.core.contracts.ContractAttachment
-
- getId() - Method in interface net.corda.core.contracts.NamedByHash
-
- getId() - Method in class net.corda.core.contracts.UniqueIdentifier
-
Should never be set by user code and left as default initialised.
- getId() - Method in exception net.corda.core.flows.KilledFlowException
-
- getId() - Method in class net.corda.core.flows.MaybeSerializedSignedTransaction
-
- getId() - Method in interface net.corda.core.messaging.FlowHandle
-
The started state machine's ID.
- getId() - Method in class net.corda.core.messaging.FlowHandleImpl
-
The started state machine
- getId() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
The started state machine
- getId() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
The started state machine
- getId() - Method in class net.corda.core.messaging.StateMachineInfo
-
A universally unique ID
- getId() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- getId() - Method in class net.corda.core.messaging.StateMachineUpdate
-
- getId() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- getId() - Method in exception net.corda.core.transactions.ComponentVisibilityException
-
transaction
- getId() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
- getId() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- getId() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- getId() - Method in class net.corda.core.transactions.FilteredTransaction
-
Merkle tree root hash.
- getId() - Method in exception net.corda.core.transactions.FilteredTransactionVerificationException
-
transaction
- getId() - Method in class net.corda.core.transactions.LedgerTransaction
-
The hash of the original serialised WireTransaction.
- getId() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- getId() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
A privacy salt is not really required in this case, because we already used nonces in normal transactions and
thus input state refs will always be unique. Also, filtering doesn't apply on this type of transactions.
- 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
-
The transaction id is represented by the root hash of Merkle tree over the transaction components.
- getId() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
An integer giving the node an ID on the
- getId() - Method in class net.corda.testing.node.StartedMockNode
-
An identifier for the node. By default this is allocated sequentially in a
class MockNetwork
.
- getId() - Method in class net.corda.testing.node.UnstartedMockNode
-
An identifier for the node. By default this is allocated sequentially in a
class MockNetwork
- getIdentity() - Method in class net.corda.core.node.NotaryInfo
-
Identity of the notary
- getIdentity() - Method in class net.corda.testing.driver.NotaryHandle
-
- getIdentityService() - Method in class net.corda.client.jackson.JacksonSupport.IdentityObjectMapper
-
Deprecated.
- getIdentityService() - Method in interface net.corda.core.node.ServicesForResolution
-
An identity service maintains a directory of parties by their associated distinguished name/public keys and thus
supports lookup of a party given its key, or name. The service also manages the certificates linking confidential
identities back to the well known identity (i.e. the identity in the network map) of a party.
- getIdentityService() - Method in class net.corda.testing.node.MockServices
-
An identity service maintains a directory of parties by their associated distinguished name/public keys and thus
- getIds() - Method in exception net.corda.core.contracts.TransactionVerificationException.UntrustedAttachmentsException
-
- getIds() - Method in exception net.corda.core.serialization.MissingAttachmentsException
-
- getIds() - Method in exception net.corda.core.serialization.MissingAttachmentsRuntimeException
-
- getImpersonatedActor() - Method in class net.corda.core.context.InvocationContext
-
Optional impersonated actor,
- getIndex() - Method in class net.corda.core.contracts.StateRef
-
- getIndex() - Method in class net.corda.core.schemas.PersistentStateRef
-
- getInfo() - Method in interface net.corda.core.cordapp.Cordapp
-
- getInfo() - Method in class net.corda.testing.node.StartedMockNode
-
- getInitiatedFlows() - Method in interface net.corda.core.cordapp.Cordapp
-
List of initiatable flow classes
- getInitiatingSession() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
-
- getInitiator() - Method in class net.corda.core.messaging.StateMachineInfo
-
Deprecated.
- getInMemoryDB() - Method in class net.corda.testing.driver.DriverParameters
-
Whether to use in-memory H2 for new nodes rather then on-disk
- getInOut() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
whether the issue exists in the input list or output list.
- getInput(index) - Method in class net.corda.core.transactions.LedgerTransaction
-
- getInputs() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getInputs() - Method in class net.corda.core.transactions.BaseTransaction
-
The inputs of this transaction. Note that in BaseTransaction subclasses the type of this list may change!
- getInputs() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
The inputs of this transaction, containing state references only.
- getInputs() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
The inputs of this transaction.
- getInputs() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
The inputs of this transaction, containing state references only.
- getInputs() - Method in class net.corda.core.transactions.CoreTransaction
-
The inputs of this transaction, containing state references only.
- getInputs() - Method in class net.corda.core.transactions.FullTransaction
-
The inputs of this transaction. Note that in BaseTransaction subclasses the type of this list may change!
- 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.LedgerTransaction.InOutGroup
-
- getInputs() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
The inputs of this transaction.
- getInputs() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
The inputs of this transaction, containing state references only.
- getInputs() - Method in class net.corda.core.transactions.SignedTransaction
-
Helper to access the inputs of the contained transaction.
- getInputs() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getInputs() - Method in class net.corda.core.transactions.TraversableTransaction
-
Pointers to the input states on the ledger, identified by (tx identity hash, output index).
- getInputStates() - Method in class net.corda.core.transactions.LedgerTransaction
-
- getInstance(encoded) - Method in class net.corda.core.crypto.CompositeKey.Companion
-
Build a composite key from a DER encoded form.
- getInstance(asn1) - Method in class net.corda.core.crypto.CompositeKey.Companion
-
- getInstance(commodityCode) - Method in class net.corda.finance.contracts.Commodity.Companion
-
- getInstance() - Method in class net.corda.finance.workflows.asset.selection.AbstractCashSelection.Companion
-
- getInstance(metadata) - Method in class net.corda.finance.workflows.asset.selection.AbstractCashSelection.Companion
-
- getInt(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the int value of the configuration at "path".
- getInterpreter() - Method in class net.corda.testing.dsl.LedgerDSL
-
- getInvalidClassName() - Method in exception net.corda.core.contracts.TransactionVerificationException.PackageOwnershipException
-
- getInverse() - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
-
- getInvocationContext() - Method in class net.corda.core.flows.FlowInitiator
-
Returns an
class InvocationContext
, which is equivalent to this object but expressed using the successor to this
class hierarchy (which is now deprecated). The returned object has less information than it could have, so
prefer to use fetch an invocation context directly if you can (e.g. in
class StateMachineInfo
)
- getInvocationContext() - Method in class net.corda.core.messaging.StateMachineInfo
-
An
- getInvocationId() - Method in class net.corda.core.context.Trace
-
- getIssuance() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- getIssuancePartyHash() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getIssuanceRef() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getIssuer() - Method in class net.corda.core.contracts.Issued
-
The
- getIssuer() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getIssuer() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
X500Name of issuer party
- getIssuer() - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
X500Name of issuer party
- getIssuerConstraint() - Method in class net.corda.finance.flows.CashPaymentFlow
-
if specified,
- getIssuerConstraint() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
-
- getIssueRef() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
a reference to put on the issued currency.
- getIssueRef() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
-
- getIssueRef() - Method in class net.corda.finance.flows.CashIssueFlow.IssueRequest
-
- getIssuerPartyHash() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- getIssuerPartyHash() - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- getIssuerRef() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getIssuerRef() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
- getIssuerRef() - Method in class net.corda.finance.flows.CashExitFlow.ExitRequest
-
- getIssuerRef() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- getIssuerRef() - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- getIssuerRef() - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
- getISSUING_CASH() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.Companion
-
- getJarHash() - Method in interface net.corda.core.cordapp.Cordapp
-
Hash of the jar
- getJarHash() - Method in class net.corda.core.cordapp.CordappInfo
-
The hash of the JAR file that defines this CorDapp
- getJarPath() - Method in interface net.corda.core.cordapp.Cordapp
-
The path to the JAR for this CorDapp
- getJDBC_DRIVER_NAME_REGEX() - Method in class net.corda.finance.workflows.asset.selection.CashSelectionSQLServerImpl.Companion
-
- getJmxAddress() - Method in interface net.corda.testing.driver.NodeHandle
-
Get the JMX server address for this node, if JMX is enabled
- getJmxHttpServerPortAllocation() - Method in class net.corda.testing.driver.JmxPolicy
-
The port allocation strategy to use for remote Jolokia/JMX monitoring over HTTP.
- getJmxPolicy() - Method in class net.corda.testing.driver.DriverParameters
-
Used to specify whether to expose JMX metrics via Jolokia HHTP/JSON.
- getKey() - Method in class net.corda.core.contracts.SignatureAttachmentConstraint
-
A
- getKeyDescriptions(keys) - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
Get a human readable description of where signatures are required from, and are missing, to assist in debugging
the underlying cause.
- getKeyDescriptions(keys) - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
Get a human readable description of where signatures are required from, and are missing, to assist in debugging
the underlying cause.
- getKeyDescriptions(keys) - Method in class net.corda.core.transactions.SignedTransaction
-
Get a human readable description of where signatures are required from, and are missing, to assist in debugging
the underlying cause.
- getKeyDescriptions(keys) - Method in interface net.corda.core.transactions.TransactionWithSignatures
-
Get a human readable description of where signatures are required from, and are missing, to assist in debugging
the underlying cause.
- getKeyManagementService() - Method in interface net.corda.core.node.ServiceHub
-
The key management service is responsible for storing and using private keys to sign things. An
implementation of this may, for example, call out to a hardware security module that enforces various
auditing and frequency-of-use requirements.
- getKeyManagementService() - Method in class net.corda.testing.node.MockServices
-
The key management service is responsible for storing and using private keys to sign things. An
implementation of this may, for example, call out to a hardware security module that enforces various
auditing and frequency-of-use requirements.
- getKeys($this$keys) - Static method in class net.corda.core.crypto.CryptoUtils
-
- getKeys() - Method in interface net.corda.core.node.services.KeyManagementService
-
Returns a snapshot of the current signing
PublicKeys.
For each of these keys a
PrivateKey is available, that can be used later for signing.
- getKeySize() - Method in class net.corda.core.crypto.SignatureScheme
-
the private key size
- getLabel() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- getLatestContractAttachments(contractClassName, minContractVersion) - Method in interface net.corda.core.node.services.AttachmentStorage
-
Find the Attachment Id(s) of the contract attachments with the highest version for a given contract class name
from trusted upload sources.
Return highest version of both signed and unsigned attachment ids (signed first, unsigned second), otherwise return a
single signed or unsigned version id, or an empty list if none meet the criteria.
- getLatestContractAttachments(contractClassName, minContractVersion) - Method in class net.corda.testing.services.MockAttachmentStorage
-
Find the Attachment Id(s) of the contract attachments with the highest version for a given contract class name
from trusted upload sources.
Return highest version of both signed and unsigned attachment ids (signed first, unsigned second), otherwise return a
single signed or unsigned version id, or an empty list if none meet the criteria.
- getLeafKeys() - Method in class net.corda.core.crypto.CompositeKey
-
- getLedgerInterpreter() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
A reference to the enclosing ledger{..}
- getLedgerInterpreter() - Method in class net.corda.testing.dsl.TransactionDSL
-
A reference to the enclosing ledger{..}'s interpreter.
- getLedgerInterpreter() - Method in interface net.corda.testing.dsl.TransactionDSLInterpreter
-
A reference to the enclosing ledger{..}'s interpreter.
- getLeft() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- getLeft() - Method in class net.corda.core.crypto.PartialTree.Node
-
- getLeft() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- getLegacyContract() - Method in interface net.corda.core.contracts.UpgradedContract
-
Name of the contract this is an upgraded version of, used as part of verification of upgrade transactions.
- getLegacyContractAttachment() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- getLegacyContractAttachmentId() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- getLegacyContractConstraint() - Method in interface net.corda.core.contracts.UpgradedContractWithLegacyConstraint
-
A validator for the legacy (pre-upgrade) contract attachments on the transaction.
- getLegalIdentities() - Method in class net.corda.core.node.NodeInfo
-
An ordered list of legal identities supported by this node. The node will always have at least one, so if you
are porting code from earlier versions of Corda that expected a single party per node, just use the first item
in the returned list.
- getLegalIdentitiesAndCerts() - Method in class net.corda.core.node.NodeInfo
-
A non-empty list,
- getLegalName() - Method in class net.corda.testing.node.MockNodeParameters
-
The
- getLength() - Method in class net.corda.core.contracts.TimeWindow
-
Returns the duration between
fromTime
and
untilTime
if both are non-null. Otherwise returns null.
- getLenientCarpenterEnabled() - Method in interface net.corda.core.serialization.SerializationContext
-
If true the carpenter will happily synthesis classes that implement interfaces containing methods that are not
getters for any AMQP fields. Invoking these methods will throw an
AbstractMethodError. If false then an exception
will be thrown during deserialization instead.
- getLicence() - Method in class net.corda.core.cordapp.Info.Contract
-
- getLicence() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- getLicence() - Method in class net.corda.core.cordapp.Info.Default
-
- getLicence() - Method in interface net.corda.core.cordapp.Cordapp.Info
-
- getLicence() - Method in class net.corda.core.cordapp.Info.Workflow
-
- getLicence() - Method in class net.corda.core.cordapp.CordappInfo
-
The name of the licence this CorDapp is released under
- getLifecycle() - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
-
- getLifecycle() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- 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.
- getListenAddress() - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
The
- getLocality() - Method in class net.corda.core.identity.CordaX500Name
-
locality of the organisation,
- getLockId() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getLockId() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getLockIds() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
The specific locked states to select
- getLockUpdateTime() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getLogger() - Method in class net.corda.core.flows.FlowLogic
-
This is where you should log things to.
- getLogicRef() - Method in class net.corda.core.contracts.ScheduledActivity
-
- getLogLevelOverride() - Method in class net.corda.testing.driver.NodeParameters
-
log level to be passed as parameter to an out of process node.
- getLong(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the long value of the configuration at "path".
- getMappedTypes() - Method in class net.corda.core.schemas.MappedSchema
-
The JPA entity classes that the ORM layer needs to be configure with for this schema.
- getMapper() - Method in class net.corda.testing.http.HttpApi
-
- getMaturity() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getMaturityDate() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- getMaxAttempts() - Method in class net.corda.client.rpc.GracefulReconnect
-
the maximum number of attempts per each individual RPC call.
- getMaxFileSize() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
Maximum size of RPC responses,
- getMaximumHeapSize() - Method in class net.corda.testing.driver.NodeParameters
-
The maximum JVM heap size to use for the node.
- getMaximumHeapSize() - Method in class net.corda.testing.node.NotarySpec
-
- getMaxMessageSize() - Method in class net.corda.core.node.NetworkParameters
-
Maximum allowed size in bytes of an individual message sent over the wire.
- getMaxReconnectAttempts() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
Maximum reconnect attempts on failover or disconnection.
- getMaxRestartCount() - Method in class net.corda.testing.node.MockNetFlowTimeOut
-
- getMaxTransactionSize() - Method in class net.corda.core.node.NetworkParameters
-
Maximum permitted transaction size in bytes.
- getMerkleTree() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
-
Deprecated.
- getMerkleTree(allLeavesHashes) - Method in class net.corda.core.crypto.MerkleTree.Companion
-
- getMerkleTree(allLeavesHashes, nodeDigestService) - Method in class net.corda.core.crypto.MerkleTree.Companion
-
Merkle tree building using hashes, with zero hash padding to full power of 2.
- getMerkleTree() - Method in class net.corda.core.transactions.WireTransaction
-
Builds whole Merkle tree for a transaction.
Briefly, each component group has its own sub Merkle tree and all of the roots of these trees are used as leaves
in a top level Merkle tree.
Note that ordering of elements inside a
class ComponentGroup
matters when computing the Merkle root.
On the other hand, insertion group ordering does not affect the top level Merkle tree construction, as it is
actually an ordered Merkle tree, where its leaves are ordered based on the group ordinal in
enum ComponentGroupEnum
.
If any of the groups is an empty list or a null object, then SecureHash.allOnesHash is used as its hash.
Also, privacySalt is not a Merkle tree leaf, because it is already "inherently" included via the component nonces.
- getMessage() - Method in exception net.corda.core.CordaException
-
- getMessage() - Method in exception net.corda.core.CordaRuntimeException
-
- getMessage() - Method in exception net.corda.core.node.services.StatesNotAvailableException
-
- getMessageData() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
-
Data contained in this message transfer
- getMethod() - Method in class net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall
-
- getMethodMap() - Method in class net.corda.client.jackson.StringToMethodCallParser
-
The methods that can be invoked via this parser.
- getMethodName() - Method in exception net.corda.client.jackson.UnparseableCallException.UnknownMethod
-
- getMethodParamNames() - Method in class net.corda.client.jackson.StringToMethodCallParser
-
A map of method name to parameter names for the target type.
- getMidpoint() - Method in class net.corda.core.contracts.TimeWindow
-
Returns the midpoint of
fromTime
and
untilTime
if both are non-null, calculated as
fromTime + (untilTime - fromTime) / 2
, otherwise returns null.
- getMigrationResource() - Method in class net.corda.core.schemas.CommonSchemaV1
-
Optional classpath resource containing the database changes for the mappedTypes
- getMigrationResource() - Method in class net.corda.core.schemas.MappedSchema
-
Optional classpath resource containing the database changes for the mappedTypes
- getMigrationResource() - Method in class net.corda.finance.schemas.CashSchemaV1
-
Optional classpath resource containing the database changes for the mappedTypes
- getMigrationResource() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1
-
Optional classpath resource containing the database changes for the mappedTypes
- getMillis($this$millis) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
Extension method for easier construction of
Durations in terms of integer milliseconds:
val twoMillis = 2.millis
.
- getMinimumPlatformVersion() - Method in interface net.corda.core.cordapp.Cordapp
-
The minimum platform version this CorDapp will run on.
- getMinimumPlatformVersion() - Method in class net.corda.core.cordapp.CordappInfo
-
The minimum platform version the node must be at for the CorDapp to run
- getMinimumPlatformVersion() - Method in class net.corda.core.node.NetworkParameters
-
Minimum version of Corda platform that is required for nodes in the network.
- getMinimumServerProtocolVersion() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The minimum protocol version required from the server. This is equivalent to the node's platform version
number. If this minimum version is not met, an exception will be thrown at startup. If you use features
introduced in a later version, you can bump this to match the platform version you need and get an early
check that runs before you do anything.
- getMinutes($this$minutes) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
Extension method for easier construction of
Durations in terms of integer minutes:
val twoMinutes = 2.minutes
.
- getMissing() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
the index of the state missing the encumbrance.
- getMissing() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getMissingSigners() - Method in interface net.corda.core.transactions.TransactionWithSignatures
-
Return the
PublicKeys for which we still need signatures.
- getModification() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
-
- getModification() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- getModifiedTime() - Method in class net.corda.core.node.NetworkParameters
-
(
- getMsg() - Method in exception net.corda.client.rpc.PermissionException
-
- getMultilateralNetState() - Method in class net.corda.finance.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.finance.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.
- getMyInfo() - Method in interface net.corda.core.node.ServiceHub
-
The
class NodeInfo
object corresponding to our own entry in the network map.
- getMyInfo() - Method in class net.corda.testing.node.MockServices
-
The
class NodeInfo
object corresponding to our own entry in the network map.
- getMyOptionalKeys() - Method in class net.corda.core.flows.CollectSignaturesFlow
-
set of keys in the transaction which are owned by this node.
- getName() - Method in interface net.corda.core.cordapp.Cordapp
-
Cordapp name - derived from the base name of the Cordapp JAR (therefore may not be unique). This is different to
Cordapp.Info.shortName
which should be used instead.
- getName() - Method in class net.corda.core.cordapp.CordappInfo
-
The name of the JAR file that defines the CorDapp
- getName() - Method in class net.corda.core.flows.FlowInitiator.Peer
-
- getName() - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- getName() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
- getName() - Method in class net.corda.core.flows.FlowInitiator.Service
-
- getName() - Method in class net.corda.core.flows.FlowInitiator.Shell
-
- getName() - Method in class net.corda.core.identity.Party
-
- getName() - Method in class net.corda.core.identity.PartyAndCertificate
-
- getName() - Method in class net.corda.core.node.services.vault.Column
-
- getName() - Method in class net.corda.core.node.services.vault.FieldInfo
-
field name
- getName() - Method in class net.corda.core.schemas.MappedSchema
-
- getName() - Method in class net.corda.finance.contracts.FixOf
-
- getName() - Method in class net.corda.finance.contracts.Tenor
-
- getName() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
The node
- getName() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
The name of the notary node.
- getName() - Method in class net.corda.testing.node.NotarySpec
-
The name of the notary.
- getNetworkMapCache() - Method in interface net.corda.core.node.ServiceHub
-
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.
- getNetworkMapCache() - Method in class net.corda.testing.node.MockServices
-
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.
- getNetworkParameters() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns the network parameters the node is operating under.
- getNetworkParameters() - Method in interface net.corda.core.node.ServicesForResolution
-
Returns the network parameters the node is operating under.
- getNetworkParameters() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
Network parameters that were in force when this transaction was created.
- getNetworkParameters() - Method in class net.corda.core.transactions.FullTransaction
-
Network parameters that were in force when this transaction was created. Resolved from the hash of network parameters on the corresponding
wire transaction.
- getNetworkParameters() - Method in class net.corda.core.transactions.LedgerTransaction
-
Network parameters that were in force when the transaction was constructed.
- getNetworkParameters() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
Network parameters that were in force when this transaction was created.
- getNetworkParameters() - Method in class net.corda.testing.driver.DriverParameters
-
The network parameters to be used by all the nodes.
- getNetworkParameters() - Method in class net.corda.testing.node.MockNetwork
-
The network parameters to be used by all the nodes.
- getNetworkParameters() - Method in class net.corda.testing.node.MockNetworkParameters
-
The network parameters to be used by all the nodes.
- getNetworkParameters() - Method in class net.corda.testing.node.MockServices
-
Returns the network parameters the node is operating under.
- getNetworkParametersHash() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
Hash of the network parameters that were in force when the transaction was notarised. Null means, that the transaction
was created on older version of Corda (before 4), resolution will default to initial parameters.
- getNetworkParametersHash() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
Hash of the network parameters that were in force when the transaction was notarised. Null means, that the transaction
was created on older version of Corda (before 4), resolution will default to initial parameters.
- getNetworkParametersHash() - Method in class net.corda.core.transactions.CoreTransaction
-
Hash of the network parameters that were in force when the transaction was notarised. Null means, that the transaction
was created on older version of Corda (before 4), resolution will default to initial parameters.
- getNetworkParametersHash() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
Hash of the network parameters that were in force when the transaction was notarised. Null means, that the transaction
was created on older version of Corda (before 4), resolution will default to initial parameters.
- getNetworkParametersHash() - Method in class net.corda.core.transactions.SignedTransaction
-
Helper to access the network parameters hash for the contained transaction.
- getNetworkParametersHash() - Method in class net.corda.core.transactions.TraversableTransaction
-
Hash of the network parameters that were in force when the transaction was notarised. Null means, that the transaction
was created on older version of Corda (before 4), resolution will default to initial parameters.
- getNetworkParametersService() - Method in interface net.corda.core.node.ServicesForResolution
-
Provides access to historical network parameters that are used in transaction resolution.
- getNetworkParametersService() - Method in class net.corda.testing.node.MockServices
-
Provides access to historical network parameters that are used in transaction resolution.
- getNetworkSendManuallyPumped() - Method in class net.corda.testing.node.MockNetwork
-
If false then messages will not be routed from sender to receiver until you use
- getNetworkSendManuallyPumped() - Method in class net.corda.testing.node.MockNetworkParameters
-
If false then messages will not be routed from sender to receiver until you use
- getNewApi() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- getNewNotary() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- getNewNotary() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
Identity of the notary service to reassign the states to.
- getNewStep() - Method in class net.corda.core.utilities.Change.Position
-
- getNextNodeId() - Method in class net.corda.testing.node.MockNetwork
-
In a mock network, nodes have an incrementing integer ID. Real networks do not have this. Returns the next ID that will be used.
- getNode() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- getNode() - Method in class net.corda.core.node.services.MapChange.Added
-
- getNode() - Method in class net.corda.core.node.services.NetworkMapCache.MapChange
-
- getNode() - Method in class net.corda.core.node.services.MapChange.Modified
-
- getNode() - Method in class net.corda.core.node.services.MapChange.Removed
-
- getNodeByAddress(address) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Look up the node info for a host and port.
- getNodeByLegalIdentity(party) - Method in interface net.corda.core.node.services.NetworkMapCache
-
Look up the node info for a specific party. Will attempt to de-anonymise the party if applicable; if the party
is anonymised and the well known party cannot be resolved, it is impossible ot identify the node and therefore this
returns null.
Notice that when there are more than one node for a given party (in case of distributed services) first service node
found will be returned. See also:
NetworkMapCache.getNodesByLegalIdentityKey
.
- getNodeByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Return a
class NodeInfo
which has the given legal name for one of its identities, or null if no such node is found.
- getNodeHandles() - Method in class net.corda.testing.driver.NotaryHandle
-
- getNodeInfo() - Method in interface net.corda.testing.driver.NodeHandle
-
- getNodeReady() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Future to track completion of the NetworkMapService registration.
- getNodesByLegalIdentityKey(identityKey) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Look up the node information entries for a specific identity key.
Note that normally there will be only one node for a key, but for clusters of nodes or distributed services there
can be multiple nodes.
- getNodesByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Return a list of
class NodeInfo
s which have the given legal name for one of their identities, or an empty list if no
such nodes are found.
- getNonce() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction.FilteredComponent
-
- getNonces() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- getNoNotaryUpdate() - Method in class net.corda.core.node.services.Vault.Companion
-
Deprecated.
- getNonSerialised() - Method in class net.corda.core.flows.MaybeSerializedSignedTransaction
-
- getNotaries() - Method in class net.corda.core.node.NetworkParameters
-
List of well known and trusted notary identities with information on validation type.
- getNotary() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- 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.NetworkMapCacheBase.DefaultImpls
-
Look up a well known identity of notary by legal name.
- getNotary(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Look up a well known identity of notary by legal name.
- getNotary() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getNotary() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getNotary() - Method in class net.corda.core.transactions.BaseTransaction
-
If present, the notary for this transaction. If absent then the transaction is not notarised at all.
This is intended for issuance/genesis transactions that don't consume any other states and thus can't
double spend anything.
- getNotary() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
If present, the notary for this transaction. If absent then the transaction is not notarised at all.
This is intended for issuance/genesis transactions that don't consume any other states and thus can't
double spend anything.
- getNotary() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
If present,
- getNotary() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
If present, the notary for this transaction. If absent then the transaction is not notarised at all.
This is intended for issuance/genesis transactions that don't consume any other states and thus can't
double spend anything.
- getNotary() - Method in class net.corda.core.transactions.LedgerTransaction
-
The notary that the tx uses,
- getNotary() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
If present,
- getNotary() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
If present, the notary for this transaction. If absent then the transaction is not notarised at all.
This is intended for issuance/genesis transactions that don't consume any other states and thus can't
double spend anything.
- getNotary() - Method in class net.corda.core.transactions.SignedTransaction
-
Helper to access the notary of the contained transaction.
- getNotary() - Method in class net.corda.core.transactions.TransactionBuilder
-
Notary used for the transaction.
- getNotary() - Method in class net.corda.core.transactions.TraversableTransaction
-
If present, the notary for this transaction. If absent then the transaction is not notarised at all.
This is intended for issuance/genesis transactions that don't consume any other states and thus can't
double spend anything.
- getNotary() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
the notary to set on the output states.
- getNotary() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
-
- getNotary() - Method in class net.corda.finance.flows.CashIssueFlow.IssueRequest
-
- getNotary() - Method in class net.corda.finance.flows.CashPaymentFlow
-
if not specified,
- getNotary() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
-
- getNotary() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- getNotary() - Method in class net.corda.testing.node.MockNodeConfigOverrides
-
- getNotaryChangeTx() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getNotaryChangeTx() - Method in class net.corda.core.transactions.SignedTransaction
-
Deprecated.
- getNotaryCustomOverrides() - Method in class net.corda.testing.driver.DriverParameters
-
Extra settings that need to be passed to the notary.
- getNotaryHandles() - Method in interface net.corda.testing.driver.DriverDSL
-
- getNotaryIdentities() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
A list of notary services available on the network.
- getNotaryNodes() - Method in class net.corda.testing.node.MockNetwork
-
Returns the list of notary nodes started by the network.
- getNotaryParty() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Instigator
-
- getNotaryParty() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
-
- getNotarySpecs() - Method in class net.corda.testing.driver.DriverParameters
-
The notaries advertised for this network.
- getNotarySpecs() - Method in class net.corda.testing.node.MockNetwork
-
The notaries to use in the mock network.
- getNotarySpecs() - Method in class net.corda.testing.node.MockNetworkParameters
-
The notaries to use in the mock network.
- getNoUpdate() - Method in class net.corda.core.node.services.Vault.Companion
-
Deprecated.
- getNULL_PARTY() - Method in class net.corda.core.crypto.NullKeys
-
- getNULL_SIGNATURE() - Method in class net.corda.core.crypto.NullKeys
-
A signature with a key and value of zero. Useful when you want a signature object that you know won't ever be used.
- getNumber(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the number value of the configuration at "path".
- getObj() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- getObjectReferencesEnabled() - Method in interface net.corda.core.serialization.SerializationContext
-
Duplicate references to the same object preserved in the wire format and when deserialized when this is true,
otherwise they appear as new copies of the object.
- getObligor() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
Where the debt originates from
- getObservationExecutorPoolSize() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The number of threads to use for observations for executing
- getOf() - Method in class net.corda.finance.contracts.Fix
-
- getOffset() - Method in class net.corda.core.utilities.ByteSequence
-
The start position of the sequence within the byte array.
- getOffset() - Method in enum net.corda.finance.contracts.Frequency
-
- getOffsetDate(startDate, period, steps) - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
-
Calculates the date from @startDate moving forward 'steps' of time size 'period'. Does not apply calendar
logic / roll conventions.
- getOffsetDate(startDate, period, steps) - Static method in class net.corda.finance.contracts.BusinessCalendar
-
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.finance.contracts.FixOf
-
- getOldParticipants() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- getOnDisconnect() - Method in class net.corda.client.rpc.GracefulReconnect
-
implement this callback to perform logic when the RPC disconnects on connection disconnect
- getOnReconnect() - Method in class net.corda.client.rpc.GracefulReconnect
-
implement this callback to perform logic when the RPC has reconnected after connection disconnect
- getOperator() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- getOperator() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- getOperator() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- getOperator() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- getOperator() - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
-
- getOperator() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- getOracle() - Method in interface net.corda.finance.contracts.FixableDealState
-
What oracle service to use for the fixing
- getOrderBy() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- getOrganisation() - Method in class net.corda.core.identity.CordaX500Name
-
name of the organisation.
- getOrganisationUnit() - Method in class net.corda.core.identity.CordaX500Name
-
optional name of a unit within the
- getOrigin() - Method in class net.corda.core.context.InvocationContext
-
Origin of the invocation.
- getOriginalErrorId() - Method in exception net.corda.core.flows.FlowException
-
the ID backing
- getOriginalErrorId() - Method in exception net.corda.core.flows.UnexpectedFlowEndException
-
- getOriginalExceptionClassName() - Method in exception net.corda.core.CordaException
-
- getOriginalExceptionClassName() - Method in exception net.corda.core.CordaRuntimeException
-
- getOriginalExceptionClassName() - Method in interface net.corda.core.CordaThrowable
-
- getOriginalExceptionClassName() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getOriginalMessage() - Method in exception net.corda.core.CordaException
-
- getOriginalMessage() - Method in exception net.corda.core.CordaRuntimeException
-
- getOriginalMessage() - Method in interface net.corda.core.CordaThrowable
-
- getOriginalMessage() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- getOriginalState() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
-
- getOrThrow($this$getOrThrow, timeout) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
- getOrThrow() - Method in class net.corda.core.utilities.Try.Failure
-
- getOrThrow() - Method in class net.corda.core.utilities.Try
-
- getOrThrow() - Method in class net.corda.core.utilities.Try.Success
-
- getOtherResults() - Method in class net.corda.core.node.services.Vault.Page
-
- getOtherSideSession() - Method in class net.corda.core.flows.DataVendingFlow
-
- getOtherSideSession() - Method in class net.corda.core.flows.SignTransactionFlow
-
The session which is providing you a transaction to sign.
- getOtherSideSession() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Acceptor
-
- getOtherSideSession() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Instigator
-
- getOtherSideSession() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
-
- getOtherSideSession() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Secondary
-
- getOurIdentity() - Method in class net.corda.core.flows.FlowLogic
-
Specifies the identity to use for this flow. This will be one of the multiple identities that belong to this node.
This is the same as calling ourIdentityAndCert.party
.
- getOurIdentityAndCert() - Method in class net.corda.core.flows.FlowLogic
-
Specifies the identity, with certificate, to use for this flow. This will be one of the multiple identities that
belong to this node.
- getOutput(index) - Method in class net.corda.core.transactions.BaseTransaction
-
Helper to simplify getting an indexed output.
- getOutputNotary() - Method in exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
-
the
- getOutputs() - Method in class net.corda.core.transactions.BaseTransaction
-
Ordered list of states defined by this transaction, along with the associated notaries.
- getOutputs() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
Ordered list of states defined by this transaction, along with the associated notaries.
- getOutputs() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
Outputs are computed by running the contract upgrade logic on input states. This is done eagerly so that the
transaction is verified during construction.
- getOutputs() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
This transaction does not contain any output states, outputs can be obtained by resolving a
class ContractUpgradeLedgerTransaction
– outputs will be calculated on demand by applying the contract
upgrade operation to inputs.
- getOutputs() - Method in class net.corda.core.transactions.LedgerTransaction
-
The outputs created by the transaction.
- getOutputs() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
-
- getOutputs() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
We compute the outputs on demand by applying the notary field modification to the inputs.
- getOutputs() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
This transaction does not contain any output states, outputs can be obtained by resolving a
class NotaryChangeLedgerTransaction
and applying the notary modification to inputs.
- getOutputs() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getOutputs() - Method in class net.corda.core.transactions.TraversableTransaction
-
Ordered list of states defined by this transaction, along with the associated notaries.
- getOutputStates() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
-
Deprecated.
- getOutputStates() - Method in class net.corda.core.transactions.BaseTransaction
-
- getOwnableState() - Method in class net.corda.core.contracts.CommandAndState
-
- 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.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getOwner() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
X500Name of owner party
- getOwner() - Method in class net.corda.finance.contracts.asset.Cash.State
-
There must be a MoveCommand signed by this key to claim the amount.
- getOwner() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
There must be a MoveCommand signed by this key to claim the amount.
- getOwner() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
There must be a MoveCommand signed by this key to claim the amount.
- getOwner() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
X500Name of owner party
- getOwner() - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
X500Name of owner party
- getOwnerHash() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- getOwnerHash() - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- getOwningKey() - Method in class net.corda.core.identity.AbstractParty
-
- getOwningKey() - Method in class net.corda.core.identity.PartyAndCertificate
-
- getOwningLegalIdentity() - Method in class net.corda.core.context.Actor
-
- getOwningLegalIdentity() - Method in class net.corda.core.context.InvocationOrigin.Service
-
- getP2P_CONTEXT() - Method in class net.corda.core.serialization.SerializationDefaults
-
- getP2pAddress() - Method in interface net.corda.testing.driver.NodeHandle
-
Get the p2p address for this node
- getPackageName() - Method in exception net.corda.core.contracts.TransactionVerificationException.PackageOwnershipException
-
- getPackageOwnership() - Method in class net.corda.core.node.NetworkParameters
-
(
- getPageNumber() - Method in class net.corda.core.node.services.vault.PageSpecification
-
- getPageSize() - Method in class net.corda.core.node.services.vault.PageSpecification
-
- getParameters() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
new
- getParamName() - Method in exception net.corda.client.jackson.UnparseableCallException.MissingParameter
-
- 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
- getPartiallySignedTx() - Method in class net.corda.core.flows.CollectSignatureFlow
-
the transaction to sign.
- getPartiallySignedTx() - Method in class net.corda.core.flows.CollectSignaturesFlow
-
Transaction to collect the remaining signatures for
- getPartialMerkleTree() - Method in class net.corda.core.crypto.TransactionSignature
-
required when multi-transaction signing is utilised.
- getPartialMerkleTree() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
- getParticipants() - Method in interface net.corda.core.contracts.ContractState
-
A participant is any party that should be notified when the state is created or consumed.
- getParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- getParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getParticipants() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getParticipants() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
X500Name of participant parties
- getParticipants() - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
-
X500Name of participant parties
- getParticipants() - Method in class net.corda.finance.contracts.asset.Cash.State
-
A participant is any party that should be notified when the state is created or consumed.
- getParticipants() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- getParticipants() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
A participant is any party that should be notified when the state is created or consumed.
- getParticipants() - Method in class net.corda.finance.test.SampleCashSchemaV2.PersistentCashState
-
X500Name of participant parties
- getParticipants() - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
X500Name of participant parties
- getParticipantSessions() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
-
Initiate sessions with parties we want signatures from.
- getParty() - Method in class net.corda.core.context.InvocationOrigin.Peer
-
- getParty() - Method in class net.corda.core.contracts.PartyAndReference
-
- getParty() - Method in class net.corda.core.flows.FlowInitiator.Peer
-
- getParty() - Method in class net.corda.core.identity.PartyAndCertificate
-
- getParty() - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
-
- getParty() - Method in class net.corda.core.node.services.PartyInfo
-
- getParty() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- getParty() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- getParty() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
-
The
- getPartyInfo(party) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Returns information about the party, which may be a specific node or a service
- getPartyKeys() - Method in class net.corda.finance.contracts.asset.BilateralNetState
-
- getPassword() - Method in class net.corda.testing.node.User
-
The rpc user
- getPath() - Method in exception net.corda.core.contracts.TransactionVerificationException.OverlappingAttachmentsException
-
- getPAYING_RECIPIENT() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.Companion
-
- getPayload() - Method in class net.corda.core.flows.DataVendingFlow
-
- getPayload() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
- getPayload() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Instigator
-
- getPayload() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
-
- getPayToIdentity() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
anonymous identity of the seller,
- getPeerByLegalName($this, name) - Static method in class net.corda.core.node.services.NetworkMapCacheBase.DefaultImpls
-
Look up the well known identity of a legal name. This should be used in preference
to well known identity lookup in the identity service where possible, as the network map is the authoritative
source of well known identities.
- getPeerByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Look up the well known identity of a legal name. This should be used in preference
to well known identity lookup in the identity service where possible, as the network map is the authoritative
source of well known identities.
- getPeerCertificateByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
-
Look up a well known identity (including certificate path) of a legal name. This should be used in preference
to well known identity lookup in the identity service where possible, as the network map is the authoritative
source of well known identities.
- getPennies() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- getPennies() - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- getPennies() - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
- getPermissions() - Method in class net.corda.testing.node.User
-
A
- getPlatformVersion() - Method in class net.corda.core.crypto.SignatureMetadata
-
current DLT version.
- getPlatformVersion() - Method in class net.corda.core.flows.NotarisationRequestSignature
-
- getPlatformVersion() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The platform version of this node.
- getPlatformVersion() - Method in class net.corda.core.node.NodeInfo
-
An integer representing the set of protocol features the node supports.
- getPlatformVersion() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The platform version of this node,
- getPointer() - Method in class net.corda.core.contracts.LinearPointer
-
An identifier for the
- getPointer() - Method in class net.corda.core.contracts.StatePointer
-
- getPointer() - Method in class net.corda.core.contracts.StaticPointer
-
An identifier for the
- getPort() - Method in class net.corda.core.utilities.NetworkHostAndPort
-
a valid port number.
- getPortAllocation() - Method in class net.corda.testing.driver.DriverParameters
-
The port allocation strategy to use for the messaging and the web server addresses.
- getPortCounter() - Method in class net.corda.testing.driver.PortAllocation.Incremental
-
Deprecated.
- getPOUNDS($this$POUNDS) - Static method in class net.corda.finance.Currencies
-
- getPOUNDS($this$POUNDS) - Static method in class net.corda.finance.Currencies
-
- getPOUNDS($this$POUNDS) - Static method in class net.corda.finance.Currencies
-
- getPredicate() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- getPredicate() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- getPredicate() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- getPreferredSerializationVersion() - Method in interface net.corda.core.serialization.SerializationContext
-
When serializing, use the format this header sequence represents.
- getPremigrateH2Database() - Method in class net.corda.testing.driver.DriverParameters
-
Whether to use a prebuilt H2 database schema or start from an empty schema.
- getPreventDataLoss() - Method in interface net.corda.core.serialization.SerializationContext
-
If true the serialization evolver will fail if the binary to be deserialized contains more fields then the current object from
the classpath.
- getPreviousNode() - Method in class net.corda.core.node.services.MapChange.Modified
-
- getPrice() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
- getPrimaryIdentity() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
the
- getPrivacySalt() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- getPrivacySalt() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
Required for hiding components in
- getPrivacySalt() - Method in class net.corda.core.transactions.LedgerTransaction
-
Random data used to make the transaction hash unpredictable even if the contents can be predicted;
- getPrivacySalt() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getPrivacySalt() - Method in class net.corda.core.transactions.WireTransaction
-
- getProcess() - Method in interface net.corda.testing.driver.OutOfProcess
-
The process in which this node is running
- getProcess() - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
The
- getProduced() - Method in class net.corda.core.node.services.Vault.Update
-
- getProduct() - Method in class net.corda.core.contracts.Issued
-
The details of the specific product represented by these digital tokens.
- getProduct() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
- getProgress() - Method in interface net.corda.core.messaging.FlowProgressHandle
-
The stream of progress tracker events.
- getProgress() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
The stream of progress tracker events.
- getProgressTracker() - Method in class net.corda.core.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 e.g record to the audit service. 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.core.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 e.g record to the audit service. 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.core.flows.CollectSignaturesFlow
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports e.g record to the audit service. 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.core.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 e.g record to the audit service. 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.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 e.g record to the audit service. 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.core.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 e.g record to the audit service. 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.core.flows.SignTransactionFlow
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports e.g record to the audit service. 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.core.flows.WithReferencedStatesFlow
-
a progress tracker instance.
- getProgressTracker() - Method in class net.corda.core.utilities.ProgressTracker.Change
-
- getProgressTracker() - Method in class net.corda.finance.flows.AbstractCashFlow
-
Override this to provide a
class ProgressTracker
. If one is provided and stepped, the framework will do something
helpful with the progress reports e.g record to the audit service. 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.finance.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 e.g record to the audit service. 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.finance.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 e.g record to the audit service. 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.finance.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 e.g record to the audit service. 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.finance.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 e.g record to the audit service. 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.finance.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 e.g record to the audit service. 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.finance.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 e.g record to the audit service. 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.
- getProgressTrackerStepAndUpdates() - Method in class net.corda.core.messaging.StateMachineInfo
-
A
- getProperties() - Method in interface net.corda.core.serialization.SerializationContext
-
A map of any additional properties specific to the particular use case.
- getProperties() - Method in interface net.corda.core.serialization.SerializationSchemeContext
-
A map of any additional properties specific to the particular use case. If these properties are set via
net.corda.core.transactions.TransactionBuilder.toWireTransaction
then they might not be available when
deserializing. If the properties are required when deserializing, they can be added into the blob when serializing and read back
when deserializing.
- getProtocolVersion() - Method in interface net.corda.core.messaging.RPCOps
-
Returns the RPC protocol version. Exists since version 0 so guaranteed to be present.
- getProvidedName() - Method in class net.corda.testing.driver.NodeParameters
-
Optional name of the node,
- getProviderName() - Method in class net.corda.core.crypto.SignatureScheme
-
the provider
- getProxy() - Method in class net.corda.client.rpc.CordaRPCConnection
-
Holds a synthetic class that automatically forwards method calls to the server, and returns the response.
- getProxy() - Method in interface net.corda.client.rpc.RPCConnection
-
Holds a synthetic class that automatically forwards method calls to the server, and returns the response.
- getQuantity() - Method in class net.corda.core.contracts.Amount
-
the number of tokens as a long value.
- getQuantity() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getQuantity() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- getQuantity() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
Amount attributes
- getQuantity() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- getQuantityDelta() - Method in class net.corda.core.contracts.AmountTransfer
-
is a signed Long value representing the exchanged number of tokens.
- getRandom() - Method in class net.corda.testing.node.ServicePeerAllocationStrategy.Random
-
- getRaw() - Method in class net.corda.core.crypto.SignedData
-
the raw serialized data.
- 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.
- getReapInterval() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
The interval of unused observable reaping.
- getReason() - Method in exception net.corda.core.contracts.TransactionVerificationException.InvalidConstraintRejection
-
a message containing the reason the constraint is invalid included in thrown the exception.
- getReason() - Method in exception net.corda.core.crypto.MerkleTreeException
-
- getReason() - Method in exception net.corda.core.transactions.ComponentVisibilityException
-
information about the exception.
- getReason() - Method in exception net.corda.core.transactions.FilteredTransactionVerificationException
-
information about the exception.
- getReceivedMessages() - Method in class net.corda.testing.node.InMemoryMessagingNetwork
-
A stream of (sender, message, recipients) triples containing messages once they have been received.
- getRecipient() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
the identity used for the other side of the transaction,
- getRecipient() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
-
the recipient of the currency
- getRecipient() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
-
- getRecipient() - Method in class net.corda.finance.flows.CashPaymentFlow
-
the party to pay the currency to.
- getRecipient() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
-
- getRecipients() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
-
- getRecordedTime() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getRef() - Method in class net.corda.core.contracts.ScheduledStateRef
-
- getRef() - Method in class net.corda.core.contracts.SourceAndAmount
-
is an optional field used for housekeeping in the caller.
- getRef() - Method in class net.corda.core.contracts.StateAndRef
-
- getRef() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getReference() - Method in class net.corda.core.contracts.PartyAndReference
-
- getReferenceInput(index) - Method in class net.corda.core.transactions.LedgerTransaction
-
- getReferences() - Method in class net.corda.core.node.services.Vault.Update
-
- getReferences() - Method in class net.corda.core.transactions.BaseTransaction
-
A list of reusable reference data states which can be referred to by other contracts in this transaction.
- getReferences() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
The reference inputs of this transaction, containing the state references only.
- getReferences() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
ContractUpgradeLedgerTransactions do not contain reference input states.
- getReferences() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
ContractUpgradeWireTransactions should not contain reference input states.
- getReferences() - Method in class net.corda.core.transactions.CoreTransaction
-
The reference inputs of this transaction, containing the state references only.
- getReferences() - Method in class net.corda.core.transactions.FullTransaction
-
A list of reusable reference data states which can be referred to by other contracts in this transaction.
- getReferences() - Method in class net.corda.core.transactions.LedgerTransaction
-
Referenced states,
- getReferences() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
A list of reusable reference data states which can be referred to by other contracts in this transaction.
- getReferences() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
The reference inputs of this transaction, containing the state references only.
- getReferences() - Method in class net.corda.core.transactions.SignedTransaction
-
Helper to access the unspendable inputs of the contained transaction.
- getReferences() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getReferences() - Method in class net.corda.core.transactions.TraversableTransaction
-
Pointers to reference states, identified by (tx identity hash, output index).
- getReferenceStates() - Method in class net.corda.core.transactions.LedgerTransaction
-
- getRegisteredCustomSerializers() - Method in class net.corda.client.rpc.CordaRPCClient
-
- getReleaseVersion() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The release version string of the node,
- getRelevancyStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getRelevancyStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getRelevancyStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- getRelevancyStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getRelevancyStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- getRelevancyStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getRelevancyStatus() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- getRequestSignature() - Method in class net.corda.core.flows.NotarisationPayload
-
- getRequiredSigningKeys() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getRequiredSigningKeys() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
The required signers are the set of all input states' participants.
- getRequiredSigningKeys() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
Specifies all the public keys that require signatures for the transaction to be valid.
- getRequiredSigningKeys() - Method in class net.corda.core.transactions.SignedTransaction
-
Specifies all the public keys that require signatures for the transaction to be valid.
- getRequiredSigningKeys() - Method in interface net.corda.core.transactions.TransactionWithSignatures
-
Specifies all the public keys that require signatures for the transaction to be valid.
- getRequiredSigningKeys() - Method in class net.corda.core.transactions.WireTransaction
-
Public keys that need to be fulfilled by signatures in order for the transaction to be valid.
- getResult() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- getReturnValue() - Method in interface net.corda.core.messaging.FlowHandle
-
- getReturnValue() - Method in class net.corda.core.messaging.FlowHandleImpl
-
A
- getReturnValue() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
A
- getReturnValue() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
A
- getRevision() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The git commit hash this node was built from
- getRevision() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The git commit hash this node was built from
- getRight() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- getRight() - Method in class net.corda.core.crypto.PartialTree.Node
-
- getRight() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- getRightFromLiteral() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- getRightLiteral() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- getRightLiteral() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- getRightLiteral() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- getRightLiteral() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- getRightToLiteral() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- getRoot() - Method in class net.corda.core.crypto.PartialMerkleTree
-
- getRoot() - Method in class net.corda.testing.http.HttpApi
-
- getRpc() - Method in class net.corda.client.jackson.JacksonSupport.RpcObjectMapper
-
Deprecated.
- getRpc() - Method in interface net.corda.testing.driver.NodeHandle
-
Interface to the node's RPC system. The first RPC user will be used to login if are any, otherwise a default one
will be added and that will be used.
- getRPC_CLIENT_CONTEXT() - Method in class net.corda.core.serialization.SerializationDefaults
-
- getRPC_SERVER_CONTEXT() - Method in class net.corda.core.serialization.SerializationDefaults
-
- getRpcAddress() - Method in interface net.corda.testing.driver.NodeHandle
-
Get the rpc address for this node
- getRpcAddress() - Method in class net.corda.testing.driver.NodeParameters
-
optional override for RPC address on which node will be accepting RPC connections from the clients.
- getRpcAdminAddress() - Method in interface net.corda.testing.driver.NodeHandle
-
Get the rpc admin address for this node
- getRpcFlows() - Method in interface net.corda.core.cordapp.Cordapp
-
List of RPC initiable flows classes
- getRpcUsers() - Method in interface net.corda.testing.driver.NodeHandle
-
- getRpcUsers() - Method in class net.corda.testing.driver.NodeParameters
-
List of users who are authorised to use the RPC system.
- getRpcUsers() - Method in class net.corda.testing.node.NotarySpec
-
A list of users able to instigate RPC for this node or cluster of nodes.
- getRunId() - Method in class net.corda.core.flows.FlowLogic
-
Returns a wrapped
java.util.UUID object that identifies this state machine run (i.e. subflows have the same
identifier as their parents).
- getSchedulableFlows() - Method in interface net.corda.core.cordapp.Cordapp
-
List of flows startable by the scheduler
- 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.core.context.InvocationOrigin.Scheduled
-
- getScheduledState() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
- getSchemeCodeName() - Method in class net.corda.core.crypto.SignatureScheme
-
unique code name for this signature scheme
- getSchemeId() - Method in interface net.corda.core.serialization.CustomSerializationScheme
-
This method must return an id used to uniquely identify the Scheme. This should be unique within a network as serialized data might
be sent over the wire.
- getSchemeNumberID() - Method in class net.corda.core.crypto.SignatureMetadata
-
number id of the signature scheme used based on signer
- getSchemeNumberID() - Method in class net.corda.core.crypto.SignatureScheme
-
unique number ID for better efficiency on-wire serialisation.
- getSecondaryIdentity() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
the
- getSeconds($this$seconds) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
Extension method for easier construction of
Durations in terms of integer seconds:
val twoSeconds = 2.seconds
.
- getSender() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
-
- getSentMessages() - Method in class net.corda.testing.node.InMemoryMessagingNetwork
-
A stream of (sender, message, recipients) triples containing messages once they have been sent by
pumpSend
.
- getSerial() - Method in class net.corda.core.node.NodeInfo
-
An arbitrary number incremented each time the NodeInfo is changed.
- getSERIALIZATION_FACTORY() - Method in class net.corda.core.serialization.SerializationDefaults
-
- getSerializationCustomSerializers() - Method in interface net.corda.core.cordapp.Cordapp
-
List of serializers
- getSerializationWhitelists() - Method in interface net.corda.core.cordapp.Cordapp
-
List of Corda plugin registries
- getSerialized() - Method in class net.corda.core.flows.MaybeSerializedSignedTransaction
-
- getSerializedComponents() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
Contains all of the transaction components in serialized form.
- getSerializedComponents() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
Contains all of the transaction components in serialized form.
- getServerProtocolVersion() - Method in class net.corda.client.rpc.CordaRPCConnection
-
The RPC protocol version reported by the server.
- getServerProtocolVersion() - Method in interface net.corda.client.rpc.RPCConnection
-
The RPC protocol version reported by the server.
- getService(provider) - Method in class net.corda.core.crypto.CompositeSignature.Companion
-
- getService(provider) - Static method in class net.corda.core.crypto.CompositeSignature
-
- getService(type, algorithm) - Method in class net.corda.core.crypto.CordaSecurityProvider
-
- getServiceClassName() - Method in class net.corda.core.context.InvocationOrigin.Service
-
- getServiceClassName() - Method in class net.corda.core.flows.FlowInitiator.Service
-
- getServiceFlows() - Method in interface net.corda.core.cordapp.Cordapp
-
- 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 cannot be accessed in the constructor. Either
access this lazily or from inside
call
.
- getServiceHub() - Method in interface net.corda.core.serialization.SerializeAsTokenContext
-
- getServiceHub() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getServiceId() - Method in class net.corda.core.context.Actor
-
- getServiceLegalName() - Method in class net.corda.testing.node.MockNetNotaryConfig
-
- getServicePeerAllocationStrategy() - Method in class net.corda.testing.node.MockNetwork
-
How messages are load balanced in the case where a single compound identity
- getServicePeerAllocationStrategy() - Method in class net.corda.testing.node.MockNetworkParameters
-
How messages are load balanced in the case where a single compound identity
- getServices() - Method in interface net.corda.core.cordapp.Cordapp
-
List of RPC services
- getServices() - Method in interface net.corda.testing.driver.InProcess
-
Services which are available to this node
- getServices() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- getServices() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
- getServices() - Method in class net.corda.testing.node.StartedMockNode
-
- getServicesForResolution() - Method in class net.corda.testing.node.MockServices
-
- getSession() - Method in class net.corda.core.flows.CollectSignatureFlow
-
the
- getSession() - Method in interface net.corda.core.node.services.vault.SessionScope
-
- getSessionId() - Method in class net.corda.core.context.Trace
-
- getSessions() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- getSessionsToCollectFrom() - Method in class net.corda.core.flows.CollectSignaturesFlow
-
A session for every party we need to collect a signature from.
- getSha2_256() - Method in class net.corda.core.crypto.DigestService.Companion
-
- getSha2_384() - Method in class net.corda.core.crypto.DigestService.Companion
-
- getSha2_512() - Method in class net.corda.core.crypto.DigestService.Companion
-
- getShortName() - Method in class net.corda.core.cordapp.Info.Contract
-
Cordapp
- getShortName() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
Cordapp's name
- getShortName() - Method in class net.corda.core.cordapp.Info.Default
-
Cordapp
- getShortName() - Method in interface net.corda.core.cordapp.Cordapp.Info
-
Cordapp's name
- getShortName() - Method in class net.corda.core.cordapp.Info.Workflow
-
Cordapp
- getShortName() - Method in class net.corda.core.cordapp.CordappInfo
-
The name of the CorDapp
- getSig() - Method in class net.corda.core.crypto.SignedData
-
the
- getSignatureMetadata() - Method in class net.corda.core.crypto.SignableData
-
meta data required.
- getSignatureMetadata() - Method in class net.corda.core.crypto.TransactionSignature
-
attached
- getSignatureName() - Method in class net.corda.core.crypto.SignatureScheme
-
a signature-scheme name as required to create
- getSignatureOID() - Method in class net.corda.core.crypto.SignatureScheme
-
ASN.1 algorithm identifier of the signature algorithm
- getSignatures() - Method in class net.corda.core.flows.NotarisationResponse
-
- getSignedTransaction() - Method in class net.corda.core.flows.NotarisationPayload
-
A helper for automatically casting the underlying transaction payload to a
class SignedTransaction
.
Should only be used by validating notaries.
- getSignerKeys() - Method in interface net.corda.core.contracts.Attachment
-
The keys that have correctly signed the whole attachment.
Can be empty, for example non-contract attachments won't be necessarily be signed.
- getSignerKeys() - Method in class net.corda.core.contracts.ContractAttachment
-
The keys that have correctly signed the whole attachment.
- getSigners() - Method in interface net.corda.core.contracts.Attachment
-
Deprecated.
- getSigners() - Method in class net.corda.core.contracts.Command
-
- getSigners() - Method in class net.corda.core.contracts.CommandWithParties
-
- getSigners() - Method in class net.corda.core.contracts.ContractAttachment
-
Deprecated.
- getSignersCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- getSigningKeys() - Method in class net.corda.core.flows.CollectSignatureFlow
-
the list of keys the party should use to sign the transaction.
- getSigningParties() - Method in class net.corda.core.contracts.CommandWithParties
-
Deprecated.
- getSigs() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getSigs() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
- getSigs() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
List of signatures on this transaction.
- getSigs() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
List of signatures on this transaction.
- getSigs() - Method in class net.corda.core.transactions.SignedTransaction
-
a list of signatures from individual
- getSigs() - Method in interface net.corda.core.transactions.TransactionWithSignatures
-
List of signatures on this transaction.
- getSingleton(className) - Method in interface net.corda.core.serialization.SerializeAsTokenContext
-
- getSize() - Method in interface net.corda.core.contracts.Attachment
-
Attachment size in bytes.
- getSize() - Method in class net.corda.core.contracts.ContractAttachment
-
Attachment size in bytes.
- getSize() - Method in class net.corda.core.utilities.ByteSequence
-
The number of bytes this sequence represents.
- getSize() - Method in class net.corda.core.utilities.NonEmptySet
-
- getSnapshot() - Method in class net.corda.core.messaging.DataFeed
-
- getSoftLockingCondition() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getSortAttribute() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- getSortAttribute() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- getSource() - Method in class net.corda.core.contracts.AmountTransfer
-
is the
- getSource() - Method in class net.corda.core.contracts.SourceAndAmount
-
the holder of the Amount.
- getStackFrames() - Method in class net.corda.core.flows.FlowStackSnapshot
-
- getStackObjects() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- getStackTraceElement() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- getStarted() - Method in class net.corda.testing.node.UnstartedMockNode
-
- getStartInProcess() - Method in class net.corda.testing.node.NotarySpec
-
Should the notary be started in process.
- getStartInSameProcess() - Method in class net.corda.testing.driver.NodeParameters
-
Determines if the node should be started inside the same process the Driver is running
- getStartJmxHttpServer() - Method in class net.corda.testing.driver.JmxPolicy
-
Indicates whether the spawned nodes should start with a Jolokia JMX agent to enable remote
- getStartNodesInProcess() - Method in class net.corda.testing.driver.DriverParameters
-
Provides the default behaviour of whether new nodes should start inside this process or
- getState() - Method in class net.corda.core.contracts.StateAndContract
-
A state
- getState() - Method in class net.corda.core.contracts.StateAndRef
-
- getState() - Method in class net.corda.core.identity.CordaX500Name
-
the full name of the state or province the organisation is based in.
- getSTATE($this$STATE) - Static method in class net.corda.finance.contracts.asset.CashUtilities
-
An extension property that lets you get a cash state from an issued token, under the
NULL_PARTY
- getStateAndRef() - Method in class net.corda.core.contracts.ReferencedStateAndRef
-
- getStateAndRef() - Method in class net.corda.core.flows.ContractUpgradeFlow.Authorise
-
- getStateMachineInfo() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- getStateMachineRunId() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- getStateRef() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- getStateRef() - Method in class net.corda.core.flows.ContractUpgradeFlow.Deauthorise
-
- getStateRef() - Method in interface net.corda.core.schemas.DirectStatePersistable
-
- getStateRef() - Method in class net.corda.core.schemas.PersistentState
-
- getStateRef() - Method in class net.corda.core.transactions.ReferenceStateRef
-
- getStateRefs() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getStates() - Method in class net.corda.core.node.services.Vault
-
- getStates() - Method in class net.corda.core.node.services.Vault.Page
-
- getStates() - Method in exception net.corda.core.transactions.MissingContractAttachments
-
States which have contracts that do not have corresponding attachments in the attachment store.
- getStatesMetadata() - Method in class net.corda.core.node.services.Vault.Page
-
- getStatesToConsume() - Method in class net.corda.core.flows.NotarisationRequest
-
States this request specifies to be consumed. Sorted to ensure the serialized form does not get affected by the state order.
- getStatesToRecord() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- getStateTypes() - Method in class net.corda.core.node.services.Vault.Page
-
- getStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
-
- getStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- getStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- getStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
- getStatus() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getStatus() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- 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.
- getStepsTreeChanges() - Method in class net.corda.core.utilities.ProgressTracker
-
- getStepsTreeFeed() - Method in interface net.corda.core.messaging.FlowProgressHandle
-
- getStepsTreeFeed() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- getStepsTreeIndex() - Method in class net.corda.core.utilities.ProgressTracker
-
- getStepsTreeIndexChanges() - Method in class net.corda.core.utilities.ProgressTracker
-
- getStepsTreeIndexFeed() - Method in interface net.corda.core.messaging.FlowProgressHandle
-
- getStepsTreeIndexFeed() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- getSTORAGE_CONTEXT() - Method in class net.corda.core.serialization.SerializationDefaults
-
- getString(path) - Method in interface net.corda.core.cordapp.CordappConfig
-
Get the string value of the configuration at "path".
- getStx() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
-
signed transaction to do the upgrade.
- getStx() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
the signed transaction.
- getSWISS_FRANCS($this$SWISS_FRANCS) - Static method in class net.corda.finance.Currencies
-
- getSWISS_FRANCS($this$SWISS_FRANCS) - Static method in class net.corda.finance.Currencies
-
- getSWISS_FRANCS($this$SWISS_FRANCS) - Static method in class net.corda.finance.Currencies
-
- getSystemProperties() - Method in class net.corda.testing.driver.DriverParameters
-
A Map of extra system properties which will be given to each new node.
- getTargetPlatformVersion() - Method in interface net.corda.core.cordapp.Cordapp
-
The target platform version this CorDapp was designed and tested on.
- getTargetPlatformVersion() - Method in class net.corda.core.cordapp.CordappInfo
-
The target platform version this CorDapp has been tested against
- getTemplate() - Method in class net.corda.finance.contracts.asset.BilateralNetState
-
- getTemplate() - Method in class net.corda.finance.contracts.asset.MultilateralNetState
-
- getTemplate() - Method in interface net.corda.finance.contracts.asset.NetState
-
- getTemplate() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- getTEST_CALENDAR_NAMES() - Static method in class net.corda.finance.workflows.utils.FinanceWorkflowsUtilsKt
-
- getThreadPerNode() - Method in class net.corda.testing.node.MockNetwork
-
If true then each node will be run in its own thread.
- getThreadPerNode() - Method in class net.corda.testing.node.MockNetworkParameters
-
If true then each node will be run in its own thread.
- getThreshold() - Method in class net.corda.core.crypto.CompositeKey
-
specifies the minimum total weight required
- getThrowableOpt() - Method in interface net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext
-
- getTime() - Method in class net.corda.core.flows.FlowStackSnapshot
-
- getTimeCondition() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- getTimeout() - Method in class net.corda.testing.node.MockNetFlowTimeOut
-
- getTimestamp() - Method in class net.corda.core.utilities.Id
-
timestamp for the id.
- getTimeTolerance() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
tolerance value on
- getTimeWindow() - Method in class net.corda.core.transactions.LedgerTransaction
-
The time window within which the tx is valid,
- getTimeWindow() - Method in class net.corda.core.transactions.TraversableTransaction
-
- getToken() - Method in class net.corda.core.contracts.Amount
-
the type of token this is an amount of.
- getToken() - Method in class net.corda.core.contracts.AmountTransfer
-
represents the type of asset token as would be used to construct Amount
- 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'.
Required for API compatibility.
- getTotalStatesAvailable() - Method in class net.corda.core.node.services.Vault.Page
-
- getTrace() - Method in class net.corda.core.context.InvocationContext
-
Corda invocation trace.
- 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
-
- getTrackRpcCallSites() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
If set to true the client will track RPC call sites
- getTransaction() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getTransaction() - Method in class net.corda.core.flows.FinalityFlow
-
- getTransaction() - Method in class net.corda.core.flows.NotarisationPayload
-
- getTransaction(id) - Method in interface net.corda.core.node.services.TransactionStorage
-
Return the transaction with the given
id
, or null if no such transaction exists.
- getTransactionBuilder() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
- getTransactionId() - Method in class net.corda.core.flows.NotarisationRequest
-
- getTransactionId() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- getTransactionNotes(txnId) - Method in interface net.corda.core.node.services.VaultService
-
- getTransactionsToVerify() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- getTransactionsUnverified() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- getTransactionVerifierService() - Method in class net.corda.testing.node.MockServices
-
INTERNAL. DO NOT USE.
- getTrustAnchor() - Method in interface net.corda.core.node.services.IdentityService
-
- getTrustRoot() - Method in interface net.corda.core.node.services.IdentityService
-
- getTrustStorePassword() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
- getTrustStorePath() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
- getTrustStoreProvider() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
- getTx() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getTx() - Method in class net.corda.core.transactions.SignedTransaction
-
Returns the contained
class WireTransaction
, or throws if this is a notary change or contract upgrade transaction.
- getTx() - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- getTxBits() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- getTxBits() - Method in class net.corda.core.transactions.SignedTransaction
-
- getTxhash() - Method in class net.corda.core.contracts.StateRef
-
- getTxId() - Method in exception net.corda.core.contracts.TransactionVerificationException
-
the Merkle root hash
- getTxId() - Method in exception net.corda.core.contracts.TransactionVerificationException.UntrustedAttachmentsException
-
- getTxId() - Method in class net.corda.core.crypto.SignableData
-
transaction
- getTxId() - Method in class net.corda.core.flows.NotaryError.Conflict
-
Id of the transaction that was attempted to be notarised.
- getTxId() - Method in exception net.corda.core.flows.NotaryException
-
Id of the transaction to be notarised.
- getTxId() - Method in class net.corda.core.schemas.PersistentStateRef
-
- getTxNotary() - Method in exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
-
the
- getTxTimeWindow() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
- getType() - Method in class net.corda.core.contracts.LinearPointer
-
Type of the state which is being pointed to.
- getType() - Method in class net.corda.core.contracts.StatePointer
-
Type of the state which is being pointed to.
- getType() - Method in class net.corda.core.contracts.StaticPointer
-
Type of the state which is being pointed to.
- getType() - Method in class net.corda.core.cordapp.CordappInfo
-
A description of what sort of CorDapp this is
- getType() - Method in exception net.corda.core.flows.IllegalFlowLogicException
-
the fully qualified name of the class that failed checks.
- getType() - Method in class net.corda.core.flows.StateConsumptionDetails
-
The type of consumed state
- getType() - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
-
- getType() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Whether to select all locked states,
- getType() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- getType() - Method in class net.corda.core.node.services.Vault.Update
-
Specifies the type of update,
- getType() - Method in class net.corda.finance.contracts.asset.Commands.Net
-
The type of netting to apply,
- getType() - Method in interface net.corda.finance.contracts.NetCommand
-
- getTypeName() - Method in exception net.corda.finance.flows.TwoPartyTradeFlow.AssetMismatchException
-
- getUntilTime() - Method in class net.corda.core.contracts.TimeWindow
-
Returns the exclusive upper-bound of this
class TimeWindow
's interval, with null implying infinity.
- getUpdateDeadline() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
deadline for accepting this update using
- getUpdates() - Method in class net.corda.core.messaging.DataFeed
-
- getUpdates() - Method in interface net.corda.core.node.services.TransactionStorage
-
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
class Vault
will
already incorporate the update and the database transaction associated with the update will have been committed
and closed.
- getUpgradedContractAttachment() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- getUpgradedContractAttachmentId() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- getUpgradedContractClassName() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- getUpgradedContractClassName() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
- getUploadDateCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- getUploader() - Method in class net.corda.core.contracts.ContractAttachment
-
- getUploaderCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- getUseCase() - Method in interface net.corda.core.serialization.SerializationContext
-
- getUserName() - Method in interface net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext
-
- getUsername() - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- getUsername() - Method in class net.corda.testing.node.User
-
The rpc user
- getUseTestClock() - Method in class net.corda.testing.driver.DriverParameters
-
If true the test clock will be used in Node.
- getUuid() - Method in class net.corda.core.flows.StateMachineRunId
-
- getUuid() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- getUuid() - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
-
- getValidatedTransactions() - Method in interface net.corda.core.node.ServiceHub
-
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.testing.node.MockServices
-
A map of hash-
- getValidating() - Method in class net.corda.core.node.NotaryInfo
-
Indicates if the notary is validating.
- getValidating() - Method in class net.corda.testing.driver.NotaryHandle
-
- getValidating() - Method in class net.corda.testing.node.MockNetNotaryConfig
-
- getValidating() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
Boolean for whether the notary is validating or non-validating.
- getValidating() - Method in class net.corda.testing.node.NotarySpec
-
Boolean for whether the notary is validating or non-validating.
- getValue() - Method in class net.corda.core.context.Actor.Id
-
- getValue() - Method in class net.corda.core.context.AuthServiceId
-
- getValue() - Method in class net.corda.core.contracts.Command
-
- getValue() - Method in class net.corda.core.contracts.CommandWithParties
-
- getValue() - Method in class net.corda.core.utilities.Id
-
unique value of the id.
- getValue(thisRef, property) - Method in interface net.corda.core.utilities.PropertyDelegate
-
Invoked as part of Kotlin delegated properties construct.
- getValue() - Method in class net.corda.core.utilities.Try.Success
-
- getValue() - Method in enum net.corda.finance.contracts.DateRollDirection
-
- getValue() - Method in class net.corda.finance.contracts.Fix
-
- getVaultService() - Method in interface net.corda.core.node.ServiceHub
-
The vault service lets you observe, soft lock and add notes to states that involve you or are relevant to your
node in some way. Additionally you may query and track states that correspond to various criteria.
- getVaultService() - Method in class net.corda.testing.node.MockServices
-
The vault service lets you observe, soft lock and add notes to states that involve you or are relevant to your
node in some way. Additionally you may query and track states that correspond to various criteria.
- getVaultTransactionNotes(txnId) - Method in interface net.corda.core.messaging.CordaRPCOps
-
Retrieve existing note(s) for a given Vault transaction.
- getVendor() - Method in class net.corda.core.cordapp.Info.Contract
-
Cordapp
- getVendor() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
Cordapp's vendor
- getVendor() - Method in class net.corda.core.cordapp.Info.Default
-
Cordapp
- getVendor() - Method in interface net.corda.core.cordapp.Cordapp.Info
-
Cordapp's vendor
- getVendor() - Method in class net.corda.core.cordapp.Info.Workflow
-
Cordapp
- getVendor() - Method in class net.corda.core.cordapp.CordappInfo
-
The vendor of this CorDapp
- getVendor() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The vendor of this node
- getVendor() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
The vendor of this node
- getVerifierType() - Method in class net.corda.testing.driver.NodeParameters
-
The type of transaction verifier to use.
- getVerifierType() - Method in class net.corda.testing.node.NotarySpec
-
How the notary will verify transactions.
- getVerifyKey() - Method in class net.corda.core.crypto.CompositeSignature.State
-
- getVersion() - Method in class net.corda.core.contracts.ContractAttachment
-
- getVersion() - Method in class net.corda.core.cordapp.Info.Contract
-
Cordapp's version
- getVersion() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
Cordapp's version
- getVersion() - Method in class net.corda.core.cordapp.Info.Default
-
Cordapp
- getVersion() - Method in interface net.corda.core.cordapp.Cordapp.Info
-
Cordapp's version
- getVersion() - Method in class net.corda.core.cordapp.Info.Workflow
-
Cordapp's version
- getVersion() - Method in class net.corda.core.cordapp.CordappInfo
-
The version of this CorDapp
- getVersion() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
The current node version string,
- getVersion() - Method in class net.corda.core.schemas.MappedSchema
-
The version number of this instance within the family.
- getVersionCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
- getVersionId() - Method in class net.corda.core.cordapp.Info.Contract
-
integer version of the CorDapp.
- getVersionId() - Method in class net.corda.core.cordapp.Info.Workflow
-
integer version of the CorDapp.
- getVisibleComponents() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
Transaction components that are exposed.
- getWaitForAllNodesToFinish() - Method in class net.corda.testing.driver.DriverParameters
-
If true,
- getWaitTime() - Method in class net.corda.core.flows.WaitTimeUpdate
-
- getWeight() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- getWhitelist() - Method in interface net.corda.core.serialization.SerializationContext
-
A whitelist that contains (mostly for security purposes) which classes can be serialized and deserialized.
- getWhitelist() - Method in interface net.corda.core.serialization.SerializationSchemeContext
-
A whitelist that contains (mostly for security purposes) which classes are authorised to be deserialized.
A secure implementation will not instantiate any object which is not either whitelisted or annotated with
annotationclass CordaSerializable
when
deserializing. To catch classes missing from the whitelist as early as possible it is HIGHLY recommended to also check this
whitelist when serializing (as well as deserializing) objects.
- getWhitelist() - Method in interface net.corda.core.serialization.SerializationWhitelist
-
Optionally whitelist types for use in object serialization, as we lock down the types that can be serialized.
- getWhitelistedContractImplementations() - Method in class net.corda.core.node.NetworkParameters
-
(
- getWindow() - Method in class net.corda.core.transactions.TransactionBuilder
-
- getWireTransactions() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- getWorkflow() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- getX500Principal() - Method in class net.corda.core.identity.CordaX500Name
-
- getZeroHash() - Method in class net.corda.core.crypto.DigestService
-
A hash value consisting of 0x00 bytes.
- getZeroHash() - Method in class net.corda.core.crypto.SecureHash.Companion
-
A SHA-256 hash value consisting of 32 0x00 bytes.
This function is provided for API stability.
- GracefulReconnect - Class in net.corda.client.rpc
-
GracefulReconnect provides the opportunity to perform certain logic when the RPC encounters a connection disconnect
during communication with the node.
- GracefulReconnect(onDisconnect, onReconnect, maxAttempts) - Constructor for class net.corda.client.rpc.GracefulReconnect
-
GracefulReconnect provides the opportunity to perform certain logic when the RPC encounters a connection disconnect
during communication with the node.
- GracefulReconnect() - Constructor for class net.corda.client.rpc.GracefulReconnect
-
GracefulReconnect provides the opportunity to perform certain logic when the RPC encounters a connection disconnect
during communication with the node.
- GracefulReconnect(onDisconnect, onReconnect, maxAttempts) - Constructor for class net.corda.client.rpc.GracefulReconnect
-
- GracefulReconnect(onDisconnect, onReconnect) - Constructor for class net.corda.client.rpc.GracefulReconnect
-
- greaterThan($this$greaterThan, value) - Method in class net.corda.core.node.services.vault.Builder
-
- greaterThan($this$greaterThan, value) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- greaterThan($this$greaterThan, value) - Static method in class net.corda.core.node.services.vault.Builder
-
- greaterThan(value) - Method in class net.corda.core.node.services.vault.Builder
-
- greaterThanOrEqual($this$greaterThanOrEqual, value) - Method in class net.corda.core.node.services.vault.Builder
-
- greaterThanOrEqual($this$greaterThanOrEqual, value) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- greaterThanOrEqual($this$greaterThanOrEqual, value) - Static method in class net.corda.core.node.services.vault.Builder
-
- greaterThanOrEqual(value) - Method in class net.corda.core.node.services.vault.Builder
-
- groupAbstractPartyByWellKnownParty(serviceHub, parties, ignoreUnrecognisedParties) - Static method in class net.corda.core.identity.IdentityUtils
-
- groupAbstractPartyByWellKnownParty(serviceHub, parties) - Static method in class net.corda.core.identity.IdentityUtils
-
- groupPublicKeysByWellKnownParty(serviceHub, publicKeys, ignoreUnrecognisedParties) - Static method in class net.corda.core.identity.IdentityUtils
-
- groupPublicKeysByWellKnownParty(serviceHub, publicKeys) - Static method in class net.corda.core.identity.IdentityUtils
-
- groupStates(ofType, selector) - Method in class net.corda.core.transactions.LedgerTransaction
-
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).
- Handshake(payload, primaryIdentity, secondaryIdentity) - Constructor for class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- hasAttachment(attachmentId) - Method in interface net.corda.core.node.services.AttachmentStorage
-
Searches for an attachment already in the store
- hasAttachment(attachmentId) - Method in class net.corda.testing.services.MockAttachmentStorage
-
Searches for an attachment already in the store
- hash($this$hash) - Static method in class net.corda.core.contracts.Structures
-
Returns the SHA-256 hash of the serialised contents of this state (not cached!)
- hash($this$hash, algorithm) - Static method in class net.corda.core.contracts.Structures
-
Returns the hash of the serialised contents of this state (not cached!)
- hash(bytes) - Method in class net.corda.core.crypto.DigestService
-
- hash(str) - Method in class net.corda.core.crypto.DigestService
-
Computes the digest of the
String's UTF-8 byte contents.
- HASH(algorithm, bytes) - Constructor for class net.corda.core.crypto.SecureHash.HASH
-
- hashAs(algorithm, bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
-
- hashAs(algorithm, bytes) - Static method in class net.corda.core.crypto.SecureHash
-
- hashAs($this$hashAs, algorithm) - Static method in class net.corda.core.crypto.SecureHashKt
-
- hashAs($this$hashAs, algorithm) - Static method in class net.corda.core.crypto.SecureHashKt
-
- HashAttachmentConstraint - Class in net.corda.core.contracts
-
An
interface AttachmentConstraint
that verifies by hash.
The state protected by this constraint can only be used in a transaction created with that version of the jar.
And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
- HashAttachmentConstraint(attachmentId) - Constructor for class net.corda.core.contracts.HashAttachmentConstraint
-
An
interface AttachmentConstraint
that verifies by hash.
The state protected by this constraint can only be used in a transaction created with that version of the jar.
And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
- HashAttachmentConstraint.Companion - Class in net.corda.core.contracts
-
- hashCode() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
- hashCode() - Method in class net.corda.core.context.Actor
-
Models an initiator in Corda, can be a user, a service, etc.
- hashCode() - Method in class net.corda.core.context.Actor.Id
-
Actor id.
- hashCode() - Method in class net.corda.core.context.AuthServiceId
-
Authentication / Authorisation Service ID.
- hashCode() - Method in class net.corda.core.context.InvocationContext
-
Models the information needed to trace an invocation in Corda.
Includes initiating actor, origin, trace information, and optional external trace information to correlate clients' IDs.
- hashCode() - Method in class net.corda.core.context.InvocationOrigin.Peer
-
- hashCode() - Method in class net.corda.core.context.InvocationOrigin.RPC
-
Origin was an RPC call.
- hashCode() - Method in class net.corda.core.context.InvocationOrigin.Scheduled
-
Origin was a scheduled activity.
- hashCode() - Method in class net.corda.core.context.InvocationOrigin.Service
-
Origin was a Corda Service.
- hashCode() - Method in class net.corda.core.context.Trace
-
Contextual tracing information, including invocation and session id.
- hashCode() - 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. The nominal quantity represented by each individual token is equal to the displayTokenSize.
The scale property of the displayTokenSize should correctly reflect the displayed decimal places and is used
when rounding conversions from indicative/displayed amounts in
BigDecimal to Amount occur via the
Amount.fromDecimal
method.
- hashCode() - Method in class net.corda.core.contracts.AmountTransfer
-
This hash code function ensures that reversed source and destination equivalents will hash to the same value.
- hashCode() - 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
- hashCode() - Method in class net.corda.core.contracts.CommandAndState
-
- hashCode() - Method in class net.corda.core.contracts.CommandWithParties
-
A
class Command
where the signing parties have been looked up if they have a well known/recognised institutional key.
- hashCode() - Method in class net.corda.core.contracts.HashAttachmentConstraint
-
An
interface AttachmentConstraint
that verifies by hash.
The state protected by this constraint can only be used in a transaction created with that version of the jar.
And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
- hashCode() - Method in class net.corda.core.contracts.Issued
-
The
class Issued
data class holds the details of an on ledger digital asset.
In particular it gives the public credentials of the entity that created these digital tokens
and the particular product represented.
- hashCode() - Method in class net.corda.core.contracts.LinearPointer
-
- hashCode() - 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.
- hashCode() - Method in class net.corda.core.contracts.ReferencedStateAndRef
-
A wrapper for a
class StateAndRef
indicating that it should be added to a transaction as a reference input state.
- hashCode() - 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.
- hashCode() - 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.
- hashCode() - Method in class net.corda.core.contracts.SignatureAttachmentConstraint
-
- hashCode() - Method in class net.corda.core.contracts.SourceAndAmount
-
Simple data class to associate the origin, owner, or holder of a particular Amount object.
- hashCode() - Method in class net.corda.core.contracts.StateAndContract
-
A convenience class for passing around a state and it's contract
- hashCode() - 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.
- hashCode() - 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.
- hashCode() - Method in class net.corda.core.contracts.StaticPointer
-
- hashCode() - Method in class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- hashCode() - Method in class net.corda.core.contracts.TypeOnlyCommandData
-
- hashCode() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- hashCode() - Method in exception net.corda.core.CordaException
-
- hashCode() - Method in class net.corda.core.cordapp.Info.Contract
-
A contract CorDapp contains contract definitions (state, commands) and verification logic
- hashCode() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- hashCode() - Method in class net.corda.core.cordapp.Info.Default
-
CorDapps created on V3 which bundle contracts and flows into the same jar. This is effectively
class Info.ContractAndWorkflow
but without the integer versioning.
- hashCode() - Method in class net.corda.core.cordapp.Info.Workflow
-
A workflow CorDapp contains flows and services used to implement business transactions using contracts and states persisted to the
immutable ledger
- hashCode() - Method in class net.corda.core.cordapp.CordappInfo
-
- hashCode() - Method in exception net.corda.core.CordaRuntimeException
-
- hashCode() - Method in class net.corda.core.crypto.CompositeKey
-
- hashCode() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
Holds node - weight pairs for a CompositeKey. Ordered first by weight, then by node's hashCode.
Each node should be assigned with a positive weight to avoid certain types of weight underflow attacks.
- hashCode() - Method in class net.corda.core.crypto.CompositeSignature.State
-
- hashCode() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform
serialization format.
- hashCode() - Method in class net.corda.core.crypto.DigestService
-
The DigestService class is a service that offers the main crypto methods for calculating transaction hashes and
building Merkle trees. The
default
instance is passed by default to instances of classes like TransactionBuilder
and as a parameter to MerkleTree.getMerkleTree(...) method. In future the
default
instance can be parametrized
to initialize with the network default hash algorithm or just a more secure algorithm (e.g. SHA3_256). While the
SHA2_256 is vulnerable to pre-image attacks, the computeNonce and componentHash methods behaviour is defined by
the hashTwiceNonce and hashTwiceComponent; with SHA2_256 they both must be set to true to ensure pre-image attack
won't work (and for backward compatibility), but for other algorithms like SHA3_256 that are not affected, they
can and should be set to false as hashing twice would not improve security but affect performance.
- hashCode() - Method in class net.corda.core.crypto.MerkleTree.Leaf
-
- hashCode() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- hashCode() - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- hashCode() - Method in class net.corda.core.crypto.PartialTree.Leaf
-
- hashCode() - Method in class net.corda.core.crypto.PartialTree.Node
-
- hashCode() - Method in class net.corda.core.crypto.SecureHash.HASH
-
- hashCode() - Method in class net.corda.core.crypto.SecureHash.SHA256
-
- hashCode() - Method in class net.corda.core.crypto.SignableData
-
A
class SignableData
object is the packet actually signed.
It works as a wrapper over transaction id and signature metadata.
Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree
(having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
- hashCode() - Method in class net.corda.core.crypto.SignatureMetadata
-
SignatureMeta is required to add extra meta-data to a transaction's signature.
It currently supports platformVersion only, but it can be extended to support a universal digital
signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other
application-specific fields.
- hashCode() - Method in class net.corda.core.crypto.SignatureScheme
-
This class is used to define a digital signature scheme.
- hashCode() - Method in class net.corda.core.crypto.TransactionSignature
-
- hashCode() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- hashCode() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
-
The assembled transaction for upgrading a contract.
- hashCode() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- hashCode() - Method in class net.corda.core.flows.FlowInfo
-
Version and name of the CorDapp hosting the other side of the flow.
- hashCode() - Method in class net.corda.core.flows.FlowInitiator.Peer
-
Started when we get new session initiation request.
- hashCode() - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- hashCode() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
Started as scheduled activity.
- hashCode() - Method in class net.corda.core.flows.FlowInitiator.Service
-
Started by a CordaService.
- hashCode() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- hashCode() - Method in class net.corda.core.flows.FlowStackSnapshot
-
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
- hashCode() - Method in class net.corda.core.flows.NotarisationPayload
-
Container for the transaction and notarisation request signature.
This is the payload that gets sent by a client to a notary service for committing the input states of the transaction.
- hashCode() - Method in class net.corda.core.flows.NotarisationRequestSignature
-
A wrapper around a digital signature used for notarisation requests.
- hashCode() - Method in class net.corda.core.flows.NotarisationResponse
-
Payload returned by the notary service flow to the client.
- hashCode() - Method in class net.corda.core.flows.NotaryError.Conflict
-
Occurs when one or more input states have already been consumed by another transaction.
- hashCode() - Method in class net.corda.core.flows.NotaryError.General
-
Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.
- hashCode() - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
-
Occurs when the notarisation request signature does not verify for the provided transaction.
- hashCode() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
Occurs when time specified in the
class TimeWindow
command is outside the allowed tolerance.
- hashCode() - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
-
Occurs when the provided transaction fails to verify.
- hashCode() - Method in class net.corda.core.flows.StackFrameDataToken
-
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for
a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
- hashCode() - Method in class net.corda.core.flows.StateConsumptionDetails
-
Contains information about the consuming transaction for a particular state.
- hashCode() - 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.
- hashCode() - Method in class net.corda.core.flows.WaitTimeUpdate
-
Sent by the notary when the notary detects it will unlikely respond before the client retries.
- hashCode() - Method in class net.corda.core.identity.AbstractParty
-
- hashCode() - Method in class net.corda.core.identity.CordaX500Name
-
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda
supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for
the underlying attribute type definitions
- hashCode() - Method in class net.corda.core.identity.PartyAndCertificate
-
- hashCode() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
- hashCode() - Method in class net.corda.core.messaging.DataFeed
-
The Data feed contains a snapshot of the requested data and an Observable of future updates.
- hashCode() - Method in class net.corda.core.messaging.FlowHandleImpl
-
- hashCode() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
- hashCode() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- hashCode() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
- hashCode() - Method in class net.corda.core.messaging.StateMachineInfo
-
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type
alias). You can access progress tracking, information about why the flow was started and so on.
- hashCode() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- hashCode() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
-
- hashCode() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
-
- hashCode() - Method in class net.corda.core.node.NetworkParameters
-
Network parameters are a set of values that every node participating in the zone needs to agree on and use to
correctly interoperate with each other.
- hashCode() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
- hashCode() - Method in class net.corda.core.node.NodeInfo
-
- hashCode() - Method in class net.corda.core.node.NotaryInfo
-
Data class storing information about notaries available in the network.
- hashCode() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
Version info about the node. Note that this data should be used for diagnostics purposes only - it is unsafe to rely on this for
functional decisions.
- hashCode() - Method in class net.corda.core.node.services.MapChange.Added
-
- hashCode() - Method in class net.corda.core.node.services.MapChange.Modified
-
- hashCode() - Method in class net.corda.core.node.services.MapChange.Removed
-
- hashCode() - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
-
- hashCode() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- hashCode() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
AttachmentsQueryCriteria:
- hashCode() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- hashCode() - Method in class net.corda.core.node.services.vault.AttachmentSort
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- hashCode() - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
-
- hashCode() - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- hashCode() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- hashCode() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- hashCode() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- hashCode() - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
-
- hashCode() - Method in class net.corda.core.node.services.Vault.Page
-
- hashCode() - Method in class net.corda.core.node.services.vault.PageSpecification
-
class PageSpecification
allows specification of a page number (starting from DEFAULT_PAGE_NUM) and page size
(defaulting to DEFAULT_PAGE_SIZE with a maximum page size of MAX_PAGE_SIZE)
Note: we default the page number to DEFAULT_PAGE_SIZE to enable queries without requiring a page specification
but enabling detection of large results sets that fall out of the DEFAULT_PAGE_SIZE requirement.
MAX_PAGE_SIZE should be used with extreme caution as results may exceed your JVM memory footprint.
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Select states based on their locks.
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
VaultCustomQueryCriteria: provides query by custom attributes defined in a contracts
QueryableState implementation.
(see Persistence documentation for more information)
- hashCode() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- hashCode() - Method in class net.corda.core.node.services.vault.Sort
-
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
- hashCode() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- hashCode() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
entityStateClass should reference a persistent state entity
entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema
(for example, CashSchemaV1.PersistentCashState::currency.name)
- hashCode() - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
-
sortAttribute refers to common table attributes defined in the node schemas:
VaultState, VaultLinearStates, VaultFungibleStates
- hashCode() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- hashCode() - 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.
- hashCode() - Method in class net.corda.core.schemas.MappedSchema
-
- hashCode() - Method in class net.corda.core.schemas.PersistentStateRef
-
- hashCode() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- hashCode() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
A filtered version of the
class ContractUpgradeWireTransaction
. In comparison with a regular
class FilteredTransaction
, there
is no flexibility on what parts of the transaction to reveal – the inputs, notary and network parameters hash fields are always visible and the
rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
- hashCode() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- hashCode() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
A special transaction for upgrading the contract of a state.
- hashCode() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to
class ComponentGroup
, but it also includes the corresponding nonce per component.
- hashCode() - Method in class net.corda.core.transactions.LedgerTransaction
-
- hashCode() - Method in class net.corda.core.transactions.LedgerTransaction.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.
- hashCode() - Method in class net.corda.core.transactions.NetworkParametersHash
-
Wrapper over
class SecureHash
to be used when filtering network parameters hash.
- hashCode() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- hashCode() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
A special transaction for changing the notary of a state. It only needs specifying the state(s) as input(s),
old and new notaries. Output states can be computed by applying the notary modification to corresponding inputs
on the fly.
- hashCode() - Method in class net.corda.core.transactions.ReferenceStateRef
-
Wrapper over
class StateRef
to be used when filtering reference states.
- hashCode() - 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 (including composite keys) 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 Merkle root
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.
- hashCode() - Method in class net.corda.core.transactions.WireTransaction
-
- hashCode() - Method in class net.corda.core.utilities.ByteSequence
-
- hashCode() - Method in class net.corda.core.utilities.Id
-
- hashCode() - Method in class net.corda.core.utilities.NetworkHostAndPort
-
- hashCode() - Method in class net.corda.core.utilities.NonEmptySet
-
- hashCode() - Method in class net.corda.core.utilities.Change.Position
-
- hashCode() - Method in class net.corda.core.utilities.Change.Rendering
-
- hashCode() - Method in class net.corda.core.utilities.Change.Structural
-
- hashCode() - Method in class net.corda.core.utilities.ProgressTracker.Step
-
- hashCode() - Method in class net.corda.core.utilities.Try.Failure
-
- hashCode() - Method in class net.corda.core.utilities.Try.Success
-
- hashCode() - Method in class net.corda.finance.contracts.asset.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.
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
A command stating that money has been moved, optionally to fulfil another contract.
- hashCode() - Method in class net.corda.finance.contracts.asset.Cash.State
-
A state representing a cash claim against some party.
- hashCode() - Method in class net.corda.finance.contracts.asset.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.
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
A command stating that a debt has been moved, optionally to fulfil another contract.
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- hashCode() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- hashCode() - Method in class net.corda.finance.contracts.BusinessCalendar
-
- hashCode() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.contracts.Expression
-
Represents a textual expression of e.g. a formula
- hashCode() - Method in class net.corda.finance.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.
- hashCode() - Method in class net.corda.finance.contracts.FixOf
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- hashCode() - Method in class net.corda.finance.contracts.Tenor
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- hashCode() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows.
Specialised flows for unit tests differ from this.
- hashCode() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- hashCode() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- hashCode() - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- hashCode() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- hashCode() - Method in class net.corda.testing.driver.DriverParameters
-
Builder for configuring a
driver
.
- hashCode() - Method in class net.corda.testing.driver.JmxPolicy
-
A class containing configuration information for Jolokia JMX, to be used when creating a node via the
driver
.
- hashCode() - Method in class net.corda.testing.driver.NodeParameters
-
- hashCode() - Method in class net.corda.testing.driver.NotaryHandle
-
Object ecapsulating a notary started automatically by the driver.
- hashCode() - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
- hashCode() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- hashCode() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
This interpreter builds a transaction, and TransactionDSL.verifies that the resolved transaction is correct. Note
that transactions corresponding to input states are not verified. Use LedgerDSL.verifies for that.
- hashCode() - Method in class net.corda.testing.node.ClusterSpec.Raft
-
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
- hashCode() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
-
- hashCode() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
- hashCode() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
The spec for a notary which will used by the
class MockNetwork
to automatically start a notary node. This notary will
become part of the network parameters used by all the nodes.
- hashCode() - Method in class net.corda.testing.node.MockNetworkParameters
-
- hashCode() - Method in class net.corda.testing.node.MockNodeParameters
-
- hashCode() - Method in class net.corda.testing.node.NotarySpec
-
A notary spec for describing a notary which will be started automatically by the driver and which will be part of
the network parameters used by all the nodes.
- hashCode() - Method in class net.corda.testing.node.User
-
Object encapsulating a node rpc user and their associated permissions for use when testing using the
driver
- hashConcat(other) - Method in class net.corda.core.crypto.SecureHash
-
Append a second hash value to this hash value, and then compute the SHA-256 hash of the result.
- hasListed(type) - Method in interface net.corda.core.serialization.ClassWhitelist
-
- hasUnknownFields() - Method in class net.corda.core.cordapp.Info.Contract
-
- hasUnknownFields() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- hasUnknownFields() - Method in class net.corda.core.cordapp.Info.Default
-
- hasUnknownFields() - Method in interface net.corda.core.cordapp.Cordapp.Info
-
- hasUnknownFields() - Method in class net.corda.core.cordapp.Info.Workflow
-
- head() - Method in class net.corda.core.utilities.NonEmptySet
-
Returns the first element of the set.
- hexToBase58($this$hexToBase58) - Static method in class net.corda.core.utilities.EncodingUtils
-
Encoding changer. Hex-
String to Base58-
String, i.e. "48656C6C6F20576F726C64" -> "JxF12TrwUP45BMd"
- hexToBase64($this$hexToBase64) - Static method in class net.corda.core.utilities.EncodingUtils
-
Encoding changer. Hex-
String to Base64-
String, i.e. "48656C6C6F20576F726C64" -> "SGVsbG8gV29ybGQ="
- hexToByteArray($this$hexToByteArray) - Static method in class net.corda.core.utilities.EncodingUtils
-
Hex-String to
ByteArray. Accept any hex form (capitalized, lowercase, mixed).
- hexToRealString($this$hexToRealString) - Static method in class net.corda.core.utilities.EncodingUtils
-
HEX-String to the actual real
String, i.e. "48656C6C6F20576F726C64" -> "Hello World".
- HospitalizeFlowException - Exception in net.corda.core.flows
-
This exception allows a flow to pass itself to the flow hospital. Once the flow reaches
the hospital it will determine how to progress depending on what
cause
s the exception wraps.
Assuming there are no important wrapped exceptions, throwing a
exception HospitalizeFlowException
will place the flow in overnight observation, where it will be replayed at a later time.
- HospitalizeFlowException(message, cause) - Constructor for exception net.corda.core.flows.HospitalizeFlowException
-
This exception allows a flow to pass itself to the flow hospital. Once the flow reaches
the hospital it will determine how to progress depending on what
cause
s the exception wraps.
Assuming there are no important wrapped exceptions, throwing a
exception HospitalizeFlowException
will place the flow in overnight observation, where it will be replayed at a later time.
- HospitalizeFlowException(message) - Constructor for exception net.corda.core.flows.HospitalizeFlowException
-
- HospitalizeFlowException(cause) - Constructor for exception net.corda.core.flows.HospitalizeFlowException
-
- HospitalizeFlowException() - Constructor for exception net.corda.core.flows.HospitalizeFlowException
-
- HttpApi - Class in net.corda.testing.http
-
- HttpApi(root, mapper) - Constructor for class net.corda.testing.http.HttpApi
-
- HttpApi.Companion - Class in net.corda.testing.http
-
- HttpUtils - Class in net.corda.testing.http
-
A small set of utilities for making HttpCalls, aimed at demos and tests.
- SampleCashSchemaV1 - Class in net.corda.finance.test
-
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.
- SampleCashSchemaV1.PersistentCashState - Class in net.corda.finance.test
-
- SampleCashSchemaV2 - Class in net.corda.finance.test
-
- SampleCashSchemaV2.PersistentCashState - Class in net.corda.finance.test
-
- SampleCashSchemaV3 - Class in net.corda.finance.test
-
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.
- SampleCashSchemaV3.PersistentCashState - Class in net.corda.finance.test
-
- SchedulableFlow - Annotation Type in net.corda.core.flows
-
- SchedulableFlow() - Constructor for annotation type net.corda.core.flows.SchedulableFlow
-
- SchedulableState - Interface in net.corda.core.contracts
-
- SchedulableState() - Constructor for interface net.corda.core.contracts.SchedulableState
-
- scheduled(scheduledState, trace, externalTrace) - Method in class net.corda.core.context.InvocationContext.Companion
-
- scheduled(scheduledState, trace, externalTrace) - Static method in class net.corda.core.context.InvocationContext
-
- Scheduled(scheduledState) - Constructor for class net.corda.core.context.InvocationOrigin.Scheduled
-
Origin was a scheduled activity.
- Scheduled - Interface in net.corda.core.contracts
-
Something which is scheduled to happen at a point in time.
- Scheduled() - Constructor for interface net.corda.core.contracts.Scheduled
-
- Scheduled(scheduledState) - Constructor for class net.corda.core.flows.FlowInitiator.Scheduled
-
Started as scheduled activity.
- 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.
- 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.
- SchemaCrossReferenceReport(schema, entity, referencedSchema, fieldOrMethod, fieldOrMethodType) - Constructor for class net.corda.core.schemas.MappedSchemaValidator.SchemaCrossReferenceReport
-
- Secondary(progressTracker) - Constructor for class net.corda.finance.flows.TwoPartyDealFlow.Secondary
-
Abstracted bilateral deal flow participant that is recipient of initial communication.
- Secondary() - Constructor for class net.corda.finance.flows.TwoPartyDealFlow.Secondary
-
Abstracted bilateral deal flow participant that is recipient of initial communication.
- Secondary.Companion - Class in net.corda.finance.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.Companion - Class in net.corda.core.crypto
-
- SecureHash.HASH - 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).
- SecureHashDeserializer() - Constructor for class net.corda.client.jackson.JacksonSupport.SecureHashDeserializer
-
Deprecated.
- SecureHashKt - Class in net.corda.core.crypto
-
- SecureHashKt() - Constructor for class net.corda.core.crypto.SecureHashKt
-
- secureRandomBytes(numOfBytes) - Static method in class net.corda.core.crypto.CryptoUtils
-
Generate a securely random
ByteArray of requested number of bytes. Usually used for seeds, nonces and keys.
- select($this$select, klass, signer, party) - Static method in class net.corda.core.contracts.ContractsDSL
-
Filters the command list by type, party and public key all at once.
- select($this$select, klass, signers, parties) - Static method in class net.corda.core.contracts.ContractsDSL
-
Filters the command list by type, parties and public keys all at once.
- Seller(otherSideSession, assetToSell, price, myParty, progressTracker) - Constructor for class net.corda.finance.flows.TwoPartyTradeFlow.Seller
-
- Seller.Companion - Class in net.corda.finance.flows
-
- SellerTradeInfo(price, payToIdentity) - Constructor for class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- send(otherParty, payload) - Method in class net.corda.core.flows.FlowLogic
-
Deprecated.
- send(payload, maySkipCheckpoint) - Method in class net.corda.core.flows.FlowSession
-
- send(payload) - Method in class net.corda.core.flows.FlowSession
-
- sendAll(payload, sessions, maySkipCheckpoint) - Method in class net.corda.core.flows.FlowLogic
-
Queues the given
payload
for sending to the provided
sessions
and continues without suspending.
- sendAll(payload, sessions) - Method in class net.corda.core.flows.FlowLogic
-
Queues the given
payload
for sending to the provided
sessions
and continues without suspending.
- sendAllMap(payloadsPerSession, maySkipCheckpoint) - Method in class net.corda.core.flows.FlowLogic
-
Queues the given payloads for sending to the provided sessions and continues without suspending.
- sendAllMap(payloadsPerSession) - Method in class net.corda.core.flows.FlowLogic
-
Queues the given payloads for sending to the provided sessions and continues without suspending.
- sendAndReceive(receiveType, otherParty, payload) - Method in class net.corda.core.flows.FlowLogic
-
Deprecated.
- sendAndReceive(receiveType, payload, maySkipCheckpoint) - Method in class net.corda.core.flows.FlowSession
-
Serializes and queues the given
payload
object for sending to the
counterparty
. 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, payload) - Method in class net.corda.core.flows.FlowSession
-
Serializes and queues the given
payload
object for sending to the
counterparty
. 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.
- sendPayloadAndReceiveDataRequest(otherSideSession, payload) - Method in class net.corda.core.flows.DataVendingFlow
-
- SendStateAndRefFlow - Class in net.corda.core.flows
-
The
class SendStateAndRefFlow
should be used to send a list of input
class StateAndRef
to another peer that wishes to verify
the input's integrity by resolving and checking the dependencies as well. The other side should invoke
class ReceiveStateAndRefFlow
at the right point in the conversation to receive the input state and ref and perform the resolution back-and-forth
required to check the dependencies.
- SendStateAndRefFlow(otherSideSession, stateAndRefs) - Constructor for class net.corda.core.flows.SendStateAndRefFlow
-
The
class SendStateAndRefFlow
should be used to send a list of input
class StateAndRef
to another peer that wishes to verify
the input's integrity by resolving and checking the dependencies as well. The other side should invoke
class ReceiveStateAndRefFlow
at the right point in the conversation to receive the input state and ref and perform the resolution back-and-forth
required to check the dependencies.
- SendTransactionFlow - Class in net.corda.core.flows
-
The
class SendTransactionFlow
should be used to send a transaction to another peer that wishes to verify that transaction's
integrity by resolving and checking the dependencies as well. The other side should invoke
class ReceiveTransactionFlow
at
the right point in the conversation to receive the sent transaction and perform the resolution back-and-forth required
to check the dependencies and download any missing attachments.
- SendTransactionFlow(otherSide, stx) - Constructor for class net.corda.core.flows.SendTransactionFlow
-
The
class SendTransactionFlow
should be used to send a transaction to another peer that wishes to verify that transaction's
integrity by resolving and checking the dependencies as well. The other side should invoke
class ReceiveTransactionFlow
at
the right point in the conversation to receive the sent transaction and perform the resolution back-and-forth required
to check the dependencies and download any missing attachments.
- sequence($this$sequence, offset, size) - Static method in class net.corda.core.utilities.ByteArrays
-
- SerializableCalculatedProperty - Annotation Type in net.corda.core.serialization
-
Used to annotate methods which expose calculated values that we want to be serialized for use by the class carpenter.
- SerializableCalculatedProperty() - Constructor for annotation type net.corda.core.serialization.SerializableCalculatedProperty
-
- SerializationAPIKt - Class in net.corda.core.serialization
-
- SerializationAPIKt() - Constructor for class net.corda.core.serialization.SerializationAPIKt
-
- SerializationContext - Interface in net.corda.core.serialization
-
Parameters to serialization and deserialization.
- SerializationContext() - Constructor for interface net.corda.core.serialization.SerializationContext
-
- SerializationContext.UseCase - Enum in net.corda.core.serialization
-
The use case that we are serializing for, since it influences the implementations chosen.
- SerializationCustomSerializer<OBJ,PROXY> - Interface in net.corda.core.serialization
-
Allows CorDapps to provide custom serializers for third party libraries where those libraries cannot
be recompiled with the -parameters flag rendering their classes natively serializable by Corda. In this case
a proxy serializer can be written that extends this type whose purpose is to move between those an
unserializable types and an intermediate representation.
- SerializationCustomSerializer() - Constructor for interface net.corda.core.serialization.SerializationCustomSerializer
-
- SerializationDefaults - Class in net.corda.core.serialization
-
Global singletons to be used as defaults that are injected elsewhere (generally, in the node or in RPC client).
- SerializationEncoding - Interface in net.corda.core.serialization
-
- SerializationEncoding() - Constructor for interface net.corda.core.serialization.SerializationEncoding
-
- SerializationFactory - Class in net.corda.core.serialization
-
An abstraction for serializing and deserializing objects, with support for versioning of the wire format via
a header / prefix in the bytes.
- SerializationFactory() - Constructor for class net.corda.core.serialization.SerializationFactory
-
An abstraction for serializing and deserializing objects, with support for versioning of the wire format via
a header / prefix in the bytes.
- SerializationFactory.Companion - Class in net.corda.core.serialization
-
- SerializationSchemeContext - Interface in net.corda.core.serialization
-
This is used to pass information into
interface CustomSerializationScheme
about how the object should be (de)serialized.
This context can change depending on the specific circumstances in the node when (de)serialization occurs.
- SerializationSchemeContext() - Constructor for interface net.corda.core.serialization.SerializationSchemeContext
-
- SerializationToken - Interface in net.corda.core.serialization
-
- SerializationToken() - Constructor for interface net.corda.core.serialization.SerializationToken
-
- SerializationWhitelist - Interface in net.corda.core.serialization
-
Provide a subclass of this via the
java.util.ServiceLoader mechanism to be able to whitelist types for
serialisation that you cannot otherwise annotate. The name of the class must appear in a text file on the
classpath under the path META-INF/services/net.corda.core.serialization.SerializationWhitelist
- SerializationWhitelist() - Constructor for interface net.corda.core.serialization.SerializationWhitelist
-
- serialize(value, gen, serializers) - Method in class net.corda.client.jackson.JacksonSupport.AmountSerializer
-
Deprecated.
- serialize(value, generator, provider) - Method in class net.corda.client.jackson.JacksonSupport.AnonymousPartySerializer
-
Deprecated.
- serialize(obj, generator, provider) - Method in class net.corda.client.jackson.JacksonSupport.CordaX500NameSerializer
-
Deprecated.
- serialize(value, gen, serializers) - Method in class net.corda.client.jackson.JacksonSupport.NodeInfoSerializer
-
Deprecated.
- serialize(value, gen, serializers) - Method in class net.corda.client.jackson.JacksonSupport.OpaqueBytesSerializer
-
Deprecated.
- serialize(value, gen, provider) - Method in class net.corda.client.jackson.JacksonSupport.PartySerializer
-
Deprecated.
- serialize(value, generator, provider) - Method in class net.corda.client.jackson.JacksonSupport.PublicKeySerializer
-
Deprecated.
- serialize(obj, generator, provider) - Method in class net.corda.client.jackson.JacksonSupport.SecureHashSerializer
-
Deprecated.
- serialize(obj, generator, provider) - Method in class net.corda.client.jackson.JacksonSupport.ToStringSerializer
-
Deprecated.
- serialize(obj, context) - Method in interface net.corda.core.serialization.CustomSerializationScheme
-
This method must be able to serialize any object T into a ByteSequence.
- serialize($this$serialize, serializationFactory, context) - Static method in class net.corda.core.serialization.SerializationAPIKt
-
Convenience extension method for serializing an object of type T, utilising the defaults.
- serialize(obj, context) - Method in class net.corda.core.serialization.SerializationFactory
-
Serialize an object to bytes using the preferred serialization format version from the context.
- 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).
- SerializeAsToken() - Constructor for interface net.corda.core.serialization.SerializeAsToken
-
- SerializeAsTokenContext - Interface in net.corda.core.serialization
-
A context for mapping SerializationTokens to/from SerializeAsTokens.
- SerializeAsTokenContext() - Constructor for interface net.corda.core.serialization.SerializeAsTokenContext
-
- serializedByteCount() - Method in class net.corda.core.flows.MaybeSerializedSignedTransaction
-
- 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.
- SerializedBytes.Companion - Class in net.corda.core.serialization
-
- serializedHash(x) - Static method in class net.corda.core.crypto.CryptoUtils
-
Deprecated.
- serializedHash(x) - Method in class net.corda.core.crypto.DigestService
-
Serialise the object and return the hash of the serialized bytes. Note that the resulting hash may not be deterministic
across platform versions: serialization can produce different values if any of the types being serialized have changed,
or if the version of serialization specified by the context changes.
- service(serviceClassName, owningLegalIdentity) - Method in class net.corda.core.context.Actor.Companion
-
- service(serviceClassName, owningLegalIdentity) - Static method in class net.corda.core.context.Actor
-
- service(serviceClassName, owningLegalIdentity, trace, externalTrace) - Method in class net.corda.core.context.InvocationContext.Companion
-
- service(serviceClassName, owningLegalIdentity, trace, externalTrace) - Static method in class net.corda.core.context.InvocationContext
-
- Service(serviceClassName, owningLegalIdentity) - Constructor for class net.corda.core.context.InvocationOrigin.Service
-
Origin was a Corda Service.
- Service(serviceClassName) - Constructor for class net.corda.core.flows.FlowInitiator.Service
-
Started by a CordaService.
- SERVICE_PRIORITY_HIGH - Static variable in class net.corda.core.node.AppServiceHub.Companion
-
- SERVICE_PRIORITY_HIGH - Static variable in interface net.corda.core.node.AppServiceHub
-
- SERVICE_PRIORITY_LOW - Static variable in class net.corda.core.node.AppServiceHub.Companion
-
- SERVICE_PRIORITY_LOW - Static variable in interface net.corda.core.node.AppServiceHub
-
- SERVICE_PRIORITY_NORMAL - Static variable in class net.corda.core.node.AppServiceHub.Companion
-
- SERVICE_PRIORITY_NORMAL - Static variable in interface net.corda.core.node.AppServiceHub
-
- ServiceHub - Interface in net.corda.core.node
-
A service hub is the starting point for most operations you can do inside the node. You are provided with one
when a class annotated with
annotationclass CordaService
is constructed, and you have access to one inside flows. Most RPCs
simply forward to the services found here after some access checking.
- ServiceHub() - Constructor for interface net.corda.core.node.ServiceHub
-
- ServiceHub.DefaultImpls - Class in net.corda.core.node
-
A service hub is the starting point for most operations you can do inside the node. You are provided with one
when a class annotated with
annotationclass CordaService
is constructed, and you have access to one inside flows. Most RPCs
simply forward to the services found here after some access checking.
- ServiceLifecycleEvent - Enum in net.corda.core.node.services
-
- ServiceLifecycleObserver - Interface in net.corda.core.node.services
-
- ServiceLifecycleObserver() - Constructor for interface net.corda.core.node.services.ServiceLifecycleObserver
-
- ServicePeerAllocationStrategy.Random - Class in net.corda.testing.node
-
- ServicePeerAllocationStrategy.RoundRobin - Class in net.corda.testing.node
-
- ServicesForResolution - Interface in net.corda.core.node
-
Subset of node services that are used for loading transactions from the wire into fully resolved, looked up
forms ready for verification.
- ServicesForResolution() - Constructor for interface net.corda.core.node.ServicesForResolution
-
- ServicesForResolution.DefaultImpls - Class in net.corda.core.node
-
Subset of node services that are used for loading transactions from the wire into fully resolved, looked up
forms ready for verification.
- SessionId(value, timestamp) - Constructor for class net.corda.core.context.Trace.SessionId
-
Represents id and timestamp of a session.
- SessionId.Companion - Class in net.corda.core.context
-
- SessionScope - Interface in net.corda.core.node.services.vault
-
Represents scope for the operation when JPA Session been created, i.e. transaction started.
- SessionScope() - Constructor for interface net.corda.core.node.services.vault.SessionScope
-
- setCause(cause) - Method in exception net.corda.core.CordaException
-
- setCause(cause) - Method in exception net.corda.core.CordaRuntimeException
-
- setCause(cause) - Method in interface net.corda.core.CordaThrowable
-
- setCause(cause) - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- setChildProgressTracker(step, childProgressTracker) - Method in class net.corda.core.utilities.ProgressTracker
-
- setClassName(p) - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
String the optional name of a notary service class to load. If null, a builtin notary is loaded.
- setCurrency(p) - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- setCurrency(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setCurrency(p) - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- setCurrency(p) - Method in class net.corda.finance.test.SampleCashSchemaV2.PersistentCashState
-
product type
- setCurrency(p) - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
- setCurrentStep(value) - Method in class net.corda.core.utilities.ProgressTracker
-
Reading returns the value of steps
stepIndex
, 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.
- setExternalId(p) - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
-
Represents a
- setFaceValue(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setFaceValueIssuerPartyHash(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setFaceValueIssuerRef(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setFlowsDrainingModeEnabled(enabled) - Method in interface net.corda.core.messaging.CordaRPCOps
-
Sets the value of the node's flows draining mode.
If this mode is
enabled
, the node will reject new flows through RPC, ignore scheduled flows, and do not process
initial session messages, meaning that P2P counterparties will not be able to initiate new flows involving the node.
- setIndex(p) - Method in class net.corda.core.schemas.PersistentStateRef
-
- setIssuancePartyHash(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setIssuanceRef(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setIssuer(p) - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
X500Name of issuer party
- setIssuer(p) - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
X500Name of issuer party
- setIssuerPartyHash(p) - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- setIssuerPartyHash(p) - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- setIssuerRef(p) - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
- setIssuerRef(p) - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- setIssuerRef(p) - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- setIssuerRef(p) - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
- SetLifecycle(lifecycle) - Constructor for class net.corda.finance.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.finance.contracts.asset.Obligation.State
-
- setLockId(p) - Method in class net.corda.core.transactions.TransactionBuilder
-
- setMaturity(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setMaximumHeapSize(p) - Method in class net.corda.testing.node.NotarySpec
-
- setMessage(message) - Method in exception net.corda.core.CordaException
-
- setMessage(message) - Method in exception net.corda.core.CordaRuntimeException
-
- setMessage(message) - Method in interface net.corda.core.CordaThrowable
-
- setMessage(message) - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- setNetworkParametersService(p) - Method in class net.corda.testing.node.MockServices
-
Provides access to historical network parameters that are used in transaction resolution.
- setNotary(p) - Method in class net.corda.core.transactions.TransactionBuilder
-
Notary used for the transaction.
- setOriginalErrorId(p) - Method in exception net.corda.core.flows.FlowException
-
the ID backing
- setOriginalExceptionClassName(p) - Method in exception net.corda.core.CordaException
-
- setOriginalExceptionClassName(p) - Method in exception net.corda.core.CordaRuntimeException
-
- setOriginalExceptionClassName(p) - Method in interface net.corda.core.CordaThrowable
-
- setOriginalExceptionClassName(p) - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
-
- setOwner(p) - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
X500Name of owner party
- setOwner(p) - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
X500Name of owner party
- setOwner(p) - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
X500Name of owner party
- setOwnerHash(p) - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
-
- setOwnerHash(p) - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- setParticipants(p) - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
X500Name of participant parties
- setParticipants(p) - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
-
X500Name of participant parties
- setParticipants(p) - Method in class net.corda.finance.test.SampleCashSchemaV2.PersistentCashState
-
X500Name of participant parties
- setParticipants(p) - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
X500Name of participant parties
- setPennies(p) - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
-
- setPennies(p) - Method in class net.corda.finance.test.SampleCashSchemaV1.PersistentCashState
-
- setPennies(p) - Method in class net.corda.finance.test.SampleCashSchemaV3.PersistentCashState
-
- setPrivacySalt(privacySalt) - Method in class net.corda.core.transactions.TransactionBuilder
-
- setPrivacySalt(p) - Method in class net.corda.core.transactions.TransactionBuilder
-
- setQuantity(p) - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
-
Amount attributes
- setStateRef(p) - Method in class net.corda.core.schemas.PersistentState
-
- setTimeWindow(timeWindow) - Method in class net.corda.core.transactions.TransactionBuilder
-
Sets the
class TimeWindow
for this transaction, replacing the existing
class TimeWindow
if there is one. To be valid, the
transaction must then be signed by the notary service within this window of time. In this way, the notary acts as
the Timestamp Authority.
- setTimeWindow(time, timeTolerance) - Method in class net.corda.core.transactions.TransactionBuilder
-
The
class TimeWindow
for the transaction can also be defined as
time
+/-
timeTolerance
. The tolerance should be
chosen such that your code can finish building the transaction and sending it to the Timestamp Authority within
that window of time, taking into account factors such as network latency. Transactions being built by a group of
collaborating parties may therefore require a higher time tolerance than a transaction being built by a single
node.
- Settle(amount) - Constructor for class net.corda.finance.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.
- setTo(newInstant) - Method in class net.corda.testing.node.TestClock
-
Move this
Clock to the specified
Instant for testing purposes.
This will only be approximate due to the time ticking away, but will be some time shortly after the requested
Instant.
- setTxId(p) - Method in class net.corda.core.schemas.PersistentStateRef
-
- setUuid(p) - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
-
- setValue(thisRef, property, value) - Method in interface net.corda.core.utilities.VariablePropertyDelegate
-
Invoked as part of Kotlin delegated properties construct.
- setWindow(p) - Method in class net.corda.core.transactions.TransactionBuilder
-
- SgxSupport - Class in net.corda.core.utilities
-
- sha256(bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
-
Computes the SHA-256 hash value of the
ByteArray.
- sha256(str) - Method in class net.corda.core.crypto.SecureHash.Companion
-
Computes the SHA-256 hash of the
String's UTF-8 byte contents.
- sha256(bytes) - Static method in class net.corda.core.crypto.SecureHash
-
Computes the SHA-256 hash value of the
ByteArray.
- sha256(str) - Static method in class net.corda.core.crypto.SecureHash
-
Computes the SHA-256 hash of the
String's UTF-8 byte contents.
- 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($this$sha256) - Static method in class net.corda.core.crypto.SecureHashKt
-
Compute the SHA-256 hash for the contents of the
ByteArray.
- sha256($this$sha256) - Static method in class net.corda.core.crypto.SecureHashKt
-
- sha256Twice(bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
-
Computes the SHA-256 hash of the
ByteArray, and then computes the SHA-256 hash of the hash.
- sha256Twice(bytes) - Static method in class net.corda.core.crypto.SecureHash
-
Computes the SHA-256 hash of the
ByteArray, and then computes the SHA-256 hash of the hash.
- SHA2_256 - Static variable in class net.corda.core.crypto.SecureHash
-
- SHA2_384 - Static variable in class net.corda.core.crypto.SecureHash
-
- SHA2_512 - Static variable in class net.corda.core.crypto.SecureHash
-
- SHA512_256 - Static variable in class net.corda.core.crypto.Crypto
-
DLSequence (ASN1Sequence) for SHA512 truncated to 256 bits, used in SPHINCS-256 signature scheme.
- SharedTx(tx, cashSigningPubKeys) - Constructor for class net.corda.finance.flows.Buyer.SharedTx
-
- shell(trace, externalTrace) - Method in class net.corda.core.context.InvocationContext.Companion
-
- shell(trace, externalTrace) - Static method in class net.corda.core.context.InvocationContext
-
- shutdown() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Shuts the node down. Returns immediately.
This does not wait for flows to be completed.
- sign($this$sign, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtils
-
Utility to simplify the act of signing a byte array.
- sign($this$sign, bytesToSign, publicKey) - Static method in class net.corda.core.crypto.CryptoUtils
-
Utility to simplify the act of signing a byte array and return a
class DigitalSignature.WithKey
object.
Note that there is no check if the public key matches with the signing private key.
- sign($this$sign, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtils
-
Helper function to sign with a key pair.
- sign($this$sign, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtils
-
Helper function to sign the bytes of
bytesToSign
with a key pair.
- sign($this$sign, signableData) - Static method in class net.corda.core.crypto.CryptoUtils
-
- sign(bytes, publicKey) - Method in interface net.corda.core.node.services.KeyManagementService
-
Using the provided signing
PublicKey internally looks up the matching
PrivateKey and signs the data.
- sign(signableData, publicKey) - Method in interface net.corda.core.node.services.KeyManagementService
-
- SignableData - Class in net.corda.core.crypto
-
A
class SignableData
object is the packet actually signed.
It works as a wrapper over transaction id and signature metadata.
Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree
(having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
- SignableData(txId, signatureMetadata) - Constructor for class net.corda.core.crypto.SignableData
-
A
class SignableData
object is the packet actually signed.
It works as a wrapper over transaction id and signature metadata.
Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree
(having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
- SIGNATURE_ALGORITHM - Static variable in class net.corda.core.crypto.CompositeSignature
-
- SignatureAttachmentConstraint - Class in net.corda.core.contracts
-
- SignatureAttachmentConstraint(key) - Constructor for class net.corda.core.contracts.SignatureAttachmentConstraint
-
- SignatureMetadata - Class in net.corda.core.crypto
-
SignatureMeta is required to add extra meta-data to a transaction's signature.
It currently supports platformVersion only, but it can be extended to support a universal digital
signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other
application-specific fields.
- SignatureMetadata(platformVersion, schemeNumberID) - Constructor for class net.corda.core.crypto.SignatureMetadata
-
SignatureMeta is required to add extra meta-data to a transaction's signature.
It currently supports platformVersion only, but it can be extended to support a universal digital
signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other
application-specific fields.
- SignatureScheme - Class in net.corda.core.crypto
-
This class is used to define a digital signature scheme.
- SignatureScheme(schemeNumberID, schemeCodeName, signatureOID, alternativeOIDs, providerName, algorithmName, signatureName, algSpec, keySize, desc) - Constructor for class net.corda.core.crypto.SignatureScheme
-
This class is used to define a digital signature scheme.
- 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 (including composite keys) 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 Merkle root
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) - 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 (including composite keys) 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 Merkle root
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(ctx, sigs) - Constructor for class net.corda.core.transactions.SignedTransaction
-
- SignedTransaction.SignaturesMissingException - Exception in net.corda.core.transactions
-
- SignedTransactionMixin() - Constructor for class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
-
Deprecated.
- signInitialTransaction($this, builder, publicKey) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to construct an initial partially signed transaction from a
class TransactionBuilder
using keys stored inside the node. Signature metadata is added automatically.
- signInitialTransaction($this, builder) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to construct an initial partially signed transaction from a TransactionBuilder
using the default identity key contained in the node. The legal identity key is used to sign.
- signInitialTransaction($this, builder, signingPubKeys) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
Helper method to construct an initial partially signed transaction from a
class TransactionBuilder
using a set of keys all held in this node.
- signInitialTransaction($this, builder, publicKey) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to construct an initial partially signed transaction from a
class TransactionBuilder
using keys stored inside the node. Signature metadata is added automatically.
- signInitialTransaction($this, builder) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to construct an initial partially signed transaction from a TransactionBuilder
using the default identity key contained in the node. The legal identity key is used to sign.
- signInitialTransaction($this, builder, signingPubKeys) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
Helper method to construct an initial partially signed transaction from a
class TransactionBuilder
using a set of keys all held in this node.
- signInitialTransaction(builder, publicKey) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to construct an initial partially signed transaction from a
class TransactionBuilder
using keys stored inside the node. Signature metadata is added automatically.
- signInitialTransaction(builder) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to construct an initial partially signed transaction from a TransactionBuilder
using the default identity key contained in the node. The legal identity key is used to sign.
- signInitialTransaction(builder, signingPubKeys) - Method in interface net.corda.core.node.ServiceHub
-
Helper method to construct an initial partially signed transaction from a
class TransactionBuilder
using a set of keys all held in this node.
- SignTransactionFlow - Class in net.corda.core.flows
-
- SignTransactionFlow(otherSideSession, progressTracker) - Constructor for class net.corda.core.flows.SignTransactionFlow
-
- SignTransactionFlow(otherSideSession) - Constructor for class net.corda.core.flows.SignTransactionFlow
-
- SignTransactionFlow.Companion - Class in net.corda.core.flows
-
- SingleMessageRecipient - Interface in net.corda.core.messaging
-
A base class for the case of point-to-point messages
- SingleMessageRecipient() - Constructor for interface net.corda.core.messaging.SingleMessageRecipient
-
- SingleNode(party, addresses) - Constructor for class net.corda.core.node.services.PartyInfo.SingleNode
-
- 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) - Method in class net.corda.core.serialization.SingletonSerializationToken.Companion
-
- 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.
- sleep(duration, maySkipCheckpoint) - Method in class net.corda.core.flows.FlowLogic.Companion
-
If on a flow, suspends the flow and only wakes it up after at least
duration
time has passed. Otherwise,
just sleep for
duration
. This sleep function is not designed to aid scheduling, for which you should
consider using
interface SchedulableState
. It is designed to aid with managing contention
for which you have not managed via another means.
- sleep(duration) - Method in class net.corda.core.flows.FlowLogic.Companion
-
If on a flow, suspends the flow and only wakes it up after at least
duration
time has passed. Otherwise,
just sleep for
duration
. This sleep function is not designed to aid scheduling, for which you should
consider using
interface SchedulableState
. It is designed to aid with managing contention
for which you have not managed via another means.
- sleep(duration, maySkipCheckpoint) - Static method in class net.corda.core.flows.FlowLogic
-
If on a flow, suspends the flow and only wakes it up after at least
duration
time has passed. Otherwise,
just sleep for
duration
. This sleep function is not designed to aid scheduling, for which you should
consider using
interface SchedulableState
. It is designed to aid with managing contention
for which you have not managed via another means.
- sleep(duration) - Static method in class net.corda.core.flows.FlowLogic
-
If on a flow, suspends the flow and only wakes it up after at least
duration
time has passed. Otherwise,
just sleep for
duration
. This sleep function is not designed to aid scheduling, for which you should
consider using
interface SchedulableState
. It is designed to aid with managing contention
for which you have not managed via another means.
- slice(start, end) - Method in class net.corda.core.utilities.ByteSequence
-
A new read-only
ByteBuffer view of this sequence or part of it.
If
start
or
end
are negative then
IllegalArgumentException is thrown, otherwise they are clamped if necessary.
This method cannot be used to get bytes before offset or after offset+size, and never makes a new array.
- SoftLockingCondition(type, lockIds) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Select states based on their locks.
- softLockRelease(lockId, stateRefs) - Method in interface net.corda.core.node.services.VaultService
-
Release all or an explicitly specified set of
class StateRef
for a given
UUID unique identifier.
A
class Vault
soft-lock manager is automatically notified from flows that are terminated, such that any soft locked
states may be released.
In the case of coin selection, soft-locks are automatically released once previously gathered unconsumed
input refs are consumed as part of cash spending.
- softLockReserve(lockId, stateRefs) - Method in interface net.corda.core.node.services.VaultService
-
Reserve a set of
class StateRef
for a given
UUID unique identifier.
Typically, the unique identifier will refer to a
FlowLogic.runId
's
UUID associated with an in-flight flow.
In this case if the flow terminates the locks will automatically be freed, even if there is an error.
However, the user can specify their own
UUID and manage this manually, possibly across the lifetime of multiple
flows, or from other thread contexts e.g.
annotationclass CordaService
instances.
In the case of coin selection, soft locks are automatically taken upon gathering relevant unconsumed input refs.
- Sort - Class in net.corda.core.node.services.vault
-
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
- Sort(columns) - Constructor for class net.corda.core.node.services.vault.Sort
-
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
- Sort.Attribute - Interface in net.corda.core.node.services.vault
-
- Sort.CommonStateAttribute - Enum in net.corda.core.node.services.vault
-
- Sort.Direction - Enum in net.corda.core.node.services.vault
-
- Sort.FungibleStateAttribute - Enum in net.corda.core.node.services.vault
-
- Sort.LinearStateAttribute - Enum in net.corda.core.node.services.vault
-
- Sort.SortColumn - Class in net.corda.core.node.services.vault
-
- Sort.VaultStateAttribute - Enum in net.corda.core.node.services.vault
-
- SortAttribute - Class in net.corda.core.node.services.vault
-
- SortAttribute.Custom - Class in net.corda.core.node.services.vault
-
entityStateClass should reference a persistent state entity
entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema
(for example, CashSchemaV1.PersistentCashState::currency.name)
- SortAttribute.Standard - Class in net.corda.core.node.services.vault
-
sortAttribute refers to common table attributes defined in the node schemas:
VaultState, VaultLinearStates, VaultFungibleStates
- SortColumn(sortAttribute, direction) - Constructor for class net.corda.core.node.services.vault.Sort.SortColumn
-
- SourceAndAmount<T,P> - Class in net.corda.core.contracts
-
Simple data class to associate the origin, owner, or holder of a particular Amount object.
- SourceAndAmount(source, amount, ref) - Constructor for class net.corda.core.contracts.SourceAndAmount
-
Simple data class to associate the origin, owner, or holder of a particular Amount object.
- specialise(ltx) - Method in interface net.corda.core.node.ServicesForResolution
-
- specialise(alternateVerifier) - Method in class net.corda.core.transactions.LedgerTransaction
-
We need a way to customise transaction verification inside the
Node without changing either the wire format or any public APIs.
- SPHINCS256_SHA256 - Static variable in class net.corda.core.crypto.Crypto
-
SPHINCS-256 hash-based signature scheme using SHA512 for message hashing. It provides 128bit security against
post-quantum attackers at the cost of larger key nd signature sizes and loss of compatibility.
- spliterator() - Method in class net.corda.core.utilities.NonEmptySet
-
- splitEvenly(partitions) - Method in class net.corda.core.contracts.Amount
-
This method provides a token conserving divide mechanism.
- StackFrameDataToken - Class in net.corda.core.flows
-
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for
a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
- StackFrameDataToken(className) - Constructor for class net.corda.core.flows.StackFrameDataToken
-
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for
a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
- Standard(attribute) - Constructor for class net.corda.core.node.services.vault.SortAttribute.Standard
-
sortAttribute refers to common table attributes defined in the node schemas:
VaultState, VaultLinearStates, VaultFungibleStates
- start(username, password, gracefulReconnect) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password, targetLegalIdentity, gracefulReconnect) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password, targetLegalIdentity) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password, externalTrace, impersonatedActor, gracefulReconnect) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password, externalTrace, impersonatedActor) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password, externalTrace, impersonatedActor, targetLegalIdentity, gracefulReconnect) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start(username, password, externalTrace, impersonatedActor, targetLegalIdentity) - Method in class net.corda.client.rpc.CordaRPCClient
-
- start() - Method in class net.corda.client.rpc.ext.MultiRPCClient
-
Logs in to the target server and returns an active connection.
- start() - Method in class net.corda.testing.node.UnstartedMockNode
-
Start the node
- StartableByRPC - Annotation Type in net.corda.core.flows
-
- StartableByRPC() - Constructor for annotation type net.corda.core.flows.StartableByRPC
-
- StartableByService - Annotation Type in net.corda.core.flows
-
Any
class FlowLogic
which is to be started by the
AppServiceHub interface from
within a
CordaService must have this annotation. If it's missing the
flow will not be allowed to start and an exception will be thrown.
- StartableByService() - Constructor for annotation type net.corda.core.flows.StartableByService
-
- StartedMockNode - Class in net.corda.testing.node
-
A class that represents a started mock node for testing.
- StartedMockNode.Companion - Class in net.corda.testing.node
-
- startFlow(flow) - Method in interface net.corda.core.node.AppServiceHub
-
- startFlow($this, logic) - Static method in class net.corda.testing.driver.InProcess.DefaultImpls
-
Starts an already constructed flow. Note that you must be on the server thread to call this method.
- startFlow(logic) - Method in interface net.corda.testing.driver.InProcess
-
Starts an already constructed flow. Note that you must be on the server thread to call this method.
- startFlow(logic) - Method in class net.corda.testing.node.StartedMockNode
-
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
-
- startFlowDynamicWithClientId(clientId, logicType, args) - Method in interface net.corda.core.messaging.CordaRPCOps
-
Start the given flow with the given arguments and a
clientId
.
- startNode($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
- startNode($this, defaultParameters, providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize, logLevelOverride) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
Start a node.
- startNode($this, defaultParameters, providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
Start a node.
- startNode() - Method in interface net.corda.testing.driver.DriverDSL
-
- startNode(parameters) - Method in interface net.corda.testing.driver.DriverDSL
-
- startNode(defaultParameters, providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize, logLevelOverride) - Method in interface net.corda.testing.driver.DriverDSL
-
Start a node.
- startNode(defaultParameters, providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize) - Method in interface net.corda.testing.driver.DriverDSL
-
Start a node.
- startNodes() - Method in class net.corda.testing.node.MockNetwork
-
Start all nodes that aren't already started.
- startTrackedFlow(flow) - Method in interface net.corda.core.node.AppServiceHub
-
Start the given flow with the given arguments, returning an Observable with a single observation of the
result of running the flow.
flow
must be annotated with
annotationclass StartableByService
.
TODO it is assumed here that the flow object has an appropriate classloader.
- startTrackedFlowDynamic(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.
logicType
must be annotated with
annotationclass StartableByRPC
.
- startWebserver($this, handle) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
-
- startWebserver(handle) - Method in interface net.corda.testing.driver.DriverDSL
-
- startWebserver(handle, maximumHeapSize) - Method in interface net.corda.testing.driver.DriverDSL
-
Starts a web server for a node
- State(buffer, verifyKey) - Constructor for class net.corda.core.crypto.CompositeSignature.State
-
- State(amount, owner) - Constructor for class net.corda.finance.contracts.asset.Cash.State
-
A state representing a cash claim against some party.
- State(deposit, amount, owner) - Constructor for class net.corda.finance.contracts.asset.Cash.State
-
- State(lifecycle, obligor, template, quantity, beneficiary) - Constructor for class net.corda.finance.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.finance.contracts.CommercialPaper.State
-
- StateAndContract - Class in net.corda.core.contracts
-
A convenience class for passing around a state and it's contract
- StateAndContract(state, contract) - Constructor for class net.corda.core.contracts.StateAndContract
-
A convenience class for passing around a state and it's contract
- 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.
- StateConsumptionDetails - Class in net.corda.core.flows
-
Contains information about the consuming transaction for a particular state.
- StateConsumptionDetails(hashOfTransactionId, type) - Constructor for class net.corda.core.flows.StateConsumptionDetails
-
Contains information about the consuming transaction for a particular state.
- StateConsumptionDetails(hashOfTransactionId) - Constructor for class net.corda.core.flows.StateConsumptionDetails
-
- StateConsumptionDetails.ConsumedStateType - Enum in net.corda.core.flows
-
- StateMachineInfo - Class in net.corda.core.messaging
-
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type
alias). You can access progress tracking, information about why the flow was started and so on.
- StateMachineInfo(id, flowLogicClassName, initiator, progressTrackerStepAndUpdates, invocationContext) - Constructor for class net.corda.core.messaging.StateMachineInfo
-
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type
alias). You can access progress tracking, information about why the flow was started and so on.
- StateMachineInfo(id, flowLogicClassName, initiator, progressTrackerStepAndUpdates) - Constructor for class net.corda.core.messaging.StateMachineInfo
-
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type
alias). You can access progress tracking, information about why the flow was started and so on.
- stateMachineRecordedTransactionMappingFeed() - 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.
- stateMachineRecordedTransactionMappingSnapshot() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a snapshot list of existing state machine id - recorded transaction hash mappings.
- 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(uuid) - Constructor for 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.
- StateMachineRunId.Companion - Class in net.corda.core.flows
-
- stateMachinesFeed() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a data feed of currently in-progress state machine infos and an observable of
future state machine adds/removes.
- stateMachinesSnapshot() - Method in interface net.corda.core.messaging.CordaRPCOps
-
Returns a list of currently in-progress state machine infos.
- StateMachineTransactionMapping - Class in net.corda.core.messaging
-
- StateMachineTransactionMapping(stateMachineRunId, transactionId) - Constructor for class net.corda.core.messaging.StateMachineTransactionMapping
-
- StateMachineUpdate - Class in net.corda.core.messaging
-
- StateMachineUpdate.Added - Class in net.corda.core.messaging
-
- StateMachineUpdate.Removed - Class in net.corda.core.messaging
-
- StateMetadata(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime, relevancyStatus, constraintInfo) - Constructor for class net.corda.core.node.services.Vault.StateMetadata
-
- StateMetadata(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime, relevancyStatus) - Constructor for class net.corda.core.node.services.Vault.StateMetadata
-
- StateMetadata(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime) - Constructor for class net.corda.core.node.services.Vault.StateMetadata
-
- StatePersistable - Interface in net.corda.core.schemas
-
Marker interface to denote a persistable Corda state entity that will always have a transaction id and index
- StatePersistable() - Constructor for interface net.corda.core.schemas.StatePersistable
-
- StatePointer<T extends ContractState> - Class in net.corda.core.contracts
-
- StatePointer.Companion - Class in net.corda.core.contracts
-
- 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.
- StateReplacementException - Exception in net.corda.core.flows
-
- StateReplacementException(message, cause) - Constructor for exception net.corda.core.flows.StateReplacementException
-
- StateReplacementException(message) - Constructor for exception net.corda.core.flows.StateReplacementException
-
- StateReplacementException() - Constructor for exception net.corda.core.flows.StateReplacementException
-
- StatesNotAvailableException - Exception in net.corda.core.node.services
-
- StatesNotAvailableException(message, cause) - Constructor for exception net.corda.core.node.services.StatesNotAvailableException
-
- StatesToRecord - Enum in net.corda.core.node
-
Controls whether the transaction is sent to the vault at all, and if so whether states have to be relevant
or not in order to be recorded. Used in
ServiceHub.recordTransactions
- StateSumming - Class in net.corda.finance.contracts.utils
-
- StateSumming() - Constructor for class net.corda.finance.contracts.utils.StateSumming
-
- StaticPointer<T extends ContractState> - Class in net.corda.core.contracts
-
- StaticPointer(pointer, type, isResolved) - Constructor for class net.corda.core.contracts.StaticPointer
-
- StaticPointer(pointer, type) - Constructor for class net.corda.core.contracts.StaticPointer
-
Allows this class to be evolved through backwards compatibility with version 1 of this class.
- Step(label) - Constructor for class net.corda.core.utilities.ProgressTracker.Step
-
The superclass of all step objects.
- stop() - Method in class net.corda.client.rpc.ext.MultiRPCClient
-
- stop() - Method in interface net.corda.testing.driver.NodeHandle
-
Stops the referenced node.
- stop() - Method in class net.corda.testing.node.InMemoryMessagingNetwork
-
Stop all nodes within the network and clear any buffered messages
- stop() - Method in class net.corda.testing.node.StartedMockNode
-
Stop the node.
- stopNodes() - Method in class net.corda.testing.node.MockNetwork
-
Stop all nodes.
- storeAuthorisedContractUpgrade(ref, upgradedContractClass) - Method in interface net.corda.core.node.services.ContractUpgradeService
-
Store authorised state ref and associated UpgradeContract class
- stream() - Method in class net.corda.core.utilities.NonEmptySet
-
- StringToMethodCallParser<T> - Class in net.corda.client.jackson
-
This class parses strings in a format designed for human usability into
class StringToMethodCallParser.ParsedMethodCall
objects representing a
ready-to-invoke call on the given target object. The strings accepted by this class are a minor variant of
Yaml and can be easily typed at a command line. Intended use cases include
things like the Corda shell, text-based RPC dispatch, simple scripting and so on.
- StringToMethodCallParser(targetType, om) - Constructor for class net.corda.client.jackson.StringToMethodCallParser
-
This class parses strings in a format designed for human usability into
class StringToMethodCallParser.ParsedMethodCall
objects representing a
ready-to-invoke call on the given target object. The strings accepted by this class are a minor variant of
Yaml and can be easily typed at a command line. Intended use cases include
things like the Corda shell, text-based RPC dispatch, simple scripting and so on.
- StringToMethodCallParser(targetType) - Constructor for class net.corda.client.jackson.StringToMethodCallParser
-
This class parses strings in a format designed for human usability into
class StringToMethodCallParser.ParsedMethodCall
objects representing a
ready-to-invoke call on the given target object. The strings accepted by this class are a minor variant of
Yaml and can be easily typed at a command line. Intended use cases include
things like the Corda shell, text-based RPC dispatch, simple scripting and so on.
- StringToMethodCallParser(targetType) - Constructor for class net.corda.client.jackson.StringToMethodCallParser
-
Same as the regular constructor but takes a Kotlin reflection
KClass instead of a Java
Class.
- StringToMethodCallParser.Companion - Class in net.corda.client.jackson
-
- StringToMethodCallParser.ParsedMethodCall - Class in net.corda.client.jackson
-
- StringToMethodCallParser.UnparseableCallException - Exception in net.corda.client.jackson
-
- Structural(tracker, parent) - Constructor for class net.corda.core.utilities.Change.Structural
-
- Structures - Class in net.corda.core.contracts
-
- Structures() - Constructor for class net.corda.core.contracts.Structures
-
- StubOutForDJVM - Annotation Type in net.corda.core
-
We expect that almost every non-deterministic element can have its bytecode
deleted entirely from the deterministic version of Corda. This annotation is
for those (hopefully!) few occasions where the non-deterministic function
cannot be deleted. In these cases, the function will be stubbed out instead.
- StubOutForDJVM() - Constructor for annotation type net.corda.core.StubOutForDJVM
-
- 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 subflow's
call
method. If the subflow has a progress tracker, it is attached to the
current step in this flow's progress tracker.
- subSequence(offset, size) - Method in class net.corda.core.utilities.ByteSequence
-
Create a sub-sequence of this sequence. A copy of the underlying array may be made, if a subclass overrides
bytes
to do so, as
class OpaqueBytes
does.
- Success(value) - Constructor for class net.corda.core.utilities.Try.Success
-
- sum($this$sum, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.Builder
-
aggregate functions
- sum($this$sum, groupByColumns, orderBy) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- sum($this$sum, groupByColumns) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- sum($this$sum) - Static method in class net.corda.core.node.services.vault.Builder
-
Deprecated.
- sum($this$sum, groupByColumns, orderBy) - Static method in class net.corda.core.node.services.vault.Builder
-
- sum($this$sum, groupByColumns) - Static method in class net.corda.core.node.services.vault.Builder
-
- sum($this$sum) - Static method in class net.corda.core.node.services.vault.Builder
-
- sumAmountsDue(balances) - Static method in class net.corda.finance.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($this$sumCash) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
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($this$sumCashBy, owner) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
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($this$sumCashOrNull) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
Sums the cash states in the list, returning null if there are none.
- sumCashOrZero($this$sumCashOrZero, currency) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
Sums the cash states in the list, returning zero of the given currency+issuer if there are none.
- sumFungibleOrNull($this$sumFungibleOrNull) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
Sums the asset states in the list, returning null if there are none.
- sumFungibleOrZero($this$sumFungibleOrZero, token) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
Sums the asset states in the list, returning zero of the given token if there are none.
- sumObligations($this$sumObligations) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
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($this$sumObligationsOrNull) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
Sums the obligation states in the list, returning null if there are none.
- sumObligationsOrZero($this$sumObligationsOrZero, issuanceDef) - Static method in class net.corda.finance.contracts.utils.StateSumming
-
Sums the obligation states in the list, returning zero of the given product if there are none.
- sumOrNull($this$sumOrNull) - Method in class net.corda.core.contracts.Amount.Companion
-
If the given iterable of
class Amount
s yields any elements, sum them, throwing an
IllegalArgumentException if
any of the token types are mismatched; if the iterator yields no elements, return null.
- sumOrNull($this$sumOrNull) - Static method in class net.corda.core.contracts.Amount
-
If the given iterable of
class Amount
s yields any elements, sum them, throwing an
IllegalArgumentException if
any of the token types are mismatched; if the iterator yields no elements, return null.
- sumOrThrow($this$sumOrThrow) - Method in class net.corda.core.contracts.Amount.Companion
-
Sums the amounts yielded by the given iterable, throwing an
IllegalArgumentException if any of the token
types are mismatched.
- sumOrThrow($this$sumOrThrow) - Static method in class net.corda.core.contracts.Amount
-
Sums the amounts yielded by the given iterable, throwing an
IllegalArgumentException if any of the token
types are mismatched.
- sumOrZero($this$sumOrZero, token) - Method in class net.corda.core.contracts.Amount.Companion
-
If the given iterable of
class Amount
s yields any elements, sum them, throwing an
IllegalArgumentException if
any of the token types are mismatched; if the iterator yields no elements, return a zero amount of the given
token type.
- sumOrZero($this$sumOrZero, token) - Static method in class net.corda.core.contracts.Amount
-
If the given iterable of
class Amount
s yields any elements, sum them, throwing an
IllegalArgumentException if
any of the token types are mismatched; if the iterator yields no elements, return a zero amount of the given
token type.
- supportedSchemas() - Method in interface net.corda.core.schemas.QueryableState
-
Enumerate the schemas this state can export representations of itself as.
- supportedSchemas() - Method in class net.corda.finance.contracts.asset.Cash.State
-
Object Relational Mapping support.
- supportedSchemas() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
Object Relational Mapping support.
- supportedSignatureSchemes() - Static method in class net.corda.core.crypto.Crypto
-
- SWISS_FRANCS(amount) - Static method in class net.corda.finance.Currencies
-
- SWISS_FRANCS(amount) - Static method in class net.corda.finance.Currencies
-
- SWISS_FRANCS(amount) - Static method in class net.corda.finance.Currencies
-
- take(n) - Method in class net.corda.core.utilities.ByteSequence
-
Take the first n bytes of this sequence as a sub-sequence. See
subSequence
for further semantics.
- Tenor - Class in net.corda.finance.contracts
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- Tenor(name) - Constructor for class net.corda.finance.contracts.Tenor
-
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
- Tenor.TimeUnit - Enum in net.corda.finance.contracts
-
- terminate(drainPendingFlows) - Method in interface net.corda.core.messaging.CordaRPCOps
-
Shuts the node down. Returns immediately.
- Terms(acceptableContracts, acceptableIssuedProducts, dueBefore, timeTolerance) - Constructor for class net.corda.finance.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- testActor(owningLegalIdentity) - Static method in class net.corda.testing.node.NodeTestUtils
-
- TestClock - Class in net.corda.testing.node
-
A
Clock that can have the time advanced for use in testing.
- TestClock(delegateClock) - Constructor for class net.corda.testing.node.TestClock
-
A
Clock that can have the time advanced for use in testing.
- testContext(owningLegalIdentity) - Static method in class net.corda.testing.node.NodeTestUtils
-
- TestCordapp - Class in net.corda.testing.node
-
Encapsulates a CorDapp that exists on the current classpath, which can be pulled in for testing. Use
TestCordapp.findCordapp
to locate an existing CorDapp.
- TestCordapp() - Constructor for class net.corda.testing.node.TestCordapp
-
Encapsulates a CorDapp that exists on the current classpath, which can be pulled in for testing. Use
TestCordapp.findCordapp
to locate an existing CorDapp.
- TestCordapp.Companion - Class in net.corda.testing.node
-
- TestLedgerDSLInterpreter - Class in net.corda.testing.dsl
-
- TestLedgerDSLInterpreter(services) - Constructor for class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- TestLedgerDSLInterpreter.Companion - Class in net.corda.testing.dsl
-
- TestLedgerDSLInterpreter.TypeMismatch - Exception in net.corda.testing.dsl
-
- TestLedgerDSLInterpreter.VerifiesFailed - Exception in net.corda.testing.dsl
-
- TestTransactionDSLInterpreter - Class in net.corda.testing.dsl
-
This interpreter builds a transaction, and TransactionDSL.verifies that the resolved transaction is correct. Note
that transactions corresponding to input states are not verified. Use LedgerDSL.verifies for that.
- TestTransactionDSLInterpreter(ledgerInterpreter, transactionBuilder) - Constructor for class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
- then(callback) - Method in interface net.corda.core.concurrent.CordaFuture
-
Run the given callback when this future is done, on the completion thread.
If the completion thread is problematic for you e.g. deadlock, you can submit to an executor manually.
If callback fails, its throwable is logged.
- threadDumpAsString() - Static method in class net.corda.core.utilities.ThreadDumpUtilsKt
-
- ThreadDumpUtilsKt - Class in net.corda.core.utilities
-
- ThreadDumpUtilsKt() - Constructor for class net.corda.core.utilities.ThreadDumpUtilsKt
-
- throwError() - Method in class net.corda.core.utilities.Try
-
- TimeCondition(type, predicate) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- times(other) - Method in class net.corda.core.contracts.Amount
-
The multiplication operator is supported to allow easy calculation for multiples of a primitive Amount.
Note this is not a conserving operation, so it may not always be correct modelling of proper token behaviour.
N.B. Division is not supported as fractional tokens are not representable by an Amount.
- times(other) - Method in class net.corda.core.contracts.Amount
-
The multiplication operator is supported to allow easy calculation for multiples of a primitive Amount.
Note this is not a conserving operation, so it may not always be correct modelling of proper token behaviour.
N.B. Division is not supported as fractional tokens are not representable by an Amount.
- TimeWindow - Class in net.corda.core.contracts
-
An interval on the time-line; not a single instantaneous point.
- TimeWindow() - Constructor for class net.corda.core.contracts.TimeWindow
-
An interval on the time-line; not a single instantaneous point.
- timeWindow(data) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
Sets the time-window of the transaction.
- timeWindow(time, tolerance) - Method in class net.corda.testing.dsl.TransactionDSL
-
- timeWindow(time) - Method in class net.corda.testing.dsl.TransactionDSL
-
- timeWindow(data) - Method in class net.corda.testing.dsl.TransactionDSL
-
Sets the time-window of the transaction.
- timeWindow(data) - Method in interface net.corda.testing.dsl.TransactionDSLInterpreter
-
Sets the time-window of the transaction.
- TimeWindow.Companion - Class in net.corda.core.contracts
-
- TimeWindowChecker - Class in net.corda.core.node.services
-
Deprecated.
- TimeWindowChecker(clock) - Constructor for class net.corda.core.node.services.TimeWindowChecker
-
Deprecated.
Checks if the current instant provided by the input clock falls within the provided time-window.
- TimeWindowChecker() - Constructor for class net.corda.core.node.services.TimeWindowChecker
-
Deprecated.
Checks if the current instant provided by the input clock falls within the provided time-window.
- TimeWindowInvalid(currentTime, txTimeWindow) - Constructor for class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
Occurs when time specified in the
class TimeWindow
command is outside the allowed tolerance.
- TimeWindowInvalid.Companion - Class in net.corda.core.flows
-
- to() - Method in annotation type net.corda.core.serialization.CordaSerializationTransformRename
-
- toASN1Primitive() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- toBase58($this$toBase58) - Static method in class net.corda.core.utilities.EncodingUtils
-
Convert a byte array to a Base58 encoded
String.
- toBase58String($this$toBase58String) - Static method in class net.corda.core.utilities.EncodingUtils
-
Return the Base58 representation of the serialised public key.
- toBase64($this$toBase64) - Static method in class net.corda.core.utilities.EncodingUtils
-
Convert a byte array to a Base64 encoded
String.
- toCompletableFuture() - Method in interface net.corda.core.concurrent.CordaFuture
-
- toDecimal() - Method in class net.corda.core.contracts.Amount
-
Convert a currency
class Amount
to a decimal representation. For example, with an amount with a quantity
of "1234" GBP, returns "12.34". The precise representation is controlled by the display token size (
from
getDisplayTokenSize
), which determines the size of a single token and controls the trailing decimal
places via its scale property.
Note that currencies such as the Bahraini Dinar use 3 decimal places,
and it must not be presumed that this converts amounts to 2 decimal places.
- toDecimal() - Method in class net.corda.core.contracts.AmountTransfer
-
Convert the quantityDelta to a displayable format BigDecimal value. The conversion ratio is the same as for
class Amount
of the same token type.
- toFlowLogic(ref) - Method in interface net.corda.core.flows.FlowLogicRefFactory
-
- toFuture($this$toFuture) - Static method in class net.corda.core.Utils
-
Returns a
interface CordaFuture
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. If it's cancelled then
it will unsubscribe from the observable.
- toHex($this$toHex) - Static method in class net.corda.core.utilities.EncodingUtils
-
Convert a byte array to a hex (Base16) capitalized encoded
String.
- toHexString() - Method in class net.corda.core.crypto.SecureHash
-
- toHexString($this$toHexString) - Static method in class net.corda.core.utilities.ByteArrays
-
- toImmutable() - Method in class net.corda.core.node.NetworkParameters
-
- TokenizableAssetInfo - Interface in net.corda.core.contracts
-
This interface is used by
class Amount
to determine the conversion ratio from
indicative/displayed asset amounts in
BigDecimal to fungible tokens represented by Amount objects.
- TokenizableAssetInfo() - Constructor for interface net.corda.core.contracts.TokenizableAssetInfo
-
- toLedgerTransaction(services, checkSufficientSignatures) - Method in class net.corda.core.transactions.SignedTransaction
-
- toLedgerTransaction(services) - Method in class net.corda.core.transactions.SignedTransaction
-
- toLedgerTransaction(services) - Method in class net.corda.core.transactions.TransactionBuilder
-
- 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.
- toLedgerTransaction(resolveIdentity, resolveAttachment, resolveStateRef, resolveContractAttachment) - Method in class net.corda.core.transactions.WireTransaction
-
Deprecated.
- toNonEmptySet($this$toNonEmptySet) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
- toObservable($this$toObservable) - Static method in class net.corda.core.Utils
-
- TooManyParameters(methodName, command) - Constructor for exception net.corda.client.jackson.UnparseableCallException.TooManyParameters
-
- toProxy(obj) - Method in interface net.corda.core.serialization.CheckpointCustomSerializer
-
Should facilitate the conversion of the third party object into the serializable
local class specified by PROXY
- toProxy(obj) - Method in interface net.corda.core.serialization.SerializationCustomSerializer
-
Should facilitate the conversion of the third party object into the serializable
local class specified by PROXY
- toSHA256Bytes($this$toSHA256Bytes) - Static method in class net.corda.core.utilities.EncodingUtils
-
Return the bytes of the SHA-256 output for this public key.
- toSignedTransaction(keyManagementService, publicKey, signatureMetadata, services) - Method in class net.corda.core.transactions.TransactionBuilder
-
Sign the built transaction and return it. This is an internal function for use by the service hub, please use
ServiceHub.signInitialTransaction instead.
- toStateAndRef($this, stateRef) - Static method in class net.corda.core.node.AppServiceHub.DefaultImpls
-
- toStateAndRef($this, stateRef) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
-
- toStateAndRef(stateRef) - Method in interface net.corda.core.node.ServiceHub
-
- toString() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
-
- toString() - Method in class net.corda.core.context.Actor.Id
-
Actor id.
- toString() - Method in class net.corda.core.context.Actor
-
Models an initiator in Corda, can be a user, a service, etc.
- toString() - Method in class net.corda.core.context.AuthServiceId
-
Authentication / Authorisation Service ID.
- toString() - Method in class net.corda.core.context.InvocationContext
-
Models the information needed to trace an invocation in Corda.
Includes initiating actor, origin, trace information, and optional external trace information to correlate clients' IDs.
- toString() - Method in class net.corda.core.context.InvocationOrigin.Peer
-
- toString() - Method in class net.corda.core.context.InvocationOrigin.RPC
-
Origin was an RPC call.
- toString() - Method in class net.corda.core.context.InvocationOrigin.Scheduled
-
Origin was a scheduled activity.
- toString() - Method in class net.corda.core.context.InvocationOrigin.Service
-
Origin was a Corda Service.
- toString() - Method in class net.corda.core.context.Trace
-
Contextual tracing information, including invocation and session id.
- toString() - Method in class net.corda.core.contracts.Amount
-
Convert a currency
class Amount
to a display string representation.
- toString() - Method in class net.corda.core.contracts.Command
-
- toString() - Method in class net.corda.core.contracts.CommandAndState
-
- toString() - Method in class net.corda.core.contracts.CommandWithParties
-
A
class Command
where the signing parties have been looked up if they have a well known/recognised institutional key.
- toString() - Method in class net.corda.core.contracts.ContractAttachment
-
- toString() - Method in class net.corda.core.contracts.HashAttachmentConstraint
-
An
interface AttachmentConstraint
that verifies by hash.
The state protected by this constraint can only be used in a transaction created with that version of the jar.
And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
- 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.ReferencedStateAndRef
-
A wrapper for a
class StateAndRef
indicating that it should be added to a transaction as a reference input state.
- toString() - 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.
- toString() - 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.
- toString() - Method in class net.corda.core.contracts.SignatureAttachmentConstraint
-
- toString() - Method in class net.corda.core.contracts.SourceAndAmount
-
Simple data class to associate the origin, owner, or holder of a particular Amount object.
- toString() - Method in class net.corda.core.contracts.StateAndContract
-
A convenience class for passing around a state and it's contract
- toString() - 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.
- toString() - Method in class net.corda.core.contracts.StateRef
-
- toString() - Method in class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- toString() - Method in class net.corda.core.contracts.UniqueIdentifier
-
- toString() - Method in class net.corda.core.cordapp.Info.Contract
-
- toString() - Method in class net.corda.core.cordapp.Info.ContractAndWorkflow
-
- toString() - Method in class net.corda.core.cordapp.Info.Default
-
- toString() - Method in class net.corda.core.cordapp.Info.Workflow
-
- toString() - Method in class net.corda.core.cordapp.CordappInfo
-
- toString() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
-
- toString() - Method in class net.corda.core.crypto.CompositeKey
-
- toString() - Method in class net.corda.core.crypto.CompositeSignature.State
-
- toString() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
-
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform
serialization format.
- toString() - Method in class net.corda.core.crypto.DigestService
-
The DigestService class is a service that offers the main crypto methods for calculating transaction hashes and
building Merkle trees. The
default
instance is passed by default to instances of classes like TransactionBuilder
and as a parameter to MerkleTree.getMerkleTree(...) method. In future the
default
instance can be parametrized
to initialize with the network default hash algorithm or just a more secure algorithm (e.g. SHA3_256). While the
SHA2_256 is vulnerable to pre-image attacks, the computeNonce and componentHash methods behaviour is defined by
the hashTwiceNonce and hashTwiceComponent; with SHA2_256 they both must be set to true to ensure pre-image attack
won't work (and for backward compatibility), but for other algorithms like SHA3_256 that are not affected, they
can and should be set to false as hashing twice would not improve security but affect performance.
- toString() - Method in class net.corda.core.crypto.MerkleTree.Leaf
-
- toString() - Method in class net.corda.core.crypto.MerkleTree.Node
-
- toString() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
-
- toString() - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
-
- toString() - Method in class net.corda.core.crypto.PartialTree.Leaf
-
- toString() - Method in class net.corda.core.crypto.PartialTree.Node
-
- toString() - Method in class net.corda.core.crypto.SecureHash.HASH
-
- toString() - Method in class net.corda.core.crypto.SecureHash.SHA256
-
Convert the hash value to an uppercase hexadecimal
String.
- toString() - Method in class net.corda.core.crypto.SecureHash
-
- toString() - Method in class net.corda.core.crypto.SignableData
-
A
class SignableData
object is the packet actually signed.
It works as a wrapper over transaction id and signature metadata.
Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree
(having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
- toString() - Method in class net.corda.core.crypto.SignatureMetadata
-
SignatureMeta is required to add extra meta-data to a transaction's signature.
It currently supports platformVersion only, but it can be extended to support a universal digital
signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other
application-specific fields.
- toString() - Method in class net.corda.core.crypto.SignatureScheme
-
This class is used to define a digital signature scheme.
- toString() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
-
- toString() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
-
The assembled transaction for upgrading a contract.
- toString() - Method in class net.corda.core.flows.FinalityFlow.ExtraConstructorArgs
-
- toString() - Method in class net.corda.core.flows.FlowInfo
-
Version and name of the CorDapp hosting the other side of the flow.
- toString() - Method in class net.corda.core.flows.FlowInitiator.Peer
-
Started when we get new session initiation request.
- toString() - Method in class net.corda.core.flows.FlowInitiator.RPC
-
- toString() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
-
Started as scheduled activity.
- toString() - Method in class net.corda.core.flows.FlowInitiator.Service
-
Started by a CordaService.
- toString() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
-
- toString() - Method in class net.corda.core.flows.FlowStackSnapshot
-
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
- toString() - Method in class net.corda.core.flows.NotarisationPayload
-
Container for the transaction and notarisation request signature.
This is the payload that gets sent by a client to a notary service for committing the input states of the transaction.
- toString() - Method in class net.corda.core.flows.NotarisationRequestSignature
-
A wrapper around a digital signature used for notarisation requests.
- toString() - Method in class net.corda.core.flows.NotarisationResponse
-
Payload returned by the notary service flow to the client.
- toString() - Method in class net.corda.core.flows.NotaryError.Conflict
-
- toString() - Method in class net.corda.core.flows.NotaryError.General
-
- toString() - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
-
- toString() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
-
- toString() - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
-
- toString() - Method in class net.corda.core.flows.StackFrameDataToken
-
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for
a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
- toString() - Method in class net.corda.core.flows.StateConsumptionDetails
-
Contains information about the consuming transaction for a particular state.
- toString() - Method in class net.corda.core.flows.StateMachineRunId
-
- toString() - Method in class net.corda.core.flows.WaitTimeUpdate
-
Sent by the notary when the notary detects it will unlikely respond before the client retries.
- toString() - Method in class net.corda.core.identity.AnonymousParty
-
- toString() - Method in class net.corda.core.identity.CordaX500Name
-
- toString() - Method in class net.corda.core.identity.Party
-
- toString() - Method in class net.corda.core.identity.PartyAndCertificate
-
- toString() - Method in class net.corda.core.messaging.ClientRpcSslOptions
-
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
- toString() - Method in class net.corda.core.messaging.DataFeed
-
The Data feed contains a snapshot of the requested data and an Observable of future updates.
- toString() - Method in class net.corda.core.messaging.FlowHandleImpl
-
- toString() - Method in class net.corda.core.messaging.FlowHandleWithClientIdImpl
-
- toString() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
-
- toString() - Method in class net.corda.core.messaging.ParametersUpdateInfo
-
- toString() - Method in class net.corda.core.messaging.StateMachineInfo
-
- toString() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
-
- 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.node.NetworkParameters
-
- toString() - Method in class net.corda.core.node.NodeDiagnosticInfo
-
- toString() - Method in class net.corda.core.node.NodeInfo
-
- toString() - Method in class net.corda.core.node.NotaryInfo
-
Data class storing information about notaries available in the network.
- toString() - Method in class net.corda.core.node.services.diagnostics.NodeVersionInfo
-
Version info about the node. Note that this data should be used for diagnostics purposes only - it is unsafe to rely on this for
functional decisions.
- toString() - Method in class net.corda.core.node.services.MapChange.Added
-
- toString() - Method in class net.corda.core.node.services.MapChange.Modified
-
- toString() - Method in class net.corda.core.node.services.MapChange.Removed
-
- toString() - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
-
- toString() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
-
- toString() - Method in exception net.corda.core.node.services.StatesNotAvailableException
-
- toString() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
-
AttachmentsQueryCriteria:
- toString() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
-
- toString() - Method in class net.corda.core.node.services.vault.AttachmentSort
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
-
- toString() - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
-
- toString() - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- toString() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
-
- toString() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
-
- toString() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
-
- toString() - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
-
- toString() - Method in class net.corda.core.node.services.Vault.Page
-
- toString() - Method in class net.corda.core.node.services.vault.PageSpecification
-
class PageSpecification
allows specification of a page number (starting from DEFAULT_PAGE_NUM) and page size
(defaulting to DEFAULT_PAGE_SIZE with a maximum page size of MAX_PAGE_SIZE)
Note: we default the page number to DEFAULT_PAGE_SIZE to enable queries without requiring a page specification
but enabling detection of large results sets that fall out of the DEFAULT_PAGE_SIZE requirement.
MAX_PAGE_SIZE should be used with extreme caution as results may exceed your JVM memory footprint.
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
-
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleStateQueryCriteria
-
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
-
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
-
Select states based on their locks.
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
-
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
-
VaultCustomQueryCriteria: provides query by custom attributes defined in a contracts
QueryableState implementation.
(see Persistence documentation for more information)
- toString() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
-
- toString() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
-
- toString() - Method in class net.corda.core.node.services.vault.Sort
-
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
- toString() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
-
entityStateClass should reference a persistent state entity
entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema
(for example, CashSchemaV1.PersistentCashState::currency.name)
- toString() - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
-
sortAttribute refers to common table attributes defined in the node schemas:
VaultState, VaultLinearStates, VaultFungibleStates
- toString() - Method in class net.corda.core.node.services.Vault.StateMetadata
-
- toString() - Method in class net.corda.core.node.services.Vault.Update
-
- toString() - Method in class net.corda.core.schemas.MappedSchema
-
- toString() - Method in class net.corda.core.schemas.MappedSchemaValidator.SchemaCrossReferenceReport
-
- toString() - Method in class net.corda.core.schemas.PersistentStateRef
-
- toString() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
-
- toString() - Method in class net.corda.core.transactions.BaseTransaction
-
- toString() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
-
A filtered version of the
class ContractUpgradeWireTransaction
. In comparison with a regular
class FilteredTransaction
, there
is no flexibility on what parts of the transaction to reveal – the inputs, notary and network parameters hash fields are always visible and the
rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
- toString() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
-
- toString() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
-
A special transaction for upgrading the contract of a state.
- toString() - Method in class net.corda.core.transactions.FilteredComponentGroup
-
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to
class ComponentGroup
, but it also includes the corresponding nonce per component.
- toString() - Method in class net.corda.core.transactions.LedgerTransaction.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.
- toString() - Method in class net.corda.core.transactions.LedgerTransaction
-
- toString() - Method in class net.corda.core.transactions.NetworkParametersHash
-
Wrapper over
class SecureHash
to be used when filtering network parameters hash.
- toString() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
-
- toString() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
-
A special transaction for changing the notary of a state. It only needs specifying the state(s) as input(s),
old and new notaries. Output states can be computed by applying the notary modification to corresponding inputs
on the fly.
- toString() - Method in class net.corda.core.transactions.ReferenceStateRef
-
Wrapper over
class StateRef
to be used when filtering reference states.
- 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.ByteSequence
-
- toString() - Method in class net.corda.core.utilities.Id
-
- toString() - Method in class net.corda.core.utilities.NetworkHostAndPort
-
- 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.Try.Failure
-
- toString() - Method in class net.corda.core.utilities.Try.Success
-
- toString() - Method in class net.corda.finance.contracts.asset.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.
- toString() - Method in class net.corda.finance.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.
- toString() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
A command stating that money has been moved, optionally to fulfil another contract.
- toString() - Method in class net.corda.finance.contracts.asset.Cash.State
-
- toString() - Method in class net.corda.finance.contracts.asset.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.
- toString() - Method in class net.corda.finance.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.
- toString() - Method in class net.corda.finance.contracts.asset.Commands.Move
-
A command stating that a debt has been moved, optionally to fulfil another contract.
- toString() - Method in class net.corda.finance.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.
- toString() - Method in class net.corda.finance.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.
- toString() - Method in class net.corda.finance.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.
- toString() - Method in class net.corda.finance.contracts.asset.Obligation.State
-
- toString() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
-
Subset of state, containing the elements specified when issuing a new settlement contract.
- toString() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
-
- toString() - Method in class net.corda.finance.contracts.BusinessCalendar
-
- toString() - Method in class net.corda.finance.contracts.CommercialPaper.State
-
- toString() - Method in class net.corda.finance.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.
- toString() - Method in enum net.corda.finance.contracts.DayCountBasisDay
-
- toString() - Method in enum net.corda.finance.contracts.DayCountBasisYear
-
- toString() - Method in class net.corda.finance.contracts.Expression
-
Represents a textual expression of e.g. a formula
- toString() - Method in class net.corda.finance.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.
- toString() - Method in class net.corda.finance.contracts.FixOf
-
A
class FixOf
identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
- toString() - Method in class net.corda.finance.contracts.Tenor
-
- toString() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
-
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows.
Specialised flows for unit tests differ from this.
- toString() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
-
- toString() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- toString() - Method in exception net.corda.finance.flows.TwoPartyTradeFlow.AssetMismatchException
-
- toString() - Method in class net.corda.finance.flows.Buyer.SharedTx
-
- toString() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- toString() - Method in class net.corda.finance.workflows.asset.selection.AbstractCashSelection
-
- toString() - Method in class net.corda.finance.workflows.asset.selection.CashSelectionH2Impl
-
- toString() - Method in class net.corda.finance.workflows.asset.selection.CashSelectionPostgreSQLImpl
-
- toString() - Method in class net.corda.finance.workflows.asset.selection.CashSelectionSQLServerImpl
-
- toString() - Method in class net.corda.testing.driver.DriverParameters
-
Builder for configuring a
driver
.
- toString() - Method in class net.corda.testing.driver.JmxPolicy
-
A class containing configuration information for Jolokia JMX, to be used when creating a node via the
driver
.
- toString() - Method in class net.corda.testing.driver.NodeParameters
-
- toString() - Method in class net.corda.testing.driver.NotaryHandle
-
Object ecapsulating a notary started automatically by the driver.
- toString() - Method in class net.corda.testing.driver.WebserverHandle
-
Deprecated.
- toString() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- toString() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
-
This interpreter builds a transaction, and TransactionDSL.verifies that the resolved transaction is correct. Note
that transactions corresponding to input states are not verified. Use LedgerDSL.verifies for that.
- toString() - Method in class net.corda.testing.node.ClusterSpec.Raft
-
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
- toString() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
-
- toString() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
-
- toString() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
-
- toString() - Method in class net.corda.testing.node.MockNetworkNotarySpec
-
The spec for a notary which will used by the
class MockNetwork
to automatically start a notary node. This notary will
become part of the network parameters used by all the nodes.
- toString() - Method in class net.corda.testing.node.MockNetworkParameters
-
- toString() - Method in class net.corda.testing.node.MockNodeParameters
-
- toString() - Method in class net.corda.testing.node.NotarySpec
-
A notary spec for describing a notary which will be started automatically by the driver and which will be part of
the network parameters used by all the nodes.
- toString() - Method in class net.corda.testing.node.User
-
Object encapsulating a node rpc user and their associated permissions for use when testing using the
driver
- toStringShort($this$toStringShort) - Static method in class net.corda.core.crypto.CryptoUtils
-
Render a public key to its hash (in Base58) of its serialised form using the DL prefix.
- toSupportedPrivateKey(key) - Static method in class net.corda.core.crypto.Crypto
-
Convert a private key to a supported implementation. This can be used to convert a SUN's EC key to an BC key.
This method is usually required to retrieve keys from JKS keystores that by default return SUN implementations.
- toSupportedPublicKey(key) - Static method in class net.corda.core.crypto.Crypto
-
Convert a public key to a supported implementation.
- toSupportedPublicKey(key) - Static method in class net.corda.core.crypto.Crypto
-
Convert a public key to a supported implementation. This can be used to convert a SUN's EC key to an BC key.
This method is usually required to retrieve a key (via its corresponding cert) from JKS keystores that by default
return SUN implementations.
- toToken(context) - Method in interface net.corda.core.serialization.SerializeAsToken
-
- toToken(context) - Method in class net.corda.core.serialization.SingletonSerializeAsToken
-
- toWarning() - Method in class net.corda.core.schemas.MappedSchemaValidator.SchemaCrossReferenceReport
-
- toWireTransaction(services) - Method in class net.corda.core.transactions.TransactionBuilder
-
- toWireTransaction(services, schemeId) - Method in class net.corda.core.transactions.TransactionBuilder
-
- toWireTransaction(services, schemeId, properties) - Method in class net.corda.core.transactions.TransactionBuilder
-
- Trace - Class in net.corda.core.context
-
Contextual tracing information, including invocation and session id.
- Trace(invocationId, sessionId) - Constructor for class net.corda.core.context.Trace
-
Contextual tracing information, including invocation and session id.
- trace($this$trace, msg) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
Log a TRACE level message produced by evaluating the given lamdba, but only if TRACE logging is enabled.
- Trace.Companion - Class in net.corda.core.context
-
- Trace.InvocationId - Class in net.corda.core.context
-
Represents id and timestamp of an invocation.
- Trace.SessionId - Class in net.corda.core.context
-
Represents id and timestamp of a session.
- 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.NetworkMapCacheBase
-
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.TransactionStorage
-
Returns all currently stored transactions and further fresh ones.
- trackBy($this, contractStateType) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- trackBy($this, contractStateType, criteria) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- trackBy($this, contractStateType, paging) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- trackBy($this, contractStateType, criteria, paging) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- trackBy($this, contractStateType, criteria, sorting) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- trackBy($this, contractStateType, criteria, paging, sorting) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
-
- trackBy(contractStateType) - Method in interface net.corda.core.node.services.VaultService
-
- trackBy(contractStateType, criteria) - Method in interface net.corda.core.node.services.VaultService
-
- trackBy(contractStateType, paging) - Method in interface net.corda.core.node.services.VaultService
-
- trackBy(contractStateType, criteria, paging) - Method in interface net.corda.core.node.services.VaultService
-
- trackBy(contractStateType, criteria, sorting) - Method in interface net.corda.core.node.services.VaultService
-
- trackBy(contractStateType, criteria, paging, sorting) - Method in interface net.corda.core.node.services.VaultService
-
- tracker() - Method in class net.corda.core.flows.Acceptor.Companion
-
- tracker() - Method in class net.corda.core.flows.Instigator.Companion
-
- tracker() - Method in class net.corda.core.flows.CollectSignaturesFlow.Companion
-
- tracker() - Static method in class net.corda.core.flows.CollectSignaturesFlow
-
- tracker() - Method in class net.corda.core.flows.FinalityFlow.Companion
-
- tracker() - Static method in class net.corda.core.flows.FinalityFlow
-
- tracker() - Method in class net.corda.core.flows.Client.Companion
-
- tracker() - Method in class net.corda.core.flows.SignTransactionFlow.Companion
-
- tracker() - Static method in class net.corda.core.flows.SignTransactionFlow
-
- tracker() - Method in class net.corda.core.flows.WithReferencedStatesFlow.Companion
-
- tracker() - Static method in class net.corda.core.flows.WithReferencedStatesFlow
-
- tracker() - Method in class net.corda.finance.flows.AbstractCashFlow.Companion
-
- tracker() - Method in class net.corda.finance.flows.CashExitFlow.Companion
-
- tracker() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.Companion
-
- tracker() - Method in class net.corda.finance.flows.Primary.Companion
-
- tracker() - Method in class net.corda.finance.flows.Secondary.Companion
-
- tracker() - Method in class net.corda.finance.flows.Seller.Companion
-
- trackStepsTree() - Method in class net.corda.core.flows.FlowLogic
-
Returns a pair of the current steps tree of current
progressTracker
as pairs of zero-based depth and stringified step
label and observable of upcoming changes to the structure.
- trackStepsTreeIndex() - Method in class net.corda.core.flows.FlowLogic
-
Returns a pair of the current progress step index (as integer) in steps tree of current
progressTracker
, and an observable
of its upcoming changes.
- trackTransaction(id) - Method in interface net.corda.core.node.services.TransactionStorage
-
Returns a future that completes with the transaction corresponding to
id
once it has been committed
- transaction(statement) - Method in interface net.corda.core.node.services.vault.CordaTransactionSupport
-
Executes given statement in the scope of transaction with default transaction isolation level.
- transaction(label, transactionBuilder, dsl) - Method in class net.corda.testing.dsl.LedgerDSL
-
Creates and adds a transaction to the ledger.
- transaction(label, dsl) - Method in class net.corda.testing.dsl.LedgerDSL
-
Creates and adds a transaction to the ledger.
- transaction(dsl) - Method in class net.corda.testing.dsl.LedgerDSL
-
Creates and adds a transaction to the ledger.
- transaction($this$transaction, notary, script) - Static method in class net.corda.testing.node.NodeTestUtils
-
Creates a ledger with a single transaction, built by the passed in dsl.
- transaction($this$transaction, script) - Static method in class net.corda.testing.node.NodeTestUtils
-
Creates a ledger with a single transaction, built by the passed in dsl.
- transaction(statement) - Method in class net.corda.testing.node.StartedMockNode
-
Executes given statement in the scope of transaction.
- 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(notary, lockId, inputs, attachments, outputs, commands, window, privacySalt, references, serviceHub) - 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.
- TransactionBuilder(notary, lockId, inputs, attachments, outputs, commands, window, privacySalt) - Constructor for class net.corda.core.transactions.TransactionBuilder
-
- TransactionBuilder(notary) - Constructor for class net.corda.core.transactions.TransactionBuilder
-
- TransactionContractConflictException(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionContractConflictException
-
If a state is identified as belonging to a contract, either because the state class is defined as an inner class
of the contract class or because the state class is annotated with
annotationclass BelongsToContract
, then it must not be
bundled in a
class TransactionState
with a different contract.
- TransactionContractConflictException(txId, state, requiredContractClassName) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionContractConflictException
-
- TransactionDSL<T extends TransactionDSLInterpreter> - Class in net.corda.testing.dsl
-
Underlying class for the transaction DSL. Do not instantiate directly, instead use the
transaction function.
- TransactionDSL(interpreter, notary) - Constructor for class net.corda.testing.dsl.TransactionDSL
-
Underlying class for the transaction DSL. Do not instantiate directly, instead use the
transaction function.
- TransactionDSLInterpreter - Interface in net.corda.testing.dsl
-
This interface defines the bare bone functionality that a Transaction DSL interpreter should implement.
- TransactionDSLInterpreter() - Constructor for interface net.corda.testing.dsl.TransactionDSLInterpreter
-
- TransactionDuplicateEncumbranceException(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionDuplicateEncumbranceException
-
If two or more states refer to another state (as their encumbrance), then the bi-directionality property cannot
be satisfied.
- TransactionDuplicateEncumbranceException(txId, index) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionDuplicateEncumbranceException
-
- TransactionInvalid(cause) - Constructor for class net.corda.core.flows.NotaryError.TransactionInvalid
-
Occurs when the provided transaction fails to verify.
- TransactionMissingEncumbranceException(txId, missing, inOut) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
-
If a state is encumbered (the TransactionState.encumbrance field is set) then its encumbrance must be used
as an input to any transaction that uses it. In this way states can be tied together in chains, thus composing
logic. Note that encumbrances aren't fully supported by all aspects of the platform at this time so if you use
them, you may find transactions created by the platform don't always respect the encumbrance rule.
- transactionName(transactionHash) - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
-
- TransactionNetworkParameterOrderingException(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionNetworkParameterOrderingException
-
If the network parameters associated with an input or reference state in a transaction are more recent than the network parameters of the new transaction itself.
- TransactionNetworkParameterOrderingException(txId, inputStateRef, txnNetworkParameters, inputNetworkParameters) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionNetworkParameterOrderingException
-
- TransactionNonMatchingEncumbranceException(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionNonMatchingEncumbranceException
-
An encumbered state should also be referenced as the encumbrance of another state in order to satisfy the
bi-directionality property (a full cycle should be present).
- TransactionNonMatchingEncumbranceException(txId, nonMatching) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionNonMatchingEncumbranceException
-
- TransactionNotaryMismatchEncumbranceException(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionNotaryMismatchEncumbranceException
-
All encumbered states should be assigned to the same notary. This is due to the fact that multi-notary
transactions are not supported and thus two encumbered states with different notaries cannot be consumed
in the same transaction.
- TransactionNotaryMismatchEncumbranceException(txId, encumberedIndex, encumbranceIndex, encumberedNotary, encumbranceNotary) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionNotaryMismatchEncumbranceException
-
- TransactionRequiredContractUnspecifiedException(txId, message) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionRequiredContractUnspecifiedException
-
- TransactionRequiredContractUnspecifiedException(txId, state) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionRequiredContractUnspecifiedException
-
- TransactionResolutionException - Exception in net.corda.core.contracts
-
The node asked a remote peer for the transaction identified by hash because it is a dependency of a transaction
being resolved, but the remote peer would not provide it.
- TransactionResolutionException(hash, message) - Constructor for exception net.corda.core.contracts.TransactionResolutionException
-
The node asked a remote peer for the transaction identified by hash because it is a dependency of a transaction
being resolved, but the remote peer would not provide it.
- TransactionResolutionException(hash) - Constructor for exception net.corda.core.contracts.TransactionResolutionException
-
The node asked a remote peer for the transaction identified by hash because it is a dependency of a transaction
being resolved, but the remote peer would not provide it.
- TransactionResolutionException.UnknownParametersException - Exception in net.corda.core.contracts
-
Thrown if a transaction specifies a set of parameters that aren't stored locally yet verification is requested.
This should never normally happen because before verification comes resolution, and if a peer can't provide a
new set of parameters,
exception TransactionResolutionException
will have already been thrown beforehand.
- TransactionSignature - Class in net.corda.core.crypto
-
A wrapper over the signature output accompanied by signer's public key and signature metadata.
This is similar to
class DigitalSignature.WithKey
, but targeted to DLT transaction (or block of transactions) signatures.
- TransactionSignature(bytes, by, signatureMetadata, partialMerkleTree) - Constructor for class net.corda.core.crypto.TransactionSignature
-
A wrapper over the signature output accompanied by signer's public key and signature metadata.
This is similar to
class DigitalSignature.WithKey
, but targeted to DLT transaction (or block of transactions) signatures.
- TransactionSignature(bytes, by, signatureMetadata) - Constructor for class net.corda.core.crypto.TransactionSignature
-
Construct a
class TransactionSignature
with partialMerkleTree set to null.
This is the recommended constructor when signing over a single transaction.
- TransactionState<T extends ContractState> - Class in net.corda.core.contracts
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionState(data, contract, notary, encumbrance, constraint) - Constructor for class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionState(data, contract, notary, encumbrance) - Constructor for class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionState(data, contract, notary) - Constructor for class net.corda.core.contracts.TransactionState
-
A wrapper for
interface ContractState
containing additional platform-level state information and contract 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 and contract information.
This is the definitive state that is stored on the ledger and used in transaction outputs.
- TransactionStateKt - Class in net.corda.core.contracts
-
- TransactionStateKt() - Constructor for class net.corda.core.contracts.TransactionStateKt
-
- TransactionStorage - Interface in net.corda.core.node.services
-
Thread-safe storage of transactions.
- TransactionStorage() - Constructor for interface net.corda.core.node.services.TransactionStorage
-
- TransactionVerificationException - Exception in net.corda.core.contracts
-
Indicates that some aspect of the transaction named by txId violates the platform rules. The exact type of failure
is expressed using a subclass. TransactionVerificationException is a
exception FlowException
and thus when thrown inside
a flow, the details of the failure will be serialised, propagated to the peer and rethrown.
- TransactionVerificationException(txId, message, cause) - Constructor for exception net.corda.core.contracts.TransactionVerificationException
-
Indicates that some aspect of the transaction named by txId violates the platform rules. The exact type of failure
is expressed using a subclass. TransactionVerificationException is a
exception FlowException
and thus when thrown inside
a flow, the details of the failure will be serialised, propagated to the peer and rethrown.
- TransactionVerificationException.AttachmentTooBigException - Exception in net.corda.core.contracts
-
- TransactionVerificationException.BrokenTransactionException - Exception in net.corda.core.contracts
-
- TransactionVerificationException.ConflictingAttachmentsRejection - Exception in net.corda.core.contracts
-
Indicates this transaction violates the "no overlap" rule: two attachments are trying to provide the same file
path. Whereas Java classpaths would normally allow that with the first class taking precedence, this is not
allowed in transactions for security reasons. This usually indicates that two separate apps share a dependency,
in which case you could try 'shading the fat jars' to rename classes of dependencies. Or you could manually
attach dependency JARs when building the transaction.
- TransactionVerificationException.ConstraintPropagationRejection - Exception in net.corda.core.contracts
-
This exception happens when a transaction was not built correctly.
When a contract is not annotated with
annotationclass NoConstraintPropagation
, then the platform ensures that the constraints of output states transition correctly from input states.
- TransactionVerificationException.ContractConstraintRejection - Exception in net.corda.core.contracts
-
The transaction attachment that contains the contractClass class didn't meet the constraints specified by
the TransactionState.constraint object. This usually implies a version mismatch of some kind.
- TransactionVerificationException.ContractCreationError - Exception in net.corda.core.contracts
-
- TransactionVerificationException.ContractRejection - Exception in net.corda.core.contracts
-
Indicates that one of the
Contract.verify
methods selected by the contract constraints and attachments
rejected the transaction by throwing an exception.
- TransactionVerificationException.Direction - Enum in net.corda.core.contracts
-
- TransactionVerificationException.DuplicateAttachmentsRejection - Exception in net.corda.core.contracts
-
Indicates that the same attachment has been added multiple times to a transaction.
- TransactionVerificationException.InvalidAttachmentException - Exception in net.corda.core.contracts
-
- TransactionVerificationException.InvalidConstraintRejection - Exception in net.corda.core.contracts
-
A constraint attached to a state was invalid, e.g. due to size limitations.
- TransactionVerificationException.MissingAttachmentRejection - Exception in net.corda.core.contracts
-
A state requested a contract class via its TransactionState.contract field that didn't appear in any attached
JAR at all. This usually implies the attachments were forgotten or a version mismatch.
- TransactionVerificationException.MissingNetworkParametersException - Exception in net.corda.core.contracts
-
Thrown when the network parameters with hash: missingNetworkParametersHash is not available at this node. Usually all the parameters
that are in the resolution chain for transaction with txId should be fetched from peer via
FetchParametersFlow or from network map.
- TransactionVerificationException.NotaryChangeInWrongTransactionType - Exception in net.corda.core.contracts
-
An output state has a notary that doesn't match the transaction's notary field. It must!
- TransactionVerificationException.OverlappingAttachmentsException - Exception in net.corda.core.contracts
-
Thrown when multiple attachments provide the same file when building the AttachmentsClassloader for a transaction.
- TransactionVerificationException.PackageOwnershipException - Exception in net.corda.core.contracts
-
Thrown to indicate that a contract attachment is not signed by the network-wide package owner. Please note that
the txId will always be SecureHash.zeroHash because package ownership is an error with a particular attachment,
and because attachment classloaders are reused this is independent of any particular transaction.
- TransactionVerificationException.TransactionContractConflictException - Exception in net.corda.core.contracts
-
If a state is identified as belonging to a contract, either because the state class is defined as an inner class
of the contract class or because the state class is annotated with
annotationclass BelongsToContract
, then it must not be
bundled in a
class TransactionState
with a different contract.
- TransactionVerificationException.TransactionDuplicateEncumbranceException - Exception in net.corda.core.contracts
-
If two or more states refer to another state (as their encumbrance), then the bi-directionality property cannot
be satisfied.
- TransactionVerificationException.TransactionMissingEncumbranceException - Exception in net.corda.core.contracts
-
If a state is encumbered (the TransactionState.encumbrance field is set) then its encumbrance must be used
as an input to any transaction that uses it. In this way states can be tied together in chains, thus composing
logic. Note that encumbrances aren't fully supported by all aspects of the platform at this time so if you use
them, you may find transactions created by the platform don't always respect the encumbrance rule.
- TransactionVerificationException.TransactionNetworkParameterOrderingException - Exception in net.corda.core.contracts
-
If the network parameters associated with an input or reference state in a transaction are more recent than the network parameters of the new transaction itself.
- TransactionVerificationException.TransactionNonMatchingEncumbranceException - Exception in net.corda.core.contracts
-
An encumbered state should also be referenced as the encumbrance of another state in order to satisfy the
bi-directionality property (a full cycle should be present).
- TransactionVerificationException.TransactionNotaryMismatchEncumbranceException - Exception in net.corda.core.contracts
-
All encumbered states should be assigned to the same notary. This is due to the fact that multi-notary
transactions are not supported and thus two encumbered states with different notaries cannot be consumed
in the same transaction.
- TransactionVerificationException.TransactionRequiredContractUnspecifiedException - Exception in net.corda.core.contracts
-
- TransactionVerificationException.UnsupportedClassVersionError - Exception in net.corda.core.contracts
-
- TransactionVerificationException.UnsupportedHashTypeException - Exception in net.corda.core.contracts
-
- TransactionVerificationException.UntrustedAttachmentsException - Exception in net.corda.core.contracts
-
Thrown during classloading upon encountering an untrusted attachment (eg. not in the
TRUSTED_UPLOADERS list)
- TransactionWithSignatures - Interface in net.corda.core.transactions
-
An interface for transactions containing signatures, with logic for signature verification.
- TransactionWithSignatures() - Constructor for interface net.corda.core.transactions.TransactionWithSignatures
-
- TransactionWithSignatures.DefaultImpls - Class in net.corda.core.transactions
-
An interface for transactions containing signatures, with logic for signature verification.
- transform(transformer) - Method in class net.corda.core.transactions.LedgerTransaction
-
- transient(initializer) - Static method in class net.corda.core.utilities.KotlinUtilsKt
-
A simple wrapper that enables the use of Kotlin's val x by transient { ... }
syntax. Such a property
will not be serialized, and if it's missing (or the first time it's accessed), the initializer will be
used to set it up.
- TraversableTransaction - Class in net.corda.core.transactions
-
Implemented by
class WireTransaction
and
class FilteredTransaction
. A TraversableTransaction allows you to iterate
over the flattened components of the underlying transaction structure, taking into account that some
may be missing in the case of this representing a "torn" transaction. Please see the user guide section
"Transaction tear-offs" to learn more about this feature.
- TraversableTransaction(componentGroups, digestService) - Constructor for class net.corda.core.transactions.TraversableTransaction
-
Implemented by
class WireTransaction
and
class FilteredTransaction
. A TraversableTransaction allows you to iterate
over the flattened components of the underlying transaction structure, taking into account that some
may be missing in the case of this representing a "torn" transaction. Please see the user guide section
"Transaction tear-offs" to learn more about this feature.
- TraversableTransaction(componentGroups) - Constructor for class net.corda.core.transactions.TraversableTransaction
-
- Try<A> - Class in net.corda.core.utilities
-
- Try.Companion - Class in net.corda.core.utilities
-
- Try.Failure<A> - Class in net.corda.core.utilities
-
- Try.Success<A> - Class in net.corda.core.utilities
-
- tryLockFungibleStatesForSpending(lockId, eligibleStatesQuery, amount, contractStateType) - Method in interface net.corda.core.node.services.VaultService
-
- tweak(dsl) - Method in class net.corda.testing.dsl.LedgerDSL
-
Creates a local scoped copy of the ledger.
- tweak(dsl) - Method in class net.corda.testing.dsl.TransactionDSL
-
Creates a local scoped copy of the transaction.
- TwoPartyDealFlow - Class in net.corda.finance.flows
-
Classes for manipulating a two party deal or agreement.
- TwoPartyDealFlow.Acceptor - Class in net.corda.finance.flows
-
One side of the flow for inserting a pre-agreed deal.
- TwoPartyDealFlow.AutoOffer - Class in net.corda.finance.flows
-
- TwoPartyDealFlow.Handshake<T> - Class in net.corda.finance.flows
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- TwoPartyDealFlow.Instigator - Class in net.corda.finance.flows
-
One side of the flow for inserting a pre-agreed deal.
- TwoPartyDealFlow.Primary - Class in net.corda.finance.flows
-
Abstracted bilateral deal flow participant that initiates communication/handshake.
- TwoPartyDealFlow.Secondary<U> - Class in net.corda.finance.flows
-
Abstracted bilateral deal flow participant that is recipient of initial communication.
- TwoPartyTradeFlow - Class in net.corda.finance.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.finance.flows
-
- TwoPartyTradeFlow.Buyer - Class in net.corda.finance.flows
-
- TwoPartyTradeFlow.Seller - Class in net.corda.finance.flows
-
- TwoPartyTradeFlow.SellerTradeInfo - Class in net.corda.finance.flows
-
This object is serialised to the network and is the first flow message the seller sends to the buyer.
- TwoPartyTradeFlow.UnacceptablePriceException - Exception in net.corda.finance.flows
-
- type() - Method in class net.corda.core.node.services.Vault.ConstraintInfo
-
- TypeMismatch(requested, actual) - Constructor for exception net.corda.testing.dsl.TestLedgerDSLInterpreter.TypeMismatch
-
- 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.