Module verifiable

Module verifiable 

Source
Expand description

Types to verify global laws and generate state diffs

Modules§

debit_allowance
The debit allowance type.
fungible
The fungible token mint type.
nft
The NFT type. NFT-related types and operations.

Structs§

Payload
A payload wrapper containing both structured content and optional arbitrary bytes.
VerifiableWithDiffs
A VerifiableType paired with the actually executed StateDiffs
VerificationContext
External inputs needed to verify the rules.

Enums§

PayloadKind
Top-level enumeration of possible payloads.
VerifiableType
All operations that verifiably satisfy global rules and can be translated to state diffs are part of this enum.
VerificationContextError
Errors related to applying state diffs to the verification context.

Traits§

DebitTarget
All verifiables specify which vault they debit i.e. write to.

Type Aliases§

SignedPayload
A signed message containing a Payload.
VerifiableId
A unique identifier for a verifiable message in the system.