class Scale::Types::MetadataV0Event

Public Class Methods

decode(scale_bytes) click to toggle source
# File lib/metadata/metadata_v0.rb, line 83
def self.decode(scale_bytes)
  name = Bytes.decode(scale_bytes).value
  args = Scale::Types.get("Vec<Bytes>").decode(scale_bytes).value.map(&:value)
  documentation = Scale::Types.get("Vec<Bytes>").decode(scale_bytes).value.map(&:value)
  MetadataV0Event.new({name: name, args: args.map {|arg| arg }, documentation: documentation})
end