decode method
Implementation
@override
StorageEntryMetadata decode(Input input) {
// Decode entry name
final name = StrCodec.codec.decode(input);
// Decode modifier
final modifier = StorageEntryModifier.codec.decode(input);
// Decode storage entry type
final type = StorageEntryType.codec.decode(input);
// Decode default value
final defaultValue = U8SequenceCodec.codec.decode(input);
// Decode documentation
final docs = SequenceCodec(StrCodec.codec).decode(input);
return StorageEntryMetadata(
name: name,
modifier: modifier,
type: type,
defaultValue: defaultValue,
docs: docs,
);
}