common_primitives

Module msa

Source
Expand description

Structs and traits for the MSA pallet.

Re-exports§

Structs§

  • Response type for getting Ethereum address as a 20-byte array and checksummed hex string
  • Struct for the information of the relationship between an MSA and a Provider
  • RPC response for getting delegated providers with their permissions
  • A DelegatorId an MSA Id serving the role of a Delegator. Delegators delegate to Providers. Encodes and Decodes as just a u64
  • Ethereum address type alias Fixed-size uninterpreted hash type with 20 bytes (160 bits) size.
  • RPC Response for getting MSA keys
  • Provider is the recipient of a delegation. It is a subset of an MSA Encodes and Decodes as just a u64
  • This is the metadata associated with a provider. As of now it is just a name, but it will likely be expanded in the future
  • RPC response for getting schema permission grants
  • The pointer value for the Signature Registry

Traits§

Type Aliases§

  • Message Source Id or msaId is the unique identifier for Message Source Accounts