Module: ScaleRb::Metadata::MetadataV12

Defined in:
lib/scale_rb/metadata/metadata_v12.rb

Constant Summary collapse

TYPES =
{
  'ErrorMetadataV12' => 'ErrorMetadataV11',
  'EventMetadataV12' => 'EventMetadataV11',
  'ExtrinsicMetadataV12' => 'ExtrinsicMetadataV11',
  'FunctionArgumentMetadataV12' => 'FunctionArgumentMetadataV11',
  'FunctionMetadataV12' => 'FunctionMetadataV11',
  'MetadataV12' => {
    'modules' => 'Vec<ModuleMetadataV12>',
    'extrinsic' => 'ExtrinsicMetadataV12'
  },
  'ModuleConstantMetadataV12' => 'ModuleConstantMetadataV11',
  'ModuleMetadataV12' => {
    'name' => 'Text',
    'storage' => 'Option<StorageMetadataV12>',
    'calls' => 'Option<Vec<FunctionMetadataV12>>',
    'events' => 'Option<Vec<EventMetadataV12>>',
    'constants' => 'Vec<ModuleConstantMetadataV12>',
    'errors' => 'Vec<ErrorMetadataV12>',
    'index' => 'u8'
  },
  'StorageEntryModifierV12' => 'StorageEntryModifierV11',
  'StorageEntryMetadataV12' => 'StorageEntryMetadataV11',
  'StorageEntryTypeV12' => 'StorageEntryTypeV11',
  'StorageMetadataV12' => 'StorageMetadataV11',
  'StorageHasherV12' => 'StorageHasherV11'
}.freeze