Class: BTC::AssetTransactionBuilder::Provider::BlockProvider

Inherits:
Object
  • Object
show all
Includes:
BTC::AssetTransactionBuilder::Provider
Defined in:
lib/btcruby/open_assets/asset_transaction_builder/provider.rb

Overview

private

Instance Method Summary collapse

Methods included from BTC::AssetTransactionBuilder::Provider

new

Constructor Details

#initialize(&block) ⇒ BlockProvider

Returns a new instance of BlockProvider.



23
24
25
# File 'lib/btcruby/open_assets/asset_transaction_builder/provider.rb', line 23

def initialize(&block)
  @block = block
end

Instance Method Details

#asset_unspent_outputs(atxbuilder) ⇒ Object



26
27
28
# File 'lib/btcruby/open_assets/asset_transaction_builder/provider.rb', line 26

def asset_unspent_outputs(atxbuilder)
  @block.call(atxbuilder)
end