From 08ea75821638a9684a1b88364c11072d1bb0cc2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Magiera?= Date: Fri, 13 Sep 2019 20:19:49 +0200 Subject: [PATCH] deals: 'fix' struct serialization --- chain/deals/client.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/chain/deals/client.go b/chain/deals/client.go index 25c5595bb..8b36306da 100644 --- a/chain/deals/client.go +++ b/chain/deals/client.go @@ -2,7 +2,6 @@ package deals import ( "context" - "github.com/filecoin-project/go-lotus/api" "math" "github.com/ipfs/go-cid" @@ -14,6 +13,7 @@ import ( inet "github.com/libp2p/go-libp2p-core/network" "github.com/libp2p/go-libp2p-core/peer" + "github.com/filecoin-project/go-lotus/api" "github.com/filecoin-project/go-lotus/chain/actors" "github.com/filecoin-project/go-lotus/chain/address" "github.com/filecoin-project/go-lotus/chain/store" @@ -25,6 +25,12 @@ import ( func init() { cbor.RegisterCborType(ClientDeal{}) + cbor.RegisterCborType(actors.PieceInclVoucherData{}) // TODO: USE CBORGEN! + cbor.RegisterCborType(types.SignedVoucher{}) + cbor.RegisterCborType(types.ModVerifyParams{}) + cbor.RegisterCborType(types.Signature{}) + cbor.RegisterCborType(actors.PaymentInfo{}) + cbor.RegisterCborType(actors.InclusionProof{}) } var log = logging.Logger("deals")