Class: Scale::Types::MetadataV0EventModule
- Inherits:
-
Object
- Object
- Scale::Types::MetadataV0EventModule
- Includes:
- Base
- Defined in:
- lib/metadata/metadata_v0.rb
Instance Attribute Summary
Attributes included from Base
Class Method Summary collapse
Methods included from Base
#==, included, #initialize, #to_human
Class Method Details
.decode(scale_bytes) ⇒ Object
70 71 72 73 74 75 76 77 |
# File 'lib/metadata/metadata_v0.rb', line 70 def self.decode(scale_bytes) name = Bytes.decode(scale_bytes).value events = Scale::Types.get('Vec<MetadataV0Event>').decode(scale_bytes).value.map(&:value) MetadataV0EventModule.new([ name, events ]) end |