Skip to main content

Crate redevplugin_contracts

Crate redevplugin_contracts 

Source

Structs§

Contract
ContractId
GoModuleCoordinate
HostCapabilityContractRef
HostCapabilityRequirementRef
NpmPackageCoordinate
PackageReleaseSignatureRef
PackageSet
PackageSignatureV1
PackageSigningInput
PackageVerificationContext
ReleaseCompatibility
ReleaseDistributionRef
ReleaseEvidence
ReleaseHostRequirement
ReleaseMetadataSignatureRef
ReleaseMetadataV8
ReleasePackageHashSet
ReleasePointerInput
RevocationInput
RevocationPointerV1
RevocationV2
RevokedRelease
RootDelegatedKey
RootDelegationInput
RootDelegationV1
RustCrateCoordinate
SignatureEnvelopeV1
SignatureVerificationRequest
SigningLedgerCheckpointV1
SigningLedgerConsistencyProofV1
SigningLedgerEntryV1
SigningLedgerEvidenceV1
SigningLedgerInclusionProofV1
SigningLedgerLatestProofV1
SigningLedgerLogLeafV1
SigningLedgerReceiptV1
SigningSubjectV1
SourcePolicyActiveKeys
SourcePolicyCapabilityPublisherScope
SourcePolicyInput
SourcePolicyLimits
SourcePolicyPointerV1
SourcePolicyV2

Enums§

ContractError
DelegatedKeyUsage
ReleaseContractError
SigningLedgerEntryState
SigningLedgerFailureCode
SigningSubjectUsage
SigningUsage

Constants§

GENESIS_PREVIOUS_DOCUMENT_SHA256
GENESIS_PREVIOUS_EPOCH
PACKAGE_SIGNATURE_SCHEMA_VERSION
RELEASE_METADATA_SCHEMA_VERSION
REVOCATION_POINTER_SCHEMA_VERSION
REVOCATION_SCHEMA_VERSION
ROOT_DELEGATION_SCHEMA_VERSION
SIGNATURE_ALGORITHM_ED25519
SIGNATURE_ENVELOPE_SCHEMA_VERSION
SIGNING_LEDGER_ENTRY_SCHEMA_VERSION
SIGNING_LEDGER_EVIDENCE_SCHEMA_VERSION
SIGNING_LEDGER_LOG_LEAF_SCHEMA_VERSION
SIGNING_LEDGER_RECEIPT_SCHEMA_VERSION
SIGNING_LEDGER_SCHEMA_VERSION
SIGNING_SUBJECT_SCHEMA_VERSION
SOURCE_POLICY_POINTER_SCHEMA_VERSION
SOURCE_POLICY_SCHEMA_VERSION

Traits§

SignatureVerifier

Functions§

all
artifacts
build_package_signature
build_release_metadata
build_revocation
build_revocation_pointer
build_root_delegation
build_source_policy
build_source_policy_pointer
canonical_package_signature
canonical_release_metadata
canonical_revocation
canonical_revocation_pointer
canonical_root_delegation
canonical_signature_envelope
canonical_signing_ledger_entry
canonical_signing_subject
canonical_source_policy
canonical_source_policy_pointer
decode_package_signature
decode_release_metadata
decode_revocation
decode_revocation_pointer
decode_root_delegation
decode_signature_envelope
decode_signing_ledger_checkpoint
decode_signing_ledger_consistency_proof
decode_signing_ledger_entry
decode_signing_ledger_evidence
decode_signing_ledger_inclusion_proof
decode_signing_ledger_latest_proof
decode_signing_ledger_log_leaf
decode_signing_ledger_receipt
decode_signing_subject
decode_source_policy
decode_source_policy_pointer
get
package_set
package_signing_preimage
registry_contract
release_metadata_signing_preimage
revocation_pointer_signing_preimage
revocation_signing_preimage
root_delegation_signing_preimage
source_policy_pointer_signing_preimage
source_policy_signing_preimage
verify_package_signature
verify_release_metadata
verify_revocation
verify_revocation_pointer
verify_root_delegation
verify_source_policy
verify_source_policy_pointer