Module: Peatio::Electrum::Hooks

Defined in:
lib/peatio/electrum/hooks.rb

Class Method Summary collapse

Class Method Details

.check_compatibilityObject



5
6
7
8
9
10
11
12
# File 'lib/peatio/electrum/hooks.rb', line 5

def check_compatibility
  if Peatio::Wallet::VERSION >= '2.0'
    [
      "Electrum plugin was designed for work with 1.x. Wallet.",
      "You have #{Peatio::Electrum::Wallet::VERSION}."
    ].join('\n').tap { |s| Kernel.abort s }
  end
end

.registerObject



14
15
16
17
# File 'lib/peatio/electrum/hooks.rb', line 14

def register
  Peatio::Blockchain.registry[:electrum] = ::Peatio::Electrum::Blockchain
  Peatio::Wallet.registry[:electrum] = ::Peatio::Electrum::Wallet
end