Crate domain_runtime_primitives

source
Expand description

Common primitives for subspace domain runtime.

Modules§

Structs§

Enums§

Constants§

Traits§

  • Extracts the signer from an unchecked extrinsic.
  • Extensible conversion trait. Generic over both source and destination types.

Functions§

  • Maximum block length for all dispatches. This is set to 3.75 MiB since consensus chain supports on 3.75 MiB for normal
  • The maximum domain block weight with 3.25 MiB as proof size Consensus allows 3.75 MiB but Fraud proof can carry extra size along with proof size So we set the proof size to 3.25 MiB

Type Aliases§

  • Some way of identifying an account on the chain. We intentionally make it equivalent to the public key of our transaction signing scheme.
  • The address format for describing accounts.
  • Balance of an account.
  • An index to a block.
  • The EVM chain Id type
  • A hash of some data used by the chain.
  • Index of a transaction in the chain.
  • Alias to 512-bit hash when used in the context of a transaction signature on the chain.