diff --git a/.ci/api-current.txt b/.ci/api-current.txt index 03aed42800..28b29044d8 100644 --- a/.ci/api-current.txt +++ b/.ci/api-current.txt @@ -478,6 +478,8 @@ public interface net.corda.core.contracts.Attachment extends net.corda.core.cont public interface net.corda.core.contracts.AttachmentConstraint public abstract boolean isSatisfiedBy(net.corda.core.contracts.Attachment) ## +public final class net.corda.core.contracts.AttachmentConstraintKt extends java.lang.Object +## @CordaSerializable public final class net.corda.core.contracts.AttachmentResolutionException extends net.corda.core.flows.FlowException public (net.corda.core.crypto.SecureHash) @@ -569,6 +571,7 @@ public interface net.corda.core.contracts.Contract public abstract void verify(net.corda.core.transactions.LedgerTransaction) ## @DoNotImplement +@CordaSerializable public final class net.corda.core.contracts.ContractAttachment extends java.lang.Object implements net.corda.core.contracts.Attachment public (net.corda.core.contracts.Attachment, String) public (net.corda.core.contracts.Attachment, String, java.util.Set) @@ -647,6 +650,11 @@ public final class net.corda.core.contracts.HashAttachmentConstraint extends jav public boolean isSatisfiedBy(net.corda.core.contracts.Attachment) @NotNull public String toString() + public static final net.corda.core.contracts.HashAttachmentConstraint$Companion Companion +## +public static final class net.corda.core.contracts.HashAttachmentConstraint$Companion extends java.lang.Object + public (kotlin.jvm.internal.DefaultConstructorMarker) + public final boolean getDisableHashConstraints() ## @CordaSerializable public final class net.corda.core.contracts.InsufficientBalanceException extends net.corda.core.flows.FlowException @@ -675,15 +683,20 @@ public final class net.corda.core.contracts.Issued extends java.lang.Object public @interface net.corda.core.contracts.LegalProseReference public abstract String uri() ## +@DoNotImplement @CordaSerializable public final class net.corda.core.contracts.LinearPointer extends net.corda.core.contracts.StatePointer + @DeprecatedConstructorForDeserialization public (net.corda.core.contracts.UniqueIdentifier, Class) + public (net.corda.core.contracts.UniqueIdentifier, Class, boolean) + public (net.corda.core.contracts.UniqueIdentifier, Class, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) public boolean equals(Object) @NotNull public net.corda.core.contracts.UniqueIdentifier getPointer() @NotNull public Class getType() public int hashCode() + public boolean isResolved() @NotNull public net.corda.core.contracts.StateAndRef resolve(net.corda.core.node.ServiceHub) @NotNull @@ -871,6 +884,7 @@ public final class net.corda.core.contracts.StateAndRef extends java.lang.Object @NotNull public String toString() ## +@DoNotImplement @CordaSerializable public abstract class net.corda.core.contracts.StatePointer extends java.lang.Object public (kotlin.jvm.internal.DefaultConstructorMarker) @@ -878,10 +892,15 @@ public abstract class net.corda.core.contracts.StatePointer extends java.lang.Ob public abstract Object getPointer() @NotNull public abstract Class getType() + public abstract boolean isResolved() @NotNull public abstract net.corda.core.contracts.StateAndRef resolve(net.corda.core.node.ServiceHub) @NotNull public abstract net.corda.core.contracts.StateAndRef resolve(net.corda.core.transactions.LedgerTransaction) + public static final net.corda.core.contracts.StatePointer$Companion Companion +## +public static final class net.corda.core.contracts.StatePointer$Companion extends java.lang.Object + public (kotlin.jvm.internal.DefaultConstructorMarker) ## @CordaSerializable public final class net.corda.core.contracts.StateRef extends java.lang.Object @@ -899,15 +918,20 @@ public final class net.corda.core.contracts.StateRef extends java.lang.Object @NotNull public String toString() ## +@DoNotImplement @CordaSerializable public final class net.corda.core.contracts.StaticPointer extends net.corda.core.contracts.StatePointer + @DeprecatedConstructorForDeserialization public (net.corda.core.contracts.StateRef, Class) + public (net.corda.core.contracts.StateRef, Class, boolean) + public (net.corda.core.contracts.StateRef, Class, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) public boolean equals(Object) @NotNull public net.corda.core.contracts.StateRef getPointer() @NotNull public Class getType() public int hashCode() + public boolean isResolved() @NotNull public net.corda.core.contracts.StateAndRef resolve(net.corda.core.node.ServiceHub) @NotNull @@ -1010,6 +1034,7 @@ public final class net.corda.core.contracts.TransactionState extends java.lang.O ## public final class net.corda.core.contracts.TransactionStateKt extends java.lang.Object ## +@CordaSerializable public abstract class net.corda.core.contracts.TransactionVerificationException extends net.corda.core.flows.FlowException public (net.corda.core.crypto.SecureHash, String, Throwable) @NotNull @@ -1023,6 +1048,7 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$ConstraintPropagationRejection extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String) public (net.corda.core.crypto.SecureHash, String, net.corda.core.contracts.AttachmentConstraint, net.corda.core.contracts.AttachmentConstraint) @NotNull public final String getContractClass() @@ -1035,6 +1061,7 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$ContractCreationError extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String, Throwable) public (net.corda.core.crypto.SecureHash, String, Throwable, String) @NotNull public final String getContractClass() @@ -1052,12 +1079,32 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept public static net.corda.core.contracts.TransactionVerificationException$Direction[] values() ## @CordaSerializable +public static final class net.corda.core.contracts.TransactionVerificationException$DuplicateAttachmentsRejection extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, net.corda.core.contracts.Attachment) + @NotNull + public final net.corda.core.contracts.Attachment getAttachmentId() +## +@CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$DuplicateInputStates extends net.corda.core.contracts.TransactionVerificationException public (net.corda.core.crypto.SecureHash, net.corda.core.utilities.NonEmptySet) @NotNull public final net.corda.core.utilities.NonEmptySet getDuplicates() ## @CordaSerializable +public static final class net.corda.core.contracts.TransactionVerificationException$InvalidAttachmentException extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, net.corda.core.crypto.SecureHash) + @NotNull + public final net.corda.core.crypto.SecureHash getAttachmentHash() +## +@CordaSerializable +public static final class net.corda.core.contracts.TransactionVerificationException$InvalidConstraintRejection extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String, String) + @NotNull + public final String getContractClass() + @NotNull + public final String getReason() +## +@CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$InvalidNotaryChange extends net.corda.core.contracts.TransactionVerificationException public (net.corda.core.crypto.SecureHash) ## @@ -1068,6 +1115,11 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept public final String getContractClass() ## @CordaSerializable +public static final class net.corda.core.contracts.TransactionVerificationException$MissingNetworkParametersException extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String) + public (net.corda.core.crypto.SecureHash, net.corda.core.crypto.SecureHash) +## +@CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$MoreThanOneNotary extends net.corda.core.contracts.TransactionVerificationException public (net.corda.core.crypto.SecureHash) ## @@ -1082,6 +1134,8 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$OverlappingAttachmentsException extends net.corda.core.contracts.TransactionVerificationException public (net.corda.core.crypto.SecureHash, String) + @NotNull + public final String getPath() ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$PackageOwnershipException extends net.corda.core.contracts.TransactionVerificationException @@ -1101,11 +1155,13 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$TransactionContractConflictException extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String) public (net.corda.core.crypto.SecureHash, net.corda.core.contracts.TransactionState, String) ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$TransactionDuplicateEncumbranceException extends net.corda.core.contracts.TransactionVerificationException public (net.corda.core.crypto.SecureHash, int) + public (net.corda.core.crypto.SecureHash, String) ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$TransactionMissingEncumbranceException extends net.corda.core.contracts.TransactionVerificationException @@ -1115,18 +1171,34 @@ public static final class net.corda.core.contracts.TransactionVerificationExcept public final int getMissing() ## @CordaSerializable +public static final class net.corda.core.contracts.TransactionVerificationException$TransactionNetworkParameterOrderingException extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String) + public (net.corda.core.crypto.SecureHash, net.corda.core.contracts.StateRef, net.corda.core.node.NetworkParameters, net.corda.core.node.NetworkParameters) +## +@CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$TransactionNonMatchingEncumbranceException extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String) public (net.corda.core.crypto.SecureHash, java.util.Collection) ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$TransactionNotaryMismatchEncumbranceException extends net.corda.core.contracts.TransactionVerificationException public (net.corda.core.crypto.SecureHash, int, int, net.corda.core.identity.Party, net.corda.core.identity.Party) + public (net.corda.core.crypto.SecureHash, String) ## @CordaSerializable public static final class net.corda.core.contracts.TransactionVerificationException$TransactionRequiredContractUnspecifiedException extends net.corda.core.contracts.TransactionVerificationException + public (net.corda.core.crypto.SecureHash, String) public (net.corda.core.crypto.SecureHash, net.corda.core.contracts.TransactionState) ## @CordaSerializable +public static final class net.corda.core.contracts.TransactionVerificationException$UntrustedAttachmentsException extends net.corda.core.CordaException + public (net.corda.core.crypto.SecureHash, java.util.List) + @NotNull + public final java.util.List getIds() + @NotNull + public final net.corda.core.crypto.SecureHash getTxId() +## +@CordaSerializable public abstract class net.corda.core.contracts.TypeOnlyCommandData extends java.lang.Object implements net.corda.core.contracts.CommandData public () public boolean equals(Object) @@ -1367,6 +1439,48 @@ public final class net.corda.core.cordapp.CordappContext extends java.lang.Objec public static final class net.corda.core.cordapp.CordappContext$Companion extends java.lang.Object public (kotlin.jvm.internal.DefaultConstructorMarker) ## +@CordaSerializable +public final class net.corda.core.cordapp.CordappInfo extends java.lang.Object + public (String, String, String, int, int, String, String, String, net.corda.core.crypto.SecureHash$SHA256) + @NotNull + public final String component1() + @NotNull + public final String component2() + @NotNull + public final String component3() + public final int component4() + public final int component5() + @NotNull + public final String component6() + @NotNull + public final String component7() + @NotNull + public final String component8() + @NotNull + public final net.corda.core.crypto.SecureHash$SHA256 component9() + @NotNull + public final net.corda.core.cordapp.CordappInfo copy(String, String, String, int, int, String, String, String, net.corda.core.crypto.SecureHash$SHA256) + public boolean equals(Object) + @NotNull + public final net.corda.core.crypto.SecureHash$SHA256 getJarHash() + @NotNull + public final String getLicence() + public final int getMinimumPlatformVersion() + @NotNull + public final String getName() + @NotNull + public final String getShortName() + public final int getTargetPlatformVersion() + @NotNull + public final String getType() + @NotNull + public final String getVendor() + @NotNull + public final String getVersion() + public int hashCode() + @NotNull + public String toString() +## @DoNotImplement public interface net.corda.core.cordapp.CordappProvider @NotNull @@ -2154,6 +2268,9 @@ public class net.corda.core.flows.DataVendingFlow extends net.corda.core.flows.F @Suspendable protected void verifyDataRequest(net.corda.core.internal.FetchDataFlow$Request$Data) ## +@DoNotImplement +public interface net.corda.core.flows.Destination +## @InitiatingFlow public final class net.corda.core.flows.FinalityFlow extends net.corda.core.flows.FlowLogic public (net.corda.core.transactions.SignedTransaction) @@ -2338,6 +2455,9 @@ public abstract class net.corda.core.flows.FlowLogic extends java.lang.Object public final net.corda.core.node.ServiceHub getServiceHub() @Suspendable @NotNull + public final net.corda.core.flows.FlowSession initiateFlow(net.corda.core.flows.Destination) + @Suspendable + @NotNull public final net.corda.core.flows.FlowSession initiateFlow(net.corda.core.identity.Party) @Suspendable public final void persistFlowStackSnapshot() @@ -2417,6 +2537,8 @@ public abstract class net.corda.core.flows.FlowSession extends java.lang.Object @Suspendable @NotNull public abstract net.corda.core.flows.FlowInfo getCounterpartyFlowInfo(boolean) + @NotNull + public abstract net.corda.core.flows.Destination getDestination() @Suspendable @NotNull public abstract net.corda.core.utilities.UntrustworthyData receive(Class) @@ -2562,6 +2684,11 @@ public final class net.corda.core.flows.NotaryChangeFlow extends net.corda.core. @CordaSerializable public abstract class net.corda.core.flows.NotaryError extends java.lang.Object public (kotlin.jvm.internal.DefaultConstructorMarker) + public static final net.corda.core.flows.NotaryError$Companion Companion + public static final int NUM_STATES = 5 +## +public static final class net.corda.core.flows.NotaryError$Companion extends java.lang.Object + public (kotlin.jvm.internal.DefaultConstructorMarker) ## @CordaSerializable public static final class net.corda.core.flows.NotaryError$Conflict extends net.corda.core.flows.NotaryError @@ -2983,6 +3110,7 @@ public final class net.corda.core.identity.IdentityUtils extends java.lang.Objec public static final java.util.Map> groupPublicKeysByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection) @NotNull public static final java.util.Map> groupPublicKeysByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection, boolean) + public static final boolean x500Matches(String, boolean, net.corda.core.identity.CordaX500Name) ## @DoNotImplement @CordaSerializable @@ -3078,6 +3206,8 @@ public interface net.corda.core.messaging.CordaRPCOps extends net.corda.core.mes @NotNull public abstract net.corda.core.messaging.DataFeed networkParametersFeed() @NotNull + public abstract net.corda.core.node.NodeDiagnosticInfo nodeDiagnosticInfo() + @NotNull public abstract net.corda.core.node.NodeInfo nodeInfo() @Nullable public abstract net.corda.core.node.NodeInfo nodeInfoFromParty(net.corda.core.identity.AbstractParty) @@ -3435,6 +3565,34 @@ public final class net.corda.core.node.NetworkParameters extends java.lang.Objec public String toString() ## @CordaSerializable +public final class net.corda.core.node.NodeDiagnosticInfo extends java.lang.Object + public (String, String, int, String, java.util.List) + @NotNull + public final String component1() + @NotNull + public final String component2() + public final int component3() + @NotNull + public final String component4() + @NotNull + public final java.util.List component5() + @NotNull + public final net.corda.core.node.NodeDiagnosticInfo copy(String, String, int, String, java.util.List) + public boolean equals(Object) + @NotNull + public final java.util.List getCordapps() + public final int getPlatformVersion() + @NotNull + public final String getRevision() + @NotNull + public final String getVendor() + @NotNull + public final String getVersion() + public int hashCode() + @NotNull + public String toString() +## +@CordaSerializable public final class net.corda.core.node.NodeInfo extends java.lang.Object public (java.util.List, java.util.List, int, long) @NotNull @@ -3459,6 +3617,7 @@ public final class net.corda.core.node.NodeInfo extends java.lang.Object public final net.corda.core.identity.PartyAndCertificate identityAndCertFromX500Name(net.corda.core.identity.CordaX500Name) @NotNull public final net.corda.core.identity.Party identityFromX500Name(net.corda.core.identity.CordaX500Name) + public final boolean isLegalIdentity(net.corda.core.identity.CordaX500Name) public final boolean isLegalIdentity(net.corda.core.identity.Party) @NotNull public String toString() @@ -3593,6 +3752,9 @@ public interface net.corda.core.node.services.IdentityService public abstract void assertOwnership(net.corda.core.identity.Party, net.corda.core.identity.AnonymousParty) @Nullable public abstract net.corda.core.identity.PartyAndCertificate certificateFromKey(java.security.PublicKey) + @Suspendable + @Nullable + public abstract java.util.UUID externalIdForPublicKey(java.security.PublicKey) @NotNull public abstract Iterable getAllIdentities() @NotNull @@ -3606,6 +3768,9 @@ public interface net.corda.core.node.services.IdentityService @Nullable public abstract net.corda.core.identity.Party partyFromKey(java.security.PublicKey) @NotNull + public abstract Iterable publicKeysForExternalId(java.util.UUID) + public abstract void registerKey(java.security.PublicKey, net.corda.core.identity.Party, java.util.UUID) + @NotNull public abstract net.corda.core.identity.Party requireWellKnownPartyFromAnonymous(net.corda.core.identity.AbstractParty) @Nullable public abstract net.corda.core.identity.PartyAndCertificate verifyAndRegisterIdentity(net.corda.core.identity.PartyAndCertificate) @@ -3615,6 +3780,9 @@ public interface net.corda.core.node.services.IdentityService public abstract net.corda.core.identity.Party wellKnownPartyFromAnonymous(net.corda.core.identity.AbstractParty) @Nullable public abstract net.corda.core.identity.Party wellKnownPartyFromX500Name(net.corda.core.identity.CordaX500Name) + public static final net.corda.core.node.services.IdentityService$Companion Companion +## +public static final class net.corda.core.node.services.IdentityService$Companion extends java.lang.Object ## @DoNotImplement public interface net.corda.core.node.services.KeyManagementService @@ -3625,7 +3793,13 @@ public interface net.corda.core.node.services.KeyManagementService public abstract java.security.PublicKey freshKey() @Suspendable @NotNull + public abstract java.security.PublicKey freshKey(java.util.UUID) + @Suspendable + @NotNull public abstract net.corda.core.identity.PartyAndCertificate freshKeyAndCert(net.corda.core.identity.PartyAndCertificate, boolean) + @Suspendable + @NotNull + public abstract net.corda.core.identity.PartyAndCertificate freshKeyAndCert(net.corda.core.identity.PartyAndCertificate, boolean, java.util.UUID) @NotNull public abstract java.util.Set getKeys() @Suspendable @@ -3996,6 +4170,8 @@ public static final class net.corda.core.node.services.Vault$UpdateType extends @CordaSerializable public final class net.corda.core.node.services.VaultQueryException extends net.corda.core.flows.FlowException public (String) + public (String, Exception) + public (String, Exception, int, kotlin.jvm.internal.DefaultConstructorMarker) ## @DoNotImplement public interface net.corda.core.node.services.VaultService @@ -4071,9 +4247,13 @@ public static final class net.corda.core.node.services.vault.AttachmentQueryCrit @CordaSerializable public static final class net.corda.core.node.services.vault.AttachmentQueryCriteria$AttachmentsQueryCriteria extends net.corda.core.node.services.vault.AttachmentQueryCriteria public () + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.ColumnPredicate) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, int, kotlin.jvm.internal.DefaultConstructorMarker) public (net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate>, net.corda.core.node.services.vault.ColumnPredicate>, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate) public (net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, net.corda.core.node.services.vault.ColumnPredicate, int, kotlin.jvm.internal.DefaultConstructorMarker) @@ -4779,6 +4959,10 @@ public abstract static class net.corda.core.node.services.vault.QueryCriteria$Co @Nullable public abstract java.util.Set> getContractStateTypes() @Nullable + public java.util.List getExactParticipants() + @NotNull + public java.util.List getExternalIds() + @Nullable public java.util.List getParticipants() @NotNull public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus() @@ -4789,17 +4973,30 @@ public abstract static class net.corda.core.node.services.vault.QueryCriteria$Co ## @CordaSerializable public static final class net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria + @DeprecatedConstructorForDeserialization public () + @DeprecatedConstructorForDeserialization public (java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker) + public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List) + public (java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker) @Nullable public final java.util.List component1() @Nullable @@ -4816,14 +5013,20 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Fungi public final java.util.Set> component7() @NotNull public final net.corda.core.node.services.Vault$RelevancyStatus component8() + @Nullable + public final java.util.List component9() @NotNull public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>) @NotNull public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus) + @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List, java.util.List, net.corda.core.node.services.vault.ColumnPredicate, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List) public boolean equals(Object) @Nullable public java.util.Set> getContractStateTypes() @Nullable + public java.util.List getExactParticipants() + @Nullable public final java.util.List getIssuer() @Nullable public final java.util.List getIssuerRef() @@ -4845,6 +5048,8 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Fungi @NotNull public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withContractStateTypes(java.util.Set>) @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withExactParticipants(java.util.List) + @NotNull public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withIssuer(java.util.List) @NotNull public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withOwner(java.util.List) @@ -4905,18 +5110,33 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Fungi ## @CordaSerializable public static final class net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria + @DeprecatedConstructorForDeserialization public () + @DeprecatedConstructorForDeserialization public (java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, java.util.List) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker) + public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List) + public (java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus) + @DeprecatedConstructorForDeserialization public (java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker) @Nullable public final java.util.List component1() @@ -4930,14 +5150,20 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Linea public final java.util.Set> component5() @NotNull public final net.corda.core.node.services.Vault$RelevancyStatus component6() + @Nullable + public final java.util.List component7() @NotNull public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>) @NotNull public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus) + @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List, java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List) public boolean equals(Object) @Nullable public java.util.Set> getContractStateTypes() @Nullable + public java.util.List getExactParticipants() + @Nullable public final java.util.List getExternalId() @Nullable public java.util.List getParticipants() @@ -4955,6 +5181,8 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Linea @NotNull public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withContractStateTypes(java.util.Set>) @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withExactParticipants(java.util.List) + @NotNull public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withExternalId(java.util.List) @NotNull public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withParticipants(java.util.List) @@ -5024,9 +5252,13 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$TimeI ## @CordaSerializable public static final class net.corda.core.node.services.vault.QueryCriteria$VaultCustomQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.CriteriaExpression) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set>) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker) public (net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set>, net.corda.core.node.services.Vault$RelevancyStatus) public (net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set, net.corda.core.node.services.Vault$RelevancyStatus, int, kotlin.jvm.internal.DefaultConstructorMarker) @@ -5068,19 +5300,38 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Vault @CordaSerializable public static final class net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria extends net.corda.core.node.services.vault.QueryCriteria$CommonQueryCriteria public () + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, int, kotlin.jvm.internal.DefaultConstructorMarker) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List) + @DeprecatedConstructorForDeserialization public (net.corda.core.node.services.Vault$StateStatus, java.util.Set, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker) + @DeprecatedConstructorForDeserialization + public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, java.util.List) + @DeprecatedConstructorForDeserialization + public (net.corda.core.node.services.Vault$StateStatus, java.util.Set, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker) + public (net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, java.util.List, java.util.List) + public (net.corda.core.node.services.Vault$StateStatus, java.util.Set, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, java.util.List, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker) @NotNull public final net.corda.core.node.services.Vault$StateStatus component1() @Nullable public final java.util.List component10() + @NotNull + public final java.util.List component11() + @Nullable + public final java.util.List component12() @Nullable public final java.util.Set> component2() @Nullable @@ -5101,6 +5352,10 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Vault public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition) @NotNull public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List) + @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, java.util.List) + @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set>, java.util.List, java.util.List, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition, net.corda.core.node.services.Vault$RelevancyStatus, java.util.Set, java.util.Set, java.util.List, java.util.List, java.util.List) public boolean equals(Object) @NotNull public java.util.Set getConstraintTypes() @@ -5109,6 +5364,10 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Vault @Nullable public java.util.Set> getContractStateTypes() @Nullable + public java.util.List getExactParticipants() + @NotNull + public java.util.List getExternalIds() + @Nullable public final java.util.List getNotary() @Nullable public java.util.List getParticipants() @@ -5134,6 +5393,10 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Vault @NotNull public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withContractStateTypes(java.util.Set>) @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withExactParticipants(java.util.List) + @NotNull + public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withExternalIds(java.util.List) + @NotNull public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withNotary(java.util.List) @NotNull public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withParticipants(java.util.List) @@ -5464,6 +5727,7 @@ public final class net.corda.core.serialization.SerializationAPIKt extends java. ## @DoNotImplement public interface net.corda.core.serialization.SerializationContext + public abstract boolean getCarpenterDisabled() @NotNull public abstract java.util.Set> getCustomSerializers() @NotNull @@ -5504,6 +5768,8 @@ public interface net.corda.core.serialization.SerializationContext @NotNull public abstract net.corda.core.serialization.SerializationContext withWhitelisted(Class) @NotNull + public abstract net.corda.core.serialization.SerializationContext withoutCarpenter() + @NotNull public abstract net.corda.core.serialization.SerializationContext withoutReferences() ## public static final class net.corda.core.serialization.SerializationContext$UseCase extends java.lang.Enum @@ -5706,6 +5972,7 @@ public static final class net.corda.core.transactions.ContractUpgradeFilteredTra @DoNotImplement public final class net.corda.core.transactions.ContractUpgradeLedgerTransaction extends net.corda.core.transactions.FullTransaction implements net.corda.core.transactions.TransactionWithSignatures public (java.util.List>, net.corda.core.identity.Party, net.corda.core.contracts.Attachment, String, net.corda.core.contracts.Attachment, net.corda.core.crypto.SecureHash, net.corda.core.contracts.PrivacySalt, java.util.List, net.corda.core.node.NetworkParameters) + public (java.util.List, net.corda.core.identity.Party, net.corda.core.contracts.Attachment, net.corda.core.contracts.Attachment, net.corda.core.crypto.SecureHash, net.corda.core.contracts.PrivacySalt, java.util.List, net.corda.core.node.NetworkParameters, net.corda.core.contracts.UpgradedContract, kotlin.jvm.internal.DefaultConstructorMarker) @NotNull public final java.util.List> component1() @NotNull @@ -5756,6 +6023,10 @@ public final class net.corda.core.transactions.ContractUpgradeLedgerTransaction public int hashCode() @NotNull public String toString() + public static final net.corda.core.transactions.ContractUpgradeLedgerTransaction$Companion Companion +## +public static final class net.corda.core.transactions.ContractUpgradeLedgerTransaction$Companion extends java.lang.Object + public (kotlin.jvm.internal.DefaultConstructorMarker) ## @DoNotImplement @CordaSerializable @@ -5889,6 +6160,7 @@ public abstract class net.corda.core.transactions.FullTransaction extends net.co public final class net.corda.core.transactions.LedgerTransaction extends net.corda.core.transactions.FullTransaction public (java.util.List>, java.util.List>, java.util.List>, java.util.List, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt) public (java.util.List>, java.util.List>, java.util.List>, java.util.List, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, net.corda.core.node.NetworkParameters) + public (java.util.List, java.util.List, java.util.List, java.util.List, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt, net.corda.core.node.NetworkParameters, java.util.List, java.util.List, java.util.List, java.util.List, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2, kotlin.jvm.internal.DefaultConstructorMarker) @NotNull public final java.util.List> commandsOfType(Class) @NotNull @@ -6204,6 +6476,7 @@ public final class net.corda.core.transactions.SignedTransaction extends java.la public final net.corda.core.transactions.SignedTransaction withAdditionalSignatures(Iterable) public static final net.corda.core.transactions.SignedTransaction$Companion Companion ## +@CordaSerializable public static final class net.corda.core.transactions.SignedTransaction$SignaturesMissingException extends java.security.SignatureException implements net.corda.core.CordaThrowable, net.corda.core.contracts.NamedByHash public (java.util.Set, java.util.List, net.corda.core.crypto.SecureHash) public void addSuppressed(Throwable[]) @@ -6251,6 +6524,8 @@ public class net.corda.core.transactions.TransactionBuilder extends java.lang.Ob @NotNull public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, String, net.corda.core.identity.Party, Integer, net.corda.core.contracts.AttachmentConstraint) @NotNull + public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, net.corda.core.contracts.AttachmentConstraint) + @NotNull public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.ContractState, net.corda.core.identity.Party) @NotNull public final net.corda.core.transactions.TransactionBuilder addOutputState(net.corda.core.contracts.TransactionState) @@ -6643,6 +6918,7 @@ public final class net.corda.core.utilities.ProgressTracker extends java.lang.Ob public final net.corda.core.utilities.ProgressTracker$Step nextStep() public final void setChildProgressTracker(net.corda.core.utilities.ProgressTracker$Step, net.corda.core.utilities.ProgressTracker) public final void setCurrentStep(net.corda.core.utilities.ProgressTracker$Step) + public static final net.corda.core.utilities.ProgressTracker$Companion Companion ## @CordaSerializable public abstract static class net.corda.core.utilities.ProgressTracker$Change extends java.lang.Object @@ -6719,12 +6995,14 @@ public static class net.corda.core.utilities.ProgressTracker$Step extends java.l public (String) @Nullable public net.corda.core.utilities.ProgressTracker childProgressTracker() + public boolean equals(Object) @NotNull public rx.Observable getChanges() @NotNull public java.util.Map getExtraAuditData() @NotNull public String getLabel() + public int hashCode() ## @CordaSerializable public static final class net.corda.core.utilities.ProgressTracker$UNSTARTED extends net.corda.core.utilities.ProgressTracker$Step @@ -7049,6 +7327,7 @@ public class net.corda.client.jackson.StringToMethodCallParser extends java.lang public final net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall parse(T, String) @NotNull public final Object[] parseArguments(String, java.util.List>, String) + public final void validateIsMatchingCtor(String, java.util.List>, String) public static final net.corda.client.jackson.StringToMethodCallParser$Companion Companion ## public static final class net.corda.client.jackson.StringToMethodCallParser$Companion extends java.lang.Object @@ -7077,6 +7356,9 @@ public static final class net.corda.client.jackson.StringToMethodCallParser$Unpa @NotNull public final String getParamName() ## +public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$NoSuchFile extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException + public (String) +## public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$ReflectionDataMissing extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException public (String, int) ## @@ -7103,6 +7385,7 @@ public interface net.corda.testing.driver.DriverDSL public abstract net.corda.core.concurrent.CordaFuture getDefaultNotaryNode() @NotNull public abstract java.util.List getNotaryHandles() + public abstract int nextPort() @NotNull public abstract net.corda.core.concurrent.CordaFuture startNode() @NotNull @@ -7110,6 +7393,8 @@ public interface net.corda.testing.driver.DriverDSL @NotNull public abstract net.corda.core.concurrent.CordaFuture startNode(net.corda.testing.driver.NodeParameters, net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String) @NotNull + public abstract net.corda.core.concurrent.CordaFuture startNode(net.corda.testing.driver.NodeParameters, net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, String) + @NotNull public abstract net.corda.core.concurrent.CordaFuture startWebserver(net.corda.testing.driver.NodeHandle) @NotNull public abstract net.corda.core.concurrent.CordaFuture startWebserver(net.corda.testing.driver.NodeHandle, String) @@ -7274,6 +7559,8 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj public (net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String) public (net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map>, ? extends Class>>) public (net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker) + public (net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map>, ? extends Class>>, String) + public (net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map, String, int, kotlin.jvm.internal.DefaultConstructorMarker) @Nullable public final net.corda.core.identity.CordaX500Name component1() @NotNull @@ -7290,10 +7577,14 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj public final java.util.Collection component7() @NotNull public final java.util.Map>, Class>> component8() + @Nullable + public final String component9() @NotNull public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String) @NotNull public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map>, ? extends Class>>) + @NotNull + public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List, net.corda.testing.driver.VerifierType, java.util.Map, Boolean, String, java.util.Collection, java.util.Map>, ? extends Class>>, String) public boolean equals(Object) @NotNull public final java.util.Collection getAdditionalCordapps() @@ -7301,6 +7592,8 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj public final java.util.Map getCustomOverrides() @NotNull public final java.util.Map>, Class>> getFlowOverrides() + @Nullable + public final String getLogLevelOverride() @NotNull public final String getMaximumHeapSize() @Nullable @@ -7321,6 +7614,8 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj @NotNull public final net.corda.testing.driver.NodeParameters withFlowOverrides(java.util.Map>, ? extends Class>>) @NotNull + public final net.corda.testing.driver.NodeParameters withLogLevelOverride(String) + @NotNull public final net.corda.testing.driver.NodeParameters withMaximumHeapSize(String) @NotNull public final net.corda.testing.driver.NodeParameters withProvidedName(net.corda.core.identity.CordaX500Name) @@ -7359,8 +7654,18 @@ public interface net.corda.testing.driver.OutOfProcess extends net.corda.testing public abstract class net.corda.testing.driver.PortAllocation extends java.lang.Object public () @NotNull + public static final net.corda.testing.driver.PortAllocation getDefaultAllocator() + @NotNull public final net.corda.core.utilities.NetworkHostAndPort nextHostAndPort() public abstract int nextPort() + public static final net.corda.testing.driver.PortAllocation$Companion Companion + public static final int DEFAULT_START_PORT = 10000 + public static final int FIRST_EPHEMERAL_PORT = 30000 +## +public static final class net.corda.testing.driver.PortAllocation$Companion extends java.lang.Object + public (kotlin.jvm.internal.DefaultConstructorMarker) + @NotNull + public final net.corda.testing.driver.PortAllocation getDefaultAllocator() ## @DoNotImplement public static class net.corda.testing.driver.PortAllocation$Incremental extends net.corda.testing.driver.PortAllocation @@ -7390,6 +7695,22 @@ public final class net.corda.testing.driver.WebserverHandle extends java.lang.Ob @NotNull public String toString() ## +public final class net.corda.testing.flows.FlowTestsUtilsKt extends java.lang.Object + @NotNull + public static final kotlin.Pair from(T, net.corda.core.flows.FlowSession) + @NotNull + public static final R from(java.util.Map>, net.corda.core.flows.FlowSession) + @NotNull + public static final kotlin.Pair> from(kotlin.reflect.KClass, net.corda.core.flows.FlowSession) + @Suspendable + @NotNull + public static final java.util.List> receiveAll(net.corda.core.flows.FlowLogic, Class, net.corda.core.flows.FlowSession, net.corda.core.flows.FlowSession...) + @Suspendable + @NotNull + public static final java.util.Map> receiveAll(net.corda.core.flows.FlowLogic, kotlin.Pair>, kotlin.Pair>...) + @NotNull + public static final rx.Observable registerCoreFlowFactory(net.corda.testing.node.internal.TestStartedNode, Class>, Class, kotlin.jvm.functions.Function1, boolean) +## @DoNotImplement public abstract class net.corda.testing.node.ClusterSpec extends java.lang.Object public () @@ -7583,16 +7904,21 @@ public final class net.corda.testing.node.MockNetworkNotarySpec extends java.lan public (net.corda.core.identity.CordaX500Name) public (net.corda.core.identity.CordaX500Name, boolean) public (net.corda.core.identity.CordaX500Name, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) + public (net.corda.core.identity.CordaX500Name, boolean, String) + public (net.corda.core.identity.CordaX500Name, boolean, String, int, kotlin.jvm.internal.DefaultConstructorMarker) @NotNull public final net.corda.core.identity.CordaX500Name component1() public final boolean component2() @NotNull public final net.corda.testing.node.MockNetworkNotarySpec copy(net.corda.core.identity.CordaX500Name, boolean) public boolean equals(Object) + @Nullable + public final String getClassName() @NotNull public final net.corda.core.identity.CordaX500Name getName() public final boolean getValidating() public int hashCode() + public final void setClassName(String) @NotNull public String toString() ## @@ -7709,6 +8035,7 @@ public class net.corda.testing.node.MockServices extends java.lang.Object implem public (Iterable, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair...) public (Iterable, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker) public (Iterable, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters, java.security.KeyPair...) + public (Iterable, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters, java.security.KeyPair[], net.corda.core.node.services.KeyManagementService) public (Iterable, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, java.security.KeyPair...) public (Iterable, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker) public (Iterable, net.corda.testing.core.TestIdentity, java.security.KeyPair...) @@ -7721,6 +8048,8 @@ public class net.corda.testing.node.MockServices extends java.lang.Object implem public (net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService) public (net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, int, kotlin.jvm.internal.DefaultConstructorMarker) public (net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair...) + public (net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker) + public (net.corda.nodeapi.internal.cordapp.CordappLoader, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters, net.corda.testing.core.TestIdentity, java.security.KeyPair[], net.corda.core.node.services.KeyManagementService, kotlin.jvm.internal.DefaultConstructorMarker) public (net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, net.corda.testing.core.TestIdentity...) public (net.corda.testing.core.TestIdentity, net.corda.testing.core.TestIdentity...) public final void addMockCordapp(String) @@ -7784,6 +8113,12 @@ public class net.corda.testing.node.MockServices extends java.lang.Object implem public static final kotlin.Pair makeTestDatabaseAndMockServices(java.util.List, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.security.KeyPair...) @NotNull public static final kotlin.Pair makeTestDatabaseAndMockServices(java.util.List, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, java.security.KeyPair...) + @NotNull + public static final kotlin.Pair makeTestDatabaseAndPersistentServices(java.util.List, net.corda.testing.core.TestIdentity, java.util.Set, java.util.Set) + @NotNull + public static final kotlin.Pair makeTestDatabaseAndPersistentServices(java.util.List, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set, java.util.Set) + @NotNull + public static final kotlin.Pair makeTestDatabaseAndPersistentServices(java.util.List, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set, java.util.Set, net.corda.testing.internal.TestingNamedCacheFactory) public void recordTransactions(Iterable) public void recordTransactions(net.corda.core.node.StatesToRecord, Iterable) public void recordTransactions(net.corda.core.transactions.SignedTransaction, net.corda.core.transactions.SignedTransaction...) @@ -7812,6 +8147,12 @@ public static final class net.corda.testing.node.MockServices$Companion extends public final kotlin.Pair makeTestDatabaseAndMockServices(java.util.List, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.security.KeyPair...) @NotNull public final kotlin.Pair makeTestDatabaseAndMockServices(java.util.List, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, java.security.KeyPair...) + @NotNull + public final kotlin.Pair makeTestDatabaseAndPersistentServices(java.util.List, net.corda.testing.core.TestIdentity, java.util.Set, java.util.Set) + @NotNull + public final kotlin.Pair makeTestDatabaseAndPersistentServices(java.util.List, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set, java.util.Set) + @NotNull + public final kotlin.Pair makeTestDatabaseAndPersistentServices(java.util.List, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set, java.util.Set, net.corda.testing.internal.TestingNamedCacheFactory) ## public final class net.corda.testing.node.MockServicesKt extends java.lang.Object @NotNull @@ -7917,6 +8258,8 @@ public final class net.corda.testing.node.UnstartedMockNode extends java.lang.Ob public final int getId() @NotNull public final net.corda.testing.node.StartedMockNode getStarted() + @NotNull + public final T installCordaService(Class) public final boolean isStarted() @NotNull public final net.corda.testing.node.StartedMockNode start() @@ -7970,11 +8313,19 @@ public final class net.corda.client.rpc.CordaRPCClient extends java.lang.Object @NotNull public final net.corda.client.rpc.CordaRPCConnection start(String, String) @NotNull + public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.client.rpc.GracefulReconnect) + @NotNull public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.context.Trace, net.corda.core.context.Actor) @NotNull + public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.client.rpc.GracefulReconnect) + @NotNull public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.identity.CordaX500Name) @NotNull + public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.context.Trace, net.corda.core.context.Actor, net.corda.core.identity.CordaX500Name, net.corda.client.rpc.GracefulReconnect) + @NotNull public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.identity.CordaX500Name) + @NotNull + public final net.corda.client.rpc.CordaRPCConnection start(String, String, net.corda.core.identity.CordaX500Name, net.corda.client.rpc.GracefulReconnect) public final A use(String, String, kotlin.jvm.functions.Function1) public static final net.corda.client.rpc.CordaRPCClient$Companion Companion ## @@ -8050,12 +8401,33 @@ public static final class net.corda.client.rpc.CordaRPCClientConfiguration$Compa @DoNotImplement public final class net.corda.client.rpc.CordaRPCConnection extends java.lang.Object implements net.corda.client.rpc.RPCConnection public (net.corda.client.rpc.RPCConnection) + public (net.corda.client.rpc.RPCConnection, java.util.concurrent.ExecutorService, net.corda.client.rpc.internal.ReconnectingCordaRPCOps, kotlin.jvm.internal.DefaultConstructorMarker) public void close() public void forceClose() @NotNull public net.corda.core.messaging.CordaRPCOps getProxy() public int getServerProtocolVersion() public void notifyServerAndClose() + public static final net.corda.client.rpc.CordaRPCConnection$Companion Companion +## +public static final class net.corda.client.rpc.CordaRPCConnection$Companion extends java.lang.Object + public (kotlin.jvm.internal.DefaultConstructorMarker) +## +public final class net.corda.client.rpc.GracefulReconnect extends java.lang.Object + public () + public (Runnable, Runnable) + public (Runnable, Runnable, int) + public (Runnable, Runnable, int, int, kotlin.jvm.internal.DefaultConstructorMarker) + public (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0, int) + public (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0, int, int, kotlin.jvm.internal.DefaultConstructorMarker) + public final int getMaxAttempts() + @NotNull + public final kotlin.jvm.functions.Function0 getOnDisconnect() + @NotNull + public final kotlin.jvm.functions.Function0 getOnReconnect() +## +public final class net.corda.client.rpc.MaxRpcRetryException extends net.corda.client.rpc.RPCException + public (int, reflect.Method, Throwable) ## public final class net.corda.client.rpc.PermissionException extends net.corda.core.CordaRuntimeException implements net.corda.core.ClientRelevantError, net.corda.nodeapi.exceptions.RpcSerializableError public (String) @@ -8064,6 +8436,7 @@ public final class net.corda.client.rpc.PermissionException extends net.corda.co ## @DoNotImplement public interface net.corda.client.rpc.RPCConnection extends java.io.Closeable + public abstract void close() public abstract void forceClose() @NotNull public abstract I getProxy() @@ -8080,6 +8453,11 @@ public @interface net.corda.client.rpc.RPCSinceVersion public final class net.corda.client.rpc.UtilsKt extends java.lang.Object public static final void notUsed(rx.Observable) ## +public final class net.corda.client.rpc.reconnect.CouldNotStartFlowException extends net.corda.client.rpc.RPCException + public () + public (Throwable) + public (Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker) +## public final class net.corda.finance.test.CashSchema extends java.lang.Object public static final net.corda.finance.test.CashSchema INSTANCE ## @@ -8243,6 +8621,10 @@ public final class net.corda.testing.contracts.DummyContractV2 extends java.lang @NotNull public net.corda.core.contracts.AttachmentConstraint getLegacyContractConstraint() @NotNull + public static final net.corda.core.transactions.TransactionBuilder move(java.util.List>, net.corda.core.identity.AbstractParty) + @NotNull + public static final net.corda.core.transactions.TransactionBuilder move(net.corda.core.contracts.StateAndRef, net.corda.core.identity.AbstractParty) + @NotNull public net.corda.testing.contracts.DummyContractV2$State upgrade(net.corda.testing.contracts.DummyContract$State) public void verify(net.corda.core.transactions.LedgerTransaction) public static final net.corda.testing.contracts.DummyContractV2$Companion Companion @@ -8259,6 +8641,10 @@ public static final class net.corda.testing.contracts.DummyContractV2$Commands$M ## public static final class net.corda.testing.contracts.DummyContractV2$Companion extends java.lang.Object public (kotlin.jvm.internal.DefaultConstructorMarker) + @NotNull + public final net.corda.core.transactions.TransactionBuilder move(java.util.List>, net.corda.core.identity.AbstractParty) + @NotNull + public final net.corda.core.transactions.TransactionBuilder move(net.corda.core.contracts.StateAndRef, net.corda.core.identity.AbstractParty) ## public static final class net.corda.testing.contracts.DummyContractV2$State extends java.lang.Object implements net.corda.core.contracts.ContractState public (int, java.util.List) @@ -8277,6 +8663,8 @@ public static final class net.corda.testing.contracts.DummyContractV2$State exte public int hashCode() @NotNull public String toString() + @NotNull + public final kotlin.Pair withNewOwner(net.corda.core.identity.AbstractParty) ## public final class net.corda.testing.contracts.DummyContractV3 extends java.lang.Object implements net.corda.core.contracts.UpgradedContractWithLegacyConstraint public ()