encode method
Implementation
Uint8List encode() {
final output = ByteOutput();
final typeInformationTreeRoot = v1.typeInformationTreeRoot;
final extrinsicMetadataHash = v1.extrinsicMetadataHash;
final specVersion = v1.specVersion;
final specName = v1.specName;
final base58Prefix = v1.base58Prefix;
final decimals = v1.decimals;
final tokenSymbol = v1.tokenSymbol;
output.pushByte(1); // For v1
output.write(typeInformationTreeRoot);
output.write(extrinsicMetadataHash);
U32Codec.codec.encodeTo(specVersion, output);
StrCodec.codec.encodeTo(specName, output);
U16Codec.codec.encodeTo(base58Prefix, output);
U8Codec.codec.encodeTo(decimals, output);
StrCodec.codec.encodeTo(tokenSymbol, output);
return output.toBytes();
}