Method: Filecoin::Types::StartDealParams#initialize

Defined in:
lib/filecoin/types/start_deal_params.rb

#initialize(data:, wallet: nil, miner:, epoch_price:, min_blocks_duration: nil, deal_start_epoch: nil) ⇒ StartDealParams

Returns a new instance of StartDealParams.



6
7
8
9
10
11
12
13
# File 'lib/filecoin/types/start_deal_params.rb', line 6

def initialize(data:, wallet: nil, miner:, epoch_price:, min_blocks_duration: nil, deal_start_epoch: nil)
  @data = data
  @wallet = wallet || Filecoin.config.default_wallet
  @miner = miner
  @epoch_price = epoch_price
  @min_blocks_duration = min_blocks_duration
  @deal_start_epoch = deal_start_epoch
end