encodeTo method

  1. @override
void encodeTo(
  1. PalletMetadata metadata,
  2. Output output
)
override

Convert self to a slice and append it to the destination.

Implementation

@override
void encodeTo(PalletMetadata metadata, Output output) {
  StrCodec.codec.encodeTo(metadata.name, output);
  OptionCodec(PalletStorageMetadata.codec).encodeTo(metadata.storage, output);
  OptionCodec(PalletCallMetadata.codec).encodeTo(metadata.calls, output);
  OptionCodec(PalletEventMetadata.codec).encodeTo(metadata.event, output);
  SequenceCodec(PalletConstantMetadata.codec).encodeTo(metadata.constants, output);
  OptionCodec(PalletErrorMetadata.codec).encodeTo(metadata.error, output);
  U8Codec.codec.encodeTo(metadata.index, output);
  SequenceCodec(StrCodec.codec).encodeTo(metadata.docs, output);
}