Crate sp_domains_fraud_proof
source ·Expand description
Subspace fraud proof primitives for consensus chain.
Modules§
- This module provides the feature of generating and verifying the execution proof used in the Subspace fraud proof mechanism. The execution is more fine-grained than the entire block execution, block execution hooks (
initialize_block
andfinalize_block
) and any specific extrinsic execution are supported. - Domain fraud proof related runtime interface
Structs§
- Domains fraud proof host function
- Trait Impl to query and verify Domains Fraud proof.
- Provides implementations for the extern host functions.
Enums§
- Type that maybe holds an encoded update domain chain allowlist extrinsic
- Request type to fetch required verification information for fraud proof through Host function.
- Response holds required verification information for fraud proof from Host function.
- Custom invalid validity code for the extrinsics in pallet-domains.
- Type that maybe holds an encoded set_code extrinsic with upgraded runtime
- Type that specifies the request of storage keys
Traits§
- API necessary for fraud proof.
- Trait to query and verify Domains Fraud proof.