mirror of
https://github.com/corda/corda.git
synced 2024-12-19 04:57:58 +00:00
Merge remote-tracking branch 'origin/release/os/4.3' into my_merge_branch
This commit is contained in:
commit
b11fd02f6e
@ -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 <init>(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 <init>(net.corda.core.contracts.Attachment, String)
|
||||
public <init>(net.corda.core.contracts.Attachment, String, java.util.Set<String>)
|
||||
@ -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 <init>(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 <init>(net.corda.core.contracts.UniqueIdentifier, Class<T>)
|
||||
public <init>(net.corda.core.contracts.UniqueIdentifier, Class<T>, boolean)
|
||||
public <init>(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<T> getType()
|
||||
public int hashCode()
|
||||
public boolean isResolved()
|
||||
@NotNull
|
||||
public net.corda.core.contracts.StateAndRef<T> 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 <init>(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<T> getType()
|
||||
public abstract boolean isResolved()
|
||||
@NotNull
|
||||
public abstract net.corda.core.contracts.StateAndRef<T> resolve(net.corda.core.node.ServiceHub)
|
||||
@NotNull
|
||||
public abstract net.corda.core.contracts.StateAndRef<T> 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 <init>(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 <init>(net.corda.core.contracts.StateRef, Class<T>)
|
||||
public <init>(net.corda.core.contracts.StateRef, Class<T>, boolean)
|
||||
public <init>(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<T> getType()
|
||||
public int hashCode()
|
||||
public boolean isResolved()
|
||||
@NotNull
|
||||
public net.corda.core.contracts.StateAndRef<T> 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 <init>(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 <init>(net.corda.core.crypto.SecureHash, String)
|
||||
public <init>(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 <init>(net.corda.core.crypto.SecureHash, String, Throwable)
|
||||
public <init>(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 <init>(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 <init>(net.corda.core.crypto.SecureHash, net.corda.core.utilities.NonEmptySet<net.corda.core.contracts.StateRef>)
|
||||
@NotNull
|
||||
public final net.corda.core.utilities.NonEmptySet<net.corda.core.contracts.StateRef> getDuplicates()
|
||||
##
|
||||
@CordaSerializable
|
||||
public static final class net.corda.core.contracts.TransactionVerificationException$InvalidAttachmentException extends net.corda.core.contracts.TransactionVerificationException
|
||||
public <init>(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 <init>(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 <init>(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 <init>(net.corda.core.crypto.SecureHash, String)
|
||||
public <init>(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 <init>(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 <init>(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 <init>(net.corda.core.crypto.SecureHash, String)
|
||||
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>, String)
|
||||
##
|
||||
@CordaSerializable
|
||||
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionDuplicateEncumbranceException extends net.corda.core.contracts.TransactionVerificationException
|
||||
public <init>(net.corda.core.crypto.SecureHash, int)
|
||||
public <init>(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 <init>(net.corda.core.crypto.SecureHash, String)
|
||||
public <init>(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 <init>(net.corda.core.crypto.SecureHash, String)
|
||||
public <init>(net.corda.core.crypto.SecureHash, java.util.Collection<Integer>)
|
||||
##
|
||||
@CordaSerializable
|
||||
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionNotaryMismatchEncumbranceException extends net.corda.core.contracts.TransactionVerificationException
|
||||
public <init>(net.corda.core.crypto.SecureHash, int, int, net.corda.core.identity.Party, net.corda.core.identity.Party)
|
||||
public <init>(net.corda.core.crypto.SecureHash, String)
|
||||
##
|
||||
@CordaSerializable
|
||||
public static final class net.corda.core.contracts.TransactionVerificationException$TransactionRequiredContractUnspecifiedException extends net.corda.core.contracts.TransactionVerificationException
|
||||
public <init>(net.corda.core.crypto.SecureHash, String)
|
||||
public <init>(net.corda.core.crypto.SecureHash, net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>)
|
||||
##
|
||||
@CordaSerializable
|
||||
public static final class net.corda.core.contracts.TransactionVerificationException$UntrustedAttachmentsException extends net.corda.core.CordaException
|
||||
public <init>(net.corda.core.crypto.SecureHash, java.util.List<? extends net.corda.core.crypto.SecureHash>)
|
||||
@NotNull
|
||||
public final java.util.List<net.corda.core.crypto.SecureHash> 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 <init>()
|
||||
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 <init>(kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
##
|
||||
@CordaSerializable
|
||||
public final class net.corda.core.cordapp.CordappInfo extends java.lang.Object
|
||||
public <init>(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 <init>(net.corda.core.transactions.SignedTransaction)
|
||||
@ -2324,6 +2441,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()
|
||||
@ -2403,6 +2523,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<R> receive(Class<R>)
|
||||
@ -2548,6 +2670,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 <init>(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 <init>(kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
##
|
||||
@CordaSerializable
|
||||
public static final class net.corda.core.flows.NotaryError$Conflict extends net.corda.core.flows.NotaryError
|
||||
@ -2969,6 +3096,7 @@ public final class net.corda.core.identity.IdentityUtils extends java.lang.Objec
|
||||
public static final java.util.Map<net.corda.core.identity.Party, java.util.List<java.security.PublicKey>> groupPublicKeysByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection<? extends java.security.PublicKey>)
|
||||
@NotNull
|
||||
public static final java.util.Map<net.corda.core.identity.Party, java.util.List<java.security.PublicKey>> groupPublicKeysByWellKnownParty(net.corda.core.node.ServiceHub, java.util.Collection<? extends java.security.PublicKey>, boolean)
|
||||
public static final boolean x500Matches(String, boolean, net.corda.core.identity.CordaX500Name)
|
||||
##
|
||||
@DoNotImplement
|
||||
@CordaSerializable
|
||||
@ -3064,6 +3192,8 @@ public interface net.corda.core.messaging.CordaRPCOps extends net.corda.core.mes
|
||||
@NotNull
|
||||
public abstract net.corda.core.messaging.DataFeed<net.corda.core.messaging.ParametersUpdateInfo, net.corda.core.messaging.ParametersUpdateInfo> 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)
|
||||
@ -3421,6 +3551,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 <init>(String, String, int, String, java.util.List<net.corda.core.cordapp.CordappInfo>)
|
||||
@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<net.corda.core.cordapp.CordappInfo> component5()
|
||||
@NotNull
|
||||
public final net.corda.core.node.NodeDiagnosticInfo copy(String, String, int, String, java.util.List<net.corda.core.cordapp.CordappInfo>)
|
||||
public boolean equals(Object)
|
||||
@NotNull
|
||||
public final java.util.List<net.corda.core.cordapp.CordappInfo> 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 <init>(java.util.List<net.corda.core.utilities.NetworkHostAndPort>, java.util.List<net.corda.core.identity.PartyAndCertificate>, int, long)
|
||||
@NotNull
|
||||
@ -3445,6 +3603,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()
|
||||
@ -3579,6 +3738,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<net.corda.core.identity.PartyAndCertificate> getAllIdentities()
|
||||
@NotNull
|
||||
@ -3592,6 +3754,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<java.security.PublicKey> 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)
|
||||
@ -3601,6 +3766,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
|
||||
@ -3611,7 +3779,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<java.security.PublicKey> getKeys()
|
||||
@Suspendable
|
||||
@ -3979,6 +4153,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 <init>(String)
|
||||
public <init>(String, Exception)
|
||||
public <init>(String, Exception, int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
##
|
||||
@DoNotImplement
|
||||
public interface net.corda.core.node.services.VaultService
|
||||
@ -4054,9 +4230,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 <init>()
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<String>, net.corda.core.node.services.vault.ColumnPredicate<java.time.Instant>, net.corda.core.node.services.vault.ColumnPredicate<java.util.List<String>>, net.corda.core.node.services.vault.ColumnPredicate<java.util.List<java.security.PublicKey>>, net.corda.core.node.services.vault.ColumnPredicate<Boolean>, net.corda.core.node.services.vault.ColumnPredicate<Integer>)
|
||||
public <init>(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)
|
||||
@ -4762,6 +4942,10 @@ public abstract static class net.corda.core.node.services.vault.QueryCriteria$Co
|
||||
@Nullable
|
||||
public abstract java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
|
||||
@NotNull
|
||||
public java.util.List<java.util.UUID> getExternalIds()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
|
||||
@NotNull
|
||||
public net.corda.core.node.services.Vault$RelevancyStatus getRelevancyStatus()
|
||||
@ -4772,17 +4956,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 <init>()
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
public <init>(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<net.corda.core.identity.AbstractParty> component1()
|
||||
@Nullable
|
||||
@ -4799,14 +4996,20 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Fungi
|
||||
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component7()
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.Vault$RelevancyStatus component8()
|
||||
@Nullable
|
||||
public final java.util.List<net.corda.core.identity.AbstractParty> component9()
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.ColumnPredicate<Long>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<? extends net.corda.core.utilities.OpaqueBytes>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
public boolean equals(Object)
|
||||
@Nullable
|
||||
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
|
||||
@Nullable
|
||||
public final java.util.List<net.corda.core.identity.AbstractParty> getIssuer()
|
||||
@Nullable
|
||||
public final java.util.List<net.corda.core.utilities.OpaqueBytes> getIssuerRef()
|
||||
@ -4828,6 +5031,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<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withIssuer(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$FungibleAssetQueryCriteria withOwner(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@ -4888,18 +5093,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 <init>()
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
public <init>(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 <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<net.corda.core.contracts.UniqueIdentifier>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List, java.util.List, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<net.corda.core.contracts.UniqueIdentifier>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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<net.corda.core.identity.AbstractParty> component1()
|
||||
@ -4913,14 +5133,20 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Linea
|
||||
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component5()
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.Vault$RelevancyStatus component6()
|
||||
@Nullable
|
||||
public final java.util.List<net.corda.core.identity.AbstractParty> component7()
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<String>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
public boolean equals(Object)
|
||||
@Nullable
|
||||
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
|
||||
@Nullable
|
||||
public final java.util.List<String> getExternalId()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
|
||||
@ -4938,6 +5164,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<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withExternalId(java.util.List<String>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$LinearStateQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@ -5007,9 +5235,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 <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.vault.CriteriaExpression, net.corda.core.node.services.Vault$StateStatus, java.util.Set, int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(net.corda.core.node.services.vault.CriteriaExpression<L, Boolean>, net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, net.corda.core.node.services.Vault$RelevancyStatus)
|
||||
public <init>(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)
|
||||
@ -5051,19 +5283,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 <init>()
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.Vault$StateStatus)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, net.corda.core.node.services.vault.QueryCriteria$SoftLockingCondition, net.corda.core.node.services.vault.QueryCriteria$TimeCondition)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>)
|
||||
@DeprecatedConstructorForDeserialization
|
||||
public <init>(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 <init>(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
public <init>(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<net.corda.core.identity.AbstractParty> component10()
|
||||
@NotNull
|
||||
public final java.util.List<java.util.UUID> component11()
|
||||
@Nullable
|
||||
public final java.util.List<net.corda.core.identity.AbstractParty> component12()
|
||||
@Nullable
|
||||
public final java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> component2()
|
||||
@Nullable
|
||||
@ -5084,6 +5335,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<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria copy(net.corda.core.node.services.Vault$StateStatus, java.util.Set<? extends Class<? extends net.corda.core.contracts.ContractState>>, java.util.List<net.corda.core.contracts.StateRef>, java.util.List<? extends net.corda.core.identity.AbstractParty>, 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<? extends net.corda.core.node.services.Vault$ConstraintInfo$Type>, java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo>, java.util.List<? extends net.corda.core.identity.AbstractParty>, java.util.List<java.util.UUID>, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
public boolean equals(Object)
|
||||
@NotNull
|
||||
public java.util.Set<net.corda.core.node.services.Vault$ConstraintInfo$Type> getConstraintTypes()
|
||||
@ -5092,6 +5347,10 @@ public static final class net.corda.core.node.services.vault.QueryCriteria$Vault
|
||||
@Nullable
|
||||
public java.util.Set<Class<? extends net.corda.core.contracts.ContractState>> getContractStateTypes()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
|
||||
@NotNull
|
||||
public java.util.List<java.util.UUID> getExternalIds()
|
||||
@Nullable
|
||||
public final java.util.List<net.corda.core.identity.AbstractParty> getNotary()
|
||||
@Nullable
|
||||
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
|
||||
@ -5117,6 +5376,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<? extends Class<? extends net.corda.core.contracts.ContractState>>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withExternalIds(java.util.List<java.util.UUID>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withNotary(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@NotNull
|
||||
public final net.corda.core.node.services.vault.QueryCriteria$VaultQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@ -5447,6 +5710,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<net.corda.core.serialization.SerializationCustomSerializer<?, ?>> getCustomSerializers()
|
||||
@NotNull
|
||||
@ -5487,6 +5751,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
|
||||
@ -5689,6 +5955,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 <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, 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.crypto.TransactionSignature>, net.corda.core.node.NetworkParameters)
|
||||
public <init>(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<net.corda.core.contracts.StateAndRef<net.corda.core.contracts.ContractState>> component1()
|
||||
@NotNull
|
||||
@ -5739,6 +6006,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 <init>(kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
##
|
||||
@DoNotImplement
|
||||
@CordaSerializable
|
||||
@ -5872,6 +6143,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 <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, java.util.List<? extends net.corda.core.contracts.Attachment>, net.corda.core.crypto.SecureHash, net.corda.core.identity.Party, net.corda.core.contracts.TimeWindow, net.corda.core.contracts.PrivacySalt)
|
||||
public <init>(java.util.List<? extends net.corda.core.contracts.StateAndRef<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.TransactionState<? extends net.corda.core.contracts.ContractState>>, java.util.List<? extends net.corda.core.contracts.CommandWithParties<? extends net.corda.core.contracts.CommandData>>, java.util.List<? extends net.corda.core.contracts.Attachment>, 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 <init>(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, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
@NotNull
|
||||
public final java.util.List<net.corda.core.contracts.Command<T>> commandsOfType(Class<T>)
|
||||
@NotNull
|
||||
@ -6187,6 +6459,7 @@ public final class net.corda.core.transactions.SignedTransaction extends java.la
|
||||
public final net.corda.core.transactions.SignedTransaction withAdditionalSignatures(Iterable<net.corda.core.crypto.TransactionSignature>)
|
||||
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 <init>(java.util.Set<? extends java.security.PublicKey>, java.util.List<String>, net.corda.core.crypto.SecureHash)
|
||||
public void addSuppressed(Throwable[])
|
||||
@ -6234,6 +6507,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<?>)
|
||||
@ -6626,6 +6901,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
|
||||
@ -6702,12 +6978,14 @@ public static class net.corda.core.utilities.ProgressTracker$Step extends java.l
|
||||
public <init>(String)
|
||||
@Nullable
|
||||
public net.corda.core.utilities.ProgressTracker childProgressTracker()
|
||||
public boolean equals(Object)
|
||||
@NotNull
|
||||
public rx.Observable<net.corda.core.utilities.ProgressTracker$Change> getChanges()
|
||||
@NotNull
|
||||
public java.util.Map<String, String> 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
|
||||
@ -7032,6 +7310,7 @@ public class net.corda.client.jackson.StringToMethodCallParser extends java.lang
|
||||
public final net.corda.client.jackson.StringToMethodCallParser<T>.ParsedMethodCall parse(T, String)
|
||||
@NotNull
|
||||
public final Object[] parseArguments(String, java.util.List<? extends kotlin.Pair<String, ? extends reflect.Type>>, String)
|
||||
public final void validateIsMatchingCtor(String, java.util.List<? extends kotlin.Pair<String, ? extends reflect.Type>>, 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
|
||||
@ -7060,6 +7339,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 <init>(String)
|
||||
##
|
||||
public static final class net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$ReflectionDataMissing extends net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException
|
||||
public <init>(String, int)
|
||||
##
|
||||
@ -7086,6 +7368,7 @@ public interface net.corda.testing.driver.DriverDSL
|
||||
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> getDefaultNotaryNode()
|
||||
@NotNull
|
||||
public abstract java.util.List<net.corda.testing.driver.NotaryHandle> getNotaryHandles()
|
||||
public abstract int nextPort()
|
||||
@NotNull
|
||||
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> startNode()
|
||||
@NotNull
|
||||
@ -7093,6 +7376,8 @@ public interface net.corda.testing.driver.DriverDSL
|
||||
@NotNull
|
||||
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> startNode(net.corda.testing.driver.NodeParameters, net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String)
|
||||
@NotNull
|
||||
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.NodeHandle> startNode(net.corda.testing.driver.NodeParameters, net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, String)
|
||||
@NotNull
|
||||
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.WebserverHandle> startWebserver(net.corda.testing.driver.NodeHandle)
|
||||
@NotNull
|
||||
public abstract net.corda.core.concurrent.CordaFuture<net.corda.testing.driver.WebserverHandle> startWebserver(net.corda.testing.driver.NodeHandle, String)
|
||||
@ -7257,6 +7542,8 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj
|
||||
public <init>(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, java.util.Collection<? extends net.corda.testing.node.TestCordapp>, java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>)
|
||||
public <init>(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 <init>(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, java.util.Collection<? extends net.corda.testing.node.TestCordapp>, java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>, String)
|
||||
public <init>(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
|
||||
@ -7273,10 +7560,14 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj
|
||||
public final java.util.Collection<net.corda.testing.node.TestCordapp> component7()
|
||||
@NotNull
|
||||
public final java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, Class<? extends net.corda.core.flows.FlowLogic<?>>> 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.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String)
|
||||
@NotNull
|
||||
public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, java.util.Collection<? extends net.corda.testing.node.TestCordapp>, java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>)
|
||||
@NotNull
|
||||
public final net.corda.testing.driver.NodeParameters copy(net.corda.core.identity.CordaX500Name, java.util.List<net.corda.testing.node.User>, net.corda.testing.driver.VerifierType, java.util.Map<String, ?>, Boolean, String, java.util.Collection<? extends net.corda.testing.node.TestCordapp>, java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>, String)
|
||||
public boolean equals(Object)
|
||||
@NotNull
|
||||
public final java.util.Collection<net.corda.testing.node.TestCordapp> getAdditionalCordapps()
|
||||
@ -7284,6 +7575,8 @@ public final class net.corda.testing.driver.NodeParameters extends java.lang.Obj
|
||||
public final java.util.Map<String, Object> getCustomOverrides()
|
||||
@NotNull
|
||||
public final java.util.Map<? extends Class<? extends net.corda.core.flows.FlowLogic<?>>, Class<? extends net.corda.core.flows.FlowLogic<?>>> getFlowOverrides()
|
||||
@Nullable
|
||||
public final String getLogLevelOverride()
|
||||
@NotNull
|
||||
public final String getMaximumHeapSize()
|
||||
@Nullable
|
||||
@ -7304,6 +7597,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<Class<? extends net.corda.core.flows.FlowLogic<?>>, ? extends Class<? extends net.corda.core.flows.FlowLogic<?>>>)
|
||||
@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)
|
||||
@ -7342,8 +7637,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 <init>()
|
||||
@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 <init>(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
|
||||
@ -7373,6 +7678,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<net.corda.core.flows.FlowSession, T> from(T, net.corda.core.flows.FlowSession)
|
||||
@NotNull
|
||||
public static final R from(java.util.Map<net.corda.core.flows.FlowSession, ? extends net.corda.core.utilities.UntrustworthyData<?>>, net.corda.core.flows.FlowSession)
|
||||
@NotNull
|
||||
public static final kotlin.Pair<net.corda.core.flows.FlowSession, Class<T>> from(kotlin.reflect.KClass<T>, net.corda.core.flows.FlowSession)
|
||||
@Suspendable
|
||||
@NotNull
|
||||
public static final java.util.List<net.corda.core.utilities.UntrustworthyData<R>> receiveAll(net.corda.core.flows.FlowLogic<?>, Class<R>, net.corda.core.flows.FlowSession, net.corda.core.flows.FlowSession...)
|
||||
@Suspendable
|
||||
@NotNull
|
||||
public static final java.util.Map<net.corda.core.flows.FlowSession, net.corda.core.utilities.UntrustworthyData<Object>> receiveAll(net.corda.core.flows.FlowLogic<?>, kotlin.Pair<? extends net.corda.core.flows.FlowSession, ? extends Class<?>>, kotlin.Pair<? extends net.corda.core.flows.FlowSession, ? extends Class<?>>...)
|
||||
@NotNull
|
||||
public static final rx.Observable<T> registerCoreFlowFactory(net.corda.testing.node.internal.TestStartedNode, Class<? extends net.corda.core.flows.FlowLogic<?>>, Class<T>, kotlin.jvm.functions.Function1<? super net.corda.core.flows.FlowSession, ? extends T>, boolean)
|
||||
##
|
||||
@DoNotImplement
|
||||
public abstract class net.corda.testing.node.ClusterSpec extends java.lang.Object
|
||||
public <init>()
|
||||
@ -7566,16 +7887,21 @@ public final class net.corda.testing.node.MockNetworkNotarySpec extends java.lan
|
||||
public <init>(net.corda.core.identity.CordaX500Name)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, boolean)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, boolean, String)
|
||||
public <init>(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()
|
||||
##
|
||||
@ -7692,6 +8018,7 @@ public class net.corda.testing.node.MockServices extends java.lang.Object implem
|
||||
public <init>(Iterable<String>, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair...)
|
||||
public <init>(Iterable, net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(Iterable<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, net.corda.core.node.NetworkParameters, java.security.KeyPair...)
|
||||
public <init>(Iterable<String>, 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 <init>(Iterable<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, java.security.KeyPair...)
|
||||
public <init>(Iterable, net.corda.testing.core.TestIdentity, net.corda.core.node.services.IdentityService, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(Iterable<String>, net.corda.testing.core.TestIdentity, java.security.KeyPair...)
|
||||
@ -7704,6 +8031,8 @@ public class net.corda.testing.node.MockServices extends java.lang.Object implem
|
||||
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair...)
|
||||
public <init>(net.corda.core.identity.CordaX500Name, net.corda.core.node.services.IdentityService, java.security.KeyPair, java.security.KeyPair[], int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(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 <init>(net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, net.corda.testing.core.TestIdentity...)
|
||||
public <init>(net.corda.testing.core.TestIdentity, net.corda.testing.core.TestIdentity...)
|
||||
public final void addMockCordapp(String)
|
||||
@ -7767,6 +8096,12 @@ public class net.corda.testing.node.MockServices extends java.lang.Object implem
|
||||
public static final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, 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<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, java.security.KeyPair...)
|
||||
@NotNull
|
||||
public static final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndPersistentServices(java.util.List<String>, net.corda.testing.core.TestIdentity, java.util.Set<java.security.KeyPair>, java.util.Set<net.corda.core.identity.PartyAndCertificate>)
|
||||
@NotNull
|
||||
public static final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndPersistentServices(java.util.List<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set<java.security.KeyPair>, java.util.Set<net.corda.core.identity.PartyAndCertificate>)
|
||||
@NotNull
|
||||
public static final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndPersistentServices(java.util.List<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set<java.security.KeyPair>, java.util.Set<net.corda.core.identity.PartyAndCertificate>, net.corda.testing.internal.TestingNamedCacheFactory)
|
||||
public void recordTransactions(Iterable<net.corda.core.transactions.SignedTransaction>)
|
||||
public void recordTransactions(net.corda.core.node.StatesToRecord, Iterable<net.corda.core.transactions.SignedTransaction>)
|
||||
public void recordTransactions(net.corda.core.transactions.SignedTransaction, net.corda.core.transactions.SignedTransaction...)
|
||||
@ -7795,6 +8130,12 @@ public static final class net.corda.testing.node.MockServices$Companion extends
|
||||
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.security.KeyPair...)
|
||||
@NotNull
|
||||
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndMockServices(java.util.List<String>, net.corda.core.node.services.IdentityService, net.corda.testing.core.TestIdentity, java.security.KeyPair...)
|
||||
@NotNull
|
||||
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndPersistentServices(java.util.List<String>, net.corda.testing.core.TestIdentity, java.util.Set<java.security.KeyPair>, java.util.Set<net.corda.core.identity.PartyAndCertificate>)
|
||||
@NotNull
|
||||
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndPersistentServices(java.util.List<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set<java.security.KeyPair>, java.util.Set<net.corda.core.identity.PartyAndCertificate>)
|
||||
@NotNull
|
||||
public final kotlin.Pair<net.corda.nodeapi.internal.persistence.CordaPersistence, net.corda.testing.node.MockServices> makeTestDatabaseAndPersistentServices(java.util.List<String>, net.corda.testing.core.TestIdentity, net.corda.core.node.NetworkParameters, java.util.Set<java.security.KeyPair>, java.util.Set<net.corda.core.identity.PartyAndCertificate>, net.corda.testing.internal.TestingNamedCacheFactory)
|
||||
##
|
||||
public final class net.corda.testing.node.MockServicesKt extends java.lang.Object
|
||||
@NotNull
|
||||
@ -7900,6 +8241,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<T>)
|
||||
public final boolean isStarted()
|
||||
@NotNull
|
||||
public final net.corda.testing.node.StartedMockNode start()
|
||||
@ -7953,11 +8296,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<? super net.corda.client.rpc.CordaRPCConnection, ? extends A>)
|
||||
public static final net.corda.client.rpc.CordaRPCClient$Companion Companion
|
||||
##
|
||||
@ -8033,12 +8384,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 <init>(net.corda.client.rpc.RPCConnection<? extends net.corda.core.messaging.CordaRPCOps>)
|
||||
public <init>(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 <init>(kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
##
|
||||
public final class net.corda.client.rpc.GracefulReconnect extends java.lang.Object
|
||||
public <init>()
|
||||
public <init>(Runnable, Runnable)
|
||||
public <init>(Runnable, Runnable, int)
|
||||
public <init>(Runnable, Runnable, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
public <init>(kotlin.jvm.functions.Function0<kotlin.Unit>, kotlin.jvm.functions.Function0<kotlin.Unit>, int)
|
||||
public <init>(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<kotlin.Unit> getOnDisconnect()
|
||||
@NotNull
|
||||
public final kotlin.jvm.functions.Function0<kotlin.Unit> getOnReconnect()
|
||||
##
|
||||
public final class net.corda.client.rpc.MaxRpcRetryException extends net.corda.client.rpc.RPCException
|
||||
public <init>(int, 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 <init>(String)
|
||||
@ -8047,6 +8419,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()
|
||||
@ -8063,6 +8436,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<T>)
|
||||
##
|
||||
public final class net.corda.client.rpc.reconnect.CouldNotStartFlowException extends net.corda.client.rpc.RPCException
|
||||
public <init>()
|
||||
public <init>(Throwable)
|
||||
public <init>(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
|
||||
##
|
||||
@ -8226,6 +8604,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.contracts.StateAndRef<net.corda.testing.contracts.DummyContractV2$State>>, net.corda.core.identity.AbstractParty)
|
||||
@NotNull
|
||||
public static final net.corda.core.transactions.TransactionBuilder move(net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContractV2$State>, 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
|
||||
@ -8242,6 +8624,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 <init>(kotlin.jvm.internal.DefaultConstructorMarker)
|
||||
@NotNull
|
||||
public final net.corda.core.transactions.TransactionBuilder move(java.util.List<net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContractV2$State>>, net.corda.core.identity.AbstractParty)
|
||||
@NotNull
|
||||
public final net.corda.core.transactions.TransactionBuilder move(net.corda.core.contracts.StateAndRef<net.corda.testing.contracts.DummyContractV2$State>, 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 <init>(int, java.util.List<? extends net.corda.core.identity.AbstractParty>)
|
||||
@ -8260,6 +8646,8 @@ public static final class net.corda.testing.contracts.DummyContractV2$State exte
|
||||
public int hashCode()
|
||||
@NotNull
|
||||
public String toString()
|
||||
@NotNull
|
||||
public final kotlin.Pair<net.corda.testing.contracts.DummyContractV2$Commands, net.corda.testing.contracts.DummyContractV2$State> 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 <init>()
|
||||
|
4
.ci/dev/smoke/Jenkinsfile
vendored
4
.ci/dev/smoke/Jenkinsfile
vendored
@ -60,7 +60,7 @@ pipeline {
|
||||
pullRequest.createStatus(status: 'success',
|
||||
context: 'continuous-integration/jenkins/pr-merge/smokeTest',
|
||||
description: 'Smoke Tests Passed',
|
||||
targetUrl: "${env.JOB_URL}testResults")
|
||||
targetUrl: "${env.BUILD_URL}testResults")
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -71,7 +71,7 @@ pipeline {
|
||||
pullRequest.createStatus(status: 'failure',
|
||||
context: 'continuous-integration/jenkins/pr-merge/smokeTest',
|
||||
description: 'Smoke Tests Failed',
|
||||
targetUrl: "${env.JOB_URL}testResults")
|
||||
targetUrl: "${env.BUILD_URL}testResults")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -7,6 +7,8 @@ import org.gradle.api.Plugin
|
||||
import org.gradle.api.Project
|
||||
import org.gradle.api.Task
|
||||
import org.gradle.api.tasks.testing.Test
|
||||
import org.gradle.api.tasks.testing.TestResult
|
||||
import org.gradle.internal.impldep.junit.framework.TestFailure
|
||||
|
||||
import java.util.stream.Collectors
|
||||
|
||||
@ -95,6 +97,7 @@ class DistributedTesting implements Plugin<Project> {
|
||||
//modify the image building task to depend on the preAllocate task (if specified on the command line) - this prevents gradle running out of order
|
||||
if (preAllocateTask.name in requestedTaskNames) {
|
||||
imageBuildTask.dependsOn preAllocateTask
|
||||
imagePushTask.finalizedBy(deAllocateTask)
|
||||
}
|
||||
|
||||
def userDefinedParallelTask = project.rootProject.tasks.create("userDefined" + testGrouping.getName().capitalize(), KubesTest) {
|
||||
@ -117,6 +120,8 @@ class DistributedTesting implements Plugin<Project> {
|
||||
podLogLevel = testGrouping.getLogLevel()
|
||||
doFirst {
|
||||
dockerTag = tagToUseForRunningTests ? (ImageBuilding.registryName + ":" + tagToUseForRunningTests) : (imagePushTask.imageName.get() + ":" + imagePushTask.tag.get())
|
||||
sidecarImage = testGrouping.sidecarImage
|
||||
additionalArgs = testGrouping.additionalArgs
|
||||
}
|
||||
}
|
||||
def reportOnAllTask = project.rootProject.tasks.create("userDefinedReports${testGrouping.getName().capitalize()}", KubesReporting) {
|
||||
@ -167,7 +172,8 @@ class DistributedTesting implements Plugin<Project> {
|
||||
Task deAllocateTask = project.rootProject.tasks.create("deAllocateFor" + testGrouping.getName().capitalize()) {
|
||||
group = GRADLE_GROUP
|
||||
doFirst {
|
||||
String dockerTag = System.getProperty(ImageBuilding.PROVIDE_TAG_FOR_RUNNING_PROPERTY)
|
||||
String dockerTag = System.getProperty(ImageBuilding.PROVIDE_TAG_FOR_RUNNING_PROPERTY) ?:
|
||||
System.getProperty(ImageBuilding.PROVIDE_TAG_FOR_BUILDING_PROPERTY)
|
||||
if (dockerTag == null) {
|
||||
throw new GradleException("pre allocation cannot be used without a stable docker tag - please provide one using -D" + ImageBuilding.PROVIDE_TAG_FOR_RUNNING_PROPERTY)
|
||||
}
|
||||
@ -250,8 +256,10 @@ class DistributedTesting implements Plugin<Project> {
|
||||
}
|
||||
|
||||
afterTest { desc, result ->
|
||||
executedTestsFile.withWriterAppend { writer ->
|
||||
writer.writeLine(desc.getClassName() + "." + desc.getName())
|
||||
if (result.getResultType() == TestResult.ResultType.SUCCESS ) {
|
||||
executedTestsFile.withWriterAppend { writer ->
|
||||
writer.writeLine(desc.getClassName() + "." + desc.getName())
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -18,7 +18,6 @@ import io.fabric8.kubernetes.client.dsl.PodResource;
|
||||
import io.fabric8.kubernetes.client.utils.Serialization;
|
||||
import net.corda.testing.retry.Retry;
|
||||
import okhttp3.Response;
|
||||
import org.apache.commons.compress.utils.IOUtils;
|
||||
import org.gradle.api.DefaultTask;
|
||||
import org.gradle.api.tasks.TaskAction;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@ -27,8 +26,6 @@ import java.io.BufferedReader;
|
||||
import java.io.BufferedWriter;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.FileWriter;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
@ -36,23 +33,25 @@ import java.io.InputStreamReader;
|
||||
import java.io.PipedInputStream;
|
||||
import java.io.PipedOutputStream;
|
||||
import java.math.BigInteger;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
import java.util.Queue;
|
||||
import java.util.Random;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.Future;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.IntStream;
|
||||
|
||||
@ -68,13 +67,15 @@ public class KubesTest extends DefaultTask {
|
||||
String dockerTag;
|
||||
String fullTaskToExecutePath;
|
||||
String taskToExecuteName;
|
||||
String sidecarImage;
|
||||
Boolean printOutput = false;
|
||||
List<String> additionalArgs;
|
||||
|
||||
Integer numberOfCoresPerFork = 4;
|
||||
Integer memoryGbPerFork = 6;
|
||||
public volatile List<File> testOutput = Collections.emptyList();
|
||||
public volatile List<KubePodResult> containerResults = Collections.emptyList();
|
||||
private final List<String> remainingPods = Collections.synchronizedList(new ArrayList());
|
||||
private final Set<String> remainingPods = Collections.synchronizedSet(new HashSet());
|
||||
|
||||
public static String NAMESPACE = "thisisatest";
|
||||
int k8sTimeout = 50 * 1_000;
|
||||
@ -212,7 +213,7 @@ public class KubesTest extends DefaultTask {
|
||||
});
|
||||
|
||||
int podNumber = podIdx + 1;
|
||||
|
||||
final AtomicInteger testRetries = new AtomicInteger(0);
|
||||
try {
|
||||
// pods might die, so we retry
|
||||
return Retry.fixed(numberOfRetries).run(() -> {
|
||||
@ -229,7 +230,7 @@ public class KubesTest extends DefaultTask {
|
||||
}
|
||||
}
|
||||
getProject().getLogger().lifecycle("creating pod: " + podName);
|
||||
createdPod = client.pods().inNamespace(namespace).create(buildPodRequest(podName, pvc));
|
||||
createdPod = client.pods().inNamespace(namespace).create(buildPodRequest(podName, pvc, sidecarImage != null));
|
||||
remainingPods.add(podName);
|
||||
getProject().getLogger().lifecycle("scheduled pod: " + podName);
|
||||
}
|
||||
@ -246,11 +247,20 @@ public class KubesTest extends DefaultTask {
|
||||
if (!podLogsDirectory.exists()) {
|
||||
podLogsDirectory.mkdirs();
|
||||
}
|
||||
File podOutput = executeBuild(namespace, numberOfPods, podIdx, podName, podLogsDirectory, printOutput, stdOutOs, stdOutIs, errChannelStream, waiter);
|
||||
|
||||
File podOutput = executeBuild(namespace, numberOfPods, podIdx, podName, podLogsDirectory, printOutput, stdOutOs, stdOutIs, errChannelStream, waiter);
|
||||
int resCode = waiter.join();
|
||||
getProject().getLogger().lifecycle("build has ended on on pod " + podName + " (" + podNumber + "/" + numberOfPods + ") with result " + resCode + " , gathering results");
|
||||
Collection<File> binaryResults = downloadTestXmlFromPod(namespace, createdPod);
|
||||
Collection<File> binaryResults;
|
||||
//we don't retry on the final attempt as this will crash the build and some pods might not get to finish
|
||||
if (resCode != 0 && testRetries.getAndIncrement() < numberOfRetries - 1) {
|
||||
downloadTestXmlFromPod(namespace, createdPod);
|
||||
getProject().getLogger().lifecycle("There are test failures in this pod. Retrying failed tests!!!");
|
||||
throw new RuntimeException("There are test failures in this pod");
|
||||
} else {
|
||||
binaryResults = downloadTestXmlFromPod(namespace, createdPod);
|
||||
}
|
||||
|
||||
getLogger().lifecycle("removing pod " + podName + " (" + podNumber + "/" + numberOfPods + ") after completed build");
|
||||
|
||||
try (KubernetesClient client = getKubernetesClient()) {
|
||||
@ -265,6 +275,8 @@ public class KubesTest extends DefaultTask {
|
||||
return new KubePodResult(podIdx, resCode, podOutput, binaryResults);
|
||||
});
|
||||
} catch (Retry.RetryException e) {
|
||||
Pod pod = getKubernetesClient().pods().inNamespace(namespace).create(buildPodRequest(podName, pvc));
|
||||
downloadTestXmlFromPod(namespace, pod);
|
||||
throw new RuntimeException("Failed to build in pod " + podName + " (" + podNumber + "/" + numberOfPods + ") in " + numberOfRetries + " attempts", e);
|
||||
}
|
||||
}
|
||||
@ -287,20 +299,27 @@ public class KubesTest extends DefaultTask {
|
||||
String[] buildCommand = getBuildCommand(numberOfPods, podIdx);
|
||||
getProject().getLogger().quiet("About to execute " + Arrays.stream(buildCommand).reduce("", (s, s2) -> s + " " + s2) + " on pod " + podName);
|
||||
client.pods().inNamespace(namespace).withName(podName)
|
||||
.inContainer(podName)
|
||||
.writingOutput(stdOutOs)
|
||||
.writingErrorChannel(errChannelStream)
|
||||
.usingListener(execListener)
|
||||
.exec(getBuildCommand(numberOfPods, podIdx));
|
||||
.exec(buildCommand);
|
||||
|
||||
return startLogPumping(stdOutIs, podIdx, podLogsDirectory, printOutput);
|
||||
}
|
||||
|
||||
private Pod buildPodRequest(String podName, PersistentVolumeClaim pvc) {
|
||||
private Pod buildPodRequest(String podName, PersistentVolumeClaim pvc, boolean withDb) {
|
||||
if (withDb) {
|
||||
return buildPodRequestWithWorkerNodeAndDbContainer(podName, pvc);
|
||||
} else {
|
||||
return buildPodRequestWithOnlyWorkerNode(podName, pvc);
|
||||
}
|
||||
}
|
||||
|
||||
private Pod buildPodRequestWithOnlyWorkerNode(String podName, PersistentVolumeClaim pvc) {
|
||||
return new PodBuilder()
|
||||
.withNewMetadata().withName(podName).endMetadata()
|
||||
|
||||
.withNewSpec()
|
||||
|
||||
.addNewVolume()
|
||||
.withName("gradlecache")
|
||||
.withNewHostPath()
|
||||
@ -327,19 +346,77 @@ public class KubesTest extends DefaultTask {
|
||||
.withName(podName)
|
||||
.withNewResources()
|
||||
.addToRequests("cpu", new Quantity(numberOfCoresPerFork.toString()))
|
||||
.addToRequests("memory", new Quantity(memoryGbPerFork.toString() + "Gi"))
|
||||
.addToRequests("memory", new Quantity(memoryGbPerFork.toString()))
|
||||
.endResources()
|
||||
.addNewVolumeMount().withName("gradlecache").withMountPath("/tmp/gradle").endVolumeMount()
|
||||
.addNewVolumeMount().withName("testruns").withMountPath(TEST_RUN_DIR).endVolumeMount()
|
||||
.endContainer()
|
||||
.addNewImagePullSecret(REGISTRY_CREDENTIALS_SECRET_NAME)
|
||||
.withRestartPolicy("Never")
|
||||
.endSpec()
|
||||
.build();
|
||||
}
|
||||
|
||||
private Pod buildPodRequestWithWorkerNodeAndDbContainer(String podName, PersistentVolumeClaim pvc) {
|
||||
return new PodBuilder()
|
||||
.withNewMetadata().withName(podName).endMetadata()
|
||||
.withNewSpec()
|
||||
|
||||
.addNewVolume()
|
||||
.withName("gradlecache")
|
||||
.withNewHostPath()
|
||||
.withType("DirectoryOrCreate")
|
||||
.withPath("/tmp/gradle")
|
||||
.endHostPath()
|
||||
.endVolume()
|
||||
.addNewVolume()
|
||||
.withName("testruns")
|
||||
.withNewPersistentVolumeClaim()
|
||||
.withClaimName(pvc.getMetadata().getName())
|
||||
.endPersistentVolumeClaim()
|
||||
.endVolume()
|
||||
|
||||
.addNewContainer()
|
||||
.withImage(dockerTag)
|
||||
.withCommand("bash")
|
||||
.withArgs("-c", "sleep 3600")
|
||||
.addNewEnv()
|
||||
.withName("DRIVER_NODE_MEMORY")
|
||||
.withValue("1024m")
|
||||
.withName("DRIVER_WEB_MEMORY")
|
||||
.withValue("1024m")
|
||||
.endEnv()
|
||||
.withName(podName)
|
||||
.withNewResources()
|
||||
.addToRequests("cpu", new Quantity(Integer.valueOf(numberOfCoresPerFork - 1).toString()))
|
||||
.addToRequests("memory", new Quantity(Integer.valueOf(memoryGbPerFork - 1).toString() + "Gi"))
|
||||
.endResources()
|
||||
.addNewVolumeMount().withName("gradlecache").withMountPath("/tmp/gradle").endVolumeMount()
|
||||
.addNewVolumeMount().withName("testruns").withMountPath(TEST_RUN_DIR).endVolumeMount()
|
||||
.endContainer()
|
||||
|
||||
.addNewContainer()
|
||||
.withImage(sidecarImage)
|
||||
.addNewEnv()
|
||||
.withName("DRIVER_NODE_MEMORY")
|
||||
.withValue("1024m")
|
||||
.withName("DRIVER_WEB_MEMORY")
|
||||
.withValue("1024m")
|
||||
.endEnv()
|
||||
.withName(podName + "-pg")
|
||||
.withNewResources()
|
||||
.addToRequests("cpu", new Quantity("1"))
|
||||
.addToRequests("memory", new Quantity("1Gi"))
|
||||
.endResources()
|
||||
.endContainer()
|
||||
|
||||
.addNewImagePullSecret(REGISTRY_CREDENTIALS_SECRET_NAME)
|
||||
.withRestartPolicy("Never")
|
||||
|
||||
.endSpec()
|
||||
.build();
|
||||
}
|
||||
|
||||
|
||||
private File startLogPumping(InputStream stdOutIs, int podIdx, File podLogsDirectory, boolean printOutput) throws IOException {
|
||||
File outputFile = new File(podLogsDirectory, "container-" + podIdx + ".log");
|
||||
outputFile.createNewFile();
|
||||
@ -405,6 +482,7 @@ public class KubesTest extends DefaultTask {
|
||||
client.pods()
|
||||
.inNamespace(namespace)
|
||||
.withName(podName)
|
||||
.inContainer(podName)
|
||||
.dir(resultsInContainerPath)
|
||||
.copy(tempDir);
|
||||
}
|
||||
@ -416,6 +494,7 @@ public class KubesTest extends DefaultTask {
|
||||
final String gitTargetBranch = " -Dgit.target.branch=" + Properties.getTargetGitBranch();
|
||||
final String artifactoryUsername = " -Dartifactory.username=" + Properties.getUsername() + " ";
|
||||
final String artifactoryPassword = " -Dartifactory.password=" + Properties.getPassword() + " ";
|
||||
final String additionalArgs = this.additionalArgs.isEmpty() ? "" : String.join(" ", this.additionalArgs);
|
||||
|
||||
String shellScript = "(let x=1 ; while [ ${x} -ne 0 ] ; do echo \"Waiting for DNS\" ; curl services.gradle.org > /dev/null 2>&1 ; x=$? ; sleep 1 ; done ) && "
|
||||
+ " cd /tmp/source && " +
|
||||
@ -425,7 +504,7 @@ public class KubesTest extends DefaultTask {
|
||||
gitTargetBranch +
|
||||
artifactoryUsername +
|
||||
artifactoryPassword +
|
||||
"-Dkubenetize -PdockerFork=" + podIdx + " -PdockerForks=" + numberOfPods + " " + fullTaskToExecutePath + " " + getLoggingLevel() + " 2>&1) ; " +
|
||||
"-Dkubenetize -PdockerFork=" + podIdx + " -PdockerForks=" + numberOfPods + " " + fullTaskToExecutePath + " " + additionalArgs + " " + getLoggingLevel() + " 2>&1) ; " +
|
||||
"let rs=$? ; sleep 10 ; exit ${rs}";
|
||||
return new String[]{"bash", "-c", shellScript};
|
||||
}
|
||||
|
@ -15,6 +15,8 @@ public class ParallelTestGroup extends DefaultTask {
|
||||
private int gbOfMemory = 4;
|
||||
private boolean printToStdOut = true;
|
||||
private PodLogLevel logLevel = PodLogLevel.INFO;
|
||||
private String sidecarImage;
|
||||
private List<String> additionalArgs = new ArrayList<>();
|
||||
|
||||
public DistributeTestsBy getDistribution() {
|
||||
return distribution;
|
||||
@ -44,6 +46,10 @@ public class ParallelTestGroup extends DefaultTask {
|
||||
return logLevel;
|
||||
}
|
||||
|
||||
public String getSidecarImage() { return sidecarImage; }
|
||||
|
||||
public List<String> getAdditionalArgs() { return additionalArgs; }
|
||||
|
||||
public void numberOfShards(int shards) {
|
||||
this.shardCount = shards;
|
||||
}
|
||||
@ -77,4 +83,16 @@ public class ParallelTestGroup extends DefaultTask {
|
||||
groups.addAll(group);
|
||||
}
|
||||
|
||||
public void sidecarImage(String sidecarImage) {
|
||||
this.sidecarImage = sidecarImage;
|
||||
}
|
||||
|
||||
public void additionalArgs(String... additionalArgs) {
|
||||
additionalArgs(Arrays.asList(additionalArgs));
|
||||
}
|
||||
|
||||
private void additionalArgs(List<String> additionalArgs) {
|
||||
this.additionalArgs.addAll(additionalArgs);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1,6 +1,5 @@
|
||||
package net.corda.testing;
|
||||
|
||||
import io.fabric8.kubernetes.api.model.Pod;
|
||||
import io.fabric8.kubernetes.api.model.Quantity;
|
||||
import io.fabric8.kubernetes.api.model.batch.Job;
|
||||
import io.fabric8.kubernetes.api.model.batch.JobBuilder;
|
||||
@ -39,36 +38,38 @@ public class PodAllocator {
|
||||
|
||||
public void allocatePods(Integer number, Integer coresPerPod, Integer memoryPerPod, String prefix) {
|
||||
|
||||
Config config = new ConfigBuilder()
|
||||
.withConnectionTimeout(CONNECTION_TIMEOUT)
|
||||
.withRequestTimeout(CONNECTION_TIMEOUT)
|
||||
.withRollingTimeout(CONNECTION_TIMEOUT)
|
||||
.withWebsocketTimeout(CONNECTION_TIMEOUT)
|
||||
.withWebsocketPingInterval(CONNECTION_TIMEOUT)
|
||||
.build();
|
||||
|
||||
Config config = getConfig();
|
||||
KubernetesClient client = new DefaultKubernetesClient(config);
|
||||
|
||||
List<Job> podsToRequest = IntStream.range(0, number).mapToObj(i -> buildJob("pa-" + prefix + i, coresPerPod, memoryPerPod)).collect(Collectors.toList());
|
||||
podsToRequest.forEach(requestedJob -> {
|
||||
List<Job> createdJobs = podsToRequest.stream().map(requestedJob -> {
|
||||
String msg = "PreAllocating " + requestedJob.getMetadata().getName();
|
||||
if (logger instanceof org.gradle.api.logging.Logger) {
|
||||
((org.gradle.api.logging.Logger) logger).quiet(msg);
|
||||
} else {
|
||||
logger.info(msg);
|
||||
}
|
||||
client.batch().jobs().inNamespace(KubesTest.NAMESPACE).create(requestedJob);
|
||||
});
|
||||
return client.batch().jobs().inNamespace(KubesTest.NAMESPACE).create(requestedJob);
|
||||
}).collect(Collectors.toList());
|
||||
|
||||
Runtime.getRuntime().addShutdownHook(new Thread(() -> {
|
||||
KubernetesClient tearDownClient = new DefaultKubernetesClient(getConfig());
|
||||
tearDownClient.batch().jobs().delete(createdJobs);
|
||||
}));
|
||||
}
|
||||
|
||||
public void tearDownPods(String prefix) {
|
||||
io.fabric8.kubernetes.client.Config config = new io.fabric8.kubernetes.client.ConfigBuilder()
|
||||
private Config getConfig() {
|
||||
return new ConfigBuilder()
|
||||
.withConnectionTimeout(CONNECTION_TIMEOUT)
|
||||
.withRequestTimeout(CONNECTION_TIMEOUT)
|
||||
.withRollingTimeout(CONNECTION_TIMEOUT)
|
||||
.withWebsocketTimeout(CONNECTION_TIMEOUT)
|
||||
.withWebsocketPingInterval(CONNECTION_TIMEOUT)
|
||||
.build();
|
||||
}
|
||||
|
||||
public void tearDownPods(String prefix) {
|
||||
io.fabric8.kubernetes.client.Config config = getConfig();
|
||||
KubernetesClient client = new DefaultKubernetesClient(config);
|
||||
Stream<Job> jobsToDelete = client.batch().jobs().inNamespace(KubesTest.NAMESPACE).list()
|
||||
.getItems()
|
||||
|
@ -2,10 +2,14 @@ package net.corda.testing.driver
|
||||
|
||||
import net.corda.core.concurrent.CordaFuture
|
||||
import net.corda.core.identity.CordaX500Name
|
||||
import net.corda.core.internal.*
|
||||
import net.corda.core.internal.CertRole
|
||||
import net.corda.core.internal.concurrent.fork
|
||||
import net.corda.core.internal.concurrent.openFuture
|
||||
import net.corda.core.internal.concurrent.transpose
|
||||
import net.corda.core.internal.div
|
||||
import net.corda.core.internal.isRegularFile
|
||||
import net.corda.core.internal.list
|
||||
import net.corda.core.internal.readLines
|
||||
import net.corda.core.utilities.getOrThrow
|
||||
import net.corda.node.internal.NodeStartup
|
||||
import net.corda.testing.common.internal.ProjectStructure.projectRootDir
|
||||
@ -15,7 +19,9 @@ import net.corda.testing.core.DUMMY_BANK_B_NAME
|
||||
import net.corda.testing.http.HttpApi
|
||||
import net.corda.testing.node.internal.addressMustBeBound
|
||||
import net.corda.testing.node.internal.addressMustNotBeBound
|
||||
import org.assertj.core.api.Assertions.*
|
||||
import org.assertj.core.api.Assertions.assertThat
|
||||
import org.assertj.core.api.Assertions.assertThatCode
|
||||
import org.assertj.core.api.Assertions.assertThatIllegalArgumentException
|
||||
import org.json.simple.JSONObject
|
||||
import org.junit.Test
|
||||
import java.util.*
|
||||
|
Loading…
Reference in New Issue
Block a user