diff --git a/.gx/lastpubver b/.gx/lastpubver index 04a13cc..ee41f5b 100644 --- a/.gx/lastpubver +++ b/.gx/lastpubver @@ -1 +1 @@ -0.1.11: QmWAzSEoqZ6xU6pu8yL8e5WaMb7wtbfbhhN4p1DknUPtr3 +0.2.0: QmRcHuYzAyswytBuMF78rj3LTChYszomRFXNg4685ZN1WM diff --git a/blocks.go b/blocks.go index 0ae7b03..3d3894b 100644 --- a/blocks.go +++ b/blocks.go @@ -19,7 +19,7 @@ var ErrWrongHash = errors.New("data did not match given hash") // Block provides abstraction for blocks implementations. type Block interface { RawData() []byte - Cid() *cid.Cid + Cid() cid.Cid String() string Loggable() map[string]interface{} } @@ -27,7 +27,7 @@ type Block interface { // A BasicBlock is a singular block of data in ipfs. It implements the Block // interface. type BasicBlock struct { - cid *cid.Cid + cid cid.Cid data []byte } @@ -40,7 +40,7 @@ func NewBlock(data []byte) *BasicBlock { // NewBlockWithCid creates a new block when the hash of the data // is already known, this is used to save time in situations where // we are able to be confident that the data is correct. -func NewBlockWithCid(data []byte, c *cid.Cid) (*BasicBlock, error) { +func NewBlockWithCid(data []byte, c cid.Cid) (*BasicBlock, error) { if u.Debug { chkc, err := c.Prefix().Sum(data) if err != nil { @@ -65,7 +65,7 @@ func (b *BasicBlock) RawData() []byte { } // Cid returns the content identifier of the block. -func (b *BasicBlock) Cid() *cid.Cid { +func (b *BasicBlock) Cid() cid.Cid { return b.cid } diff --git a/package.json b/package.json index 38f195b..83a6a61 100644 --- a/package.json +++ b/package.json @@ -9,9 +9,9 @@ "gxDependencies": [ { "author": "whyrusleeping", - "hash": "QmZFbDTY9jfSBms2MchvYM9oYRbAF19K7Pby47yDBfpPrb", + "hash": "QmPSQnBKM9g7BaUcZCvswUJVscQ1ipjmwxN5PXCjkp9EQ7", "name": "go-cid", - "version": "0.8.0" + "version": "0.9.0" }, { "author": "multiformats", @@ -31,6 +31,6 @@ "license": "", "name": "go-block-format", "releaseCmd": "git commit -a -m \"gx publish $VERSION\"", - "version": "0.1.11" + "version": "0.2.0" }