toProto method

IPFSCIDProto toProto()

Converts the CID to a Protobuf representation.

Implementation

IPFSCIDProto toProto() {
  return IPFSCIDProto()
    ..version = version == 0
        ? IPFSCIDVersion.IPFS_CID_VERSION_0
        : IPFSCIDVersion.IPFS_CID_VERSION_1
    ..multihash = multihash.toBytes()
    ..codec = codec ?? ''
    ..multibasePrefix = version == 0 ? '' : 'base32';
}