Module: BSV::Transaction::ChainTrackers

Defined in:
lib/bsv/transaction/chain_trackers.rb,
lib/bsv/transaction/chain_trackers/chaintracks.rb,
lib/bsv/transaction/chain_trackers/whats_on_chain.rb

Overview

Namespace for chain tracker implementations.

Defined Under Namespace

Classes: Chaintracks, WhatsOnChain

Class Method Summary collapse

Class Method Details

.default(testnet: false, **opts) ⇒ Chaintracks

Return a default chain tracker backed by the Arcade/GorillaPool Chaintracks API.

Parameters:

  • testnet (Boolean) (defaults to: false)

    use the testnet endpoint when true

  • opts (Hash)

    forwarded to the underlying tracker (e.g. api_key:)

Returns:



15
16
17
# File 'lib/bsv/transaction/chain_trackers.rb', line 15

def self.default(testnet: false, **opts)
  Chaintracks.default(testnet: testnet, **opts)
end