Module: BTC::SignatureChecker

Included in:
TestSignatureChecker, TransactionSignatureChecker
Defined in:
lib/btcruby/script/signature_checker.rb

Overview

Protocol for signature checkers

Instance Method Summary collapse

Instance Method Details

#check_lock_time(lock_time) ⇒ Object

Returns a boolean indicating if lock time is valid. lock_time is ScriptNumber instance.



10
11
12
# File 'lib/btcruby/script/signature_checker.rb', line 10

def check_lock_time(lock_time)
  false
end

#check_signature(script_signature: nil, public_key: nil, script: nil) ⇒ Object

Returns a boolean indicating if signature is valid for the given public key



5
6
7
# File 'lib/btcruby/script/signature_checker.rb', line 5

def check_signature(script_signature: nil, public_key:nil, script:nil)
  false
end