You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/membership/MembershipAttestation.kt
+15-17
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,19 @@ class MembershipAttestation internal constructor(
68
68
previousStateRef
69
69
), NetworkState {
70
70
71
+
/**
72
+
* Represents a membership attestation; a proof that a particular [Membership] state has been witnessed.
73
+
*
74
+
* @param attestor The party who is attesting to the witnessed [Membership] state.
75
+
* @param membership The [Membership] state that is being witnessed and attested.
76
+
* @param status The status of the attestation.
77
+
* @param metadata Additional information about the attestation.
78
+
* @param linearId The unique identifier of the attestation.
79
+
* @param previousStateRef The state reference of the previous state in the chain.
80
+
*
81
+
* The primary constructor of the [MembershipAttestation] class is deliberately private
82
+
* to enforce static attestation pointers via the secondary constructor.
83
+
*/
71
84
constructor(
72
85
attestor:AbstractParty,
73
86
membership:StateAndRef<Membership>,
@@ -79,7 +92,7 @@ class MembershipAttestation internal constructor(
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/membership/MembershipAttestationSchema.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/membership/MembershipSchema.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/relationship/RelationshipAttestation.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/relationship/RelationshipAttestationSchema.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/relationship/RelationshipConfiguration.kt
+1-11
Original file line number
Diff line number
Diff line change
@@ -57,17 +57,7 @@ class RelationshipConfiguration private constructor(
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/relationship/RelationshipConfigurationSchema.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/relationship/RelationshipSchema.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/kotlin/io/onixlabs/corda/bnms/contract/revocation/RevocationLockSchema.kt
Copy file name to clipboardexpand all lines: onixlabs-corda-bnms-contract/src/main/resources/migration/relationship-configuration-schema.changelog-v1.xml
0 commit comments