NodeVerificationSupport

Implements VerificationSupport in terms of node-based services.

Inheritors

Properties

Link copied to clipboard
open override val appClassLoader: ClassLoader
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun createVerifier(ltx: LedgerTransaction, serializationContext: SerializationContext): Verifier
Link copied to clipboard
open override fun fixupAttachmentIds(attachmentIds: Collection<SecureHash>): Set<SecureHash>
Link copied to clipboard
open override fun getAttachment(id: SecureHash): Attachment?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getParties(keys: Collection<PublicKey>): List<Party?>
Link copied to clipboard

This is the main logic that knows how to retrieve the binary representation of StateRefs.

Link copied to clipboard
open fun getStateAndRef(stateRef: StateRef): StateAndRef<*>
Link copied to clipboard
open override fun getTrustedClassAttachments(className: String): List<Attachment>

Scans trusted (installed locally) attachments to find all that contain the className.

Link copied to clipboard
open override fun isAttachmentTrusted(attachment: Attachment): Boolean