class Scale::Types::MetadataV7ModuleStorage

Public Class Methods

decode(scale_bytes) click to toggle source
# File lib/metadata/metadata_v7.rb, line 87
def self.decode(scale_bytes)
  prefix = String.decode(scale_bytes).value
  items = Scale::Types.get("Vec<MetadataV7ModuleStorageEntry>").decode(scale_bytes).value.map(&:value)
  result = {
    prefix: prefix,
    items: items
  }

  MetadataV7ModuleStorage.new(result)
end