Start implementing storage deals

This commit is contained in:
Łukasz Magiera
2019-08-07 20:00:49 -07:00
committed by whyrusleeping
parent 5b63e6aefc
commit ad9e433232
6 changed files with 171 additions and 6 deletions
+6
View File
@@ -19,6 +19,7 @@ import (
"github.com/filecoin-project/go-lotus/api"
"github.com/filecoin-project/go-lotus/chain"
"github.com/filecoin-project/go-lotus/chain/deals"
"github.com/filecoin-project/go-lotus/chain/store"
"github.com/filecoin-project/go-lotus/chain/types"
"github.com/filecoin-project/go-lotus/chain/wallet"
@@ -71,6 +72,8 @@ const (
HandleIncomingBlocksKey
HandleIncomingMessagesKey
RunDealClientKey
// daemon
ExtractApiKey
@@ -207,6 +210,9 @@ func Online() Option {
Override(RunHelloKey, modules.RunHello),
Override(RunBlockSyncKey, modules.RunBlockSync),
Override(HandleIncomingBlocksKey, modules.HandleIncomingBlocks),
Override(new(*deals.Client), deals.NewClient),
Override(RunDealClientKey, modules.RunDealClient),
),
// Storage miner