From 67951e2c090082000abd8644c01859dadc7aa3bd Mon Sep 17 00:00:00 2001 From: Kevin Atkinson Date: Thu, 9 Aug 2018 00:09:33 -0400 Subject: [PATCH] Move deprecated function to there own file. --- cid.go | 23 ----------------------- deprecated.go | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 23 deletions(-) create mode 100644 deprecated.go diff --git a/cid.go b/cid.go index b9e0de4..4c91344 100644 --- a/cid.go +++ b/cid.go @@ -144,29 +144,6 @@ func NewCidV1(codecType uint64, mhash mh.Multihash) *Cid { } } -// NewPrefixV0 returns a CIDv0 prefix with the specified multihash type. -// DEPRECATED: Use FormatV0 -func NewPrefixV0(mhType uint64) Prefix { - return Prefix{ - MhType: mhType, - MhLength: mh.DefaultLengths[mhType], - Version: 0, - Codec: DagProtobuf, - } -} - -// NewPrefixV1 returns a CIDv1 prefix with the specified codec and multihash -// type. -// DEPRECATED: Use FormatV1 -func NewPrefixV1(codecType uint64, mhType uint64) Prefix { - return Prefix{ - MhType: mhType, - MhLength: mh.DefaultLengths[mhType], - Version: 1, - Codec: codecType, - } -} - // Cid represents a self-describing content adressed // identifier. It is formed by a Version, a Codec (which indicates // a multicodec-packed content type) and a Multihash. diff --git a/deprecated.go b/deprecated.go new file mode 100644 index 0000000..611ca09 --- /dev/null +++ b/deprecated.go @@ -0,0 +1,28 @@ +package cid + +import ( + mh "github.com/multiformats/go-multihash" +) + +// NewPrefixV0 returns a CIDv0 prefix with the specified multihash type. +// DEPRECATED: Use FormatV0 +func NewPrefixV0(mhType uint64) Prefix { + return Prefix{ + MhType: mhType, + MhLength: mh.DefaultLengths[mhType], + Version: 0, + Codec: DagProtobuf, + } +} + +// NewPrefixV1 returns a CIDv1 prefix with the specified codec and multihash +// type. +// DEPRECATED: Use FormatV1 +func NewPrefixV1(codecType uint64, mhType uint64) Prefix { + return Prefix{ + MhType: mhType, + MhLength: mh.DefaultLengths[mhType], + Version: 1, + Codec: codecType, + } +}