Module: Blockchain0xX402

Defined in:
lib/blockchain0x_x402.rb,
lib/blockchain0x_x402/wire.rb,
lib/blockchain0x_x402/client.rb,
lib/blockchain0x_x402/errors.rb,
lib/blockchain0x_x402/server.rb,
lib/blockchain0x_x402/version.rb

Overview

frozen_string_literal: true

Defined Under Namespace

Modules: Server, Wire Classes: Client, ClientError, Error, WireError

Constant Summary collapse

VERSION =
'0.0.1.alpha.0'

Class Method Summary collapse

Class Method Details

.const_missing(name) ⇒ Class

Returns Blockchain0xX402::Client (lazy-loaded).

Returns:

  • (Class)

    Blockchain0xX402::Client (lazy-loaded)



26
27
28
29
30
31
32
33
34
35
36
37
# File 'lib/blockchain0x_x402.rb', line 26

def self.const_missing(name)
  case name
  when :Client
    require_relative 'blockchain0x_x402/client'
    const_get(:Client)
  when :Server
    require_relative 'blockchain0x_x402/server'
    const_get(:Server)
  else
    super
  end
end