Sha256: dc32344868494fe2c5ad34518c64b380282010b29091b0bbdea6fe6c8c454497

Contents?: true

Size: 415 Bytes

Versions: 17

Compression:

Stored size: 415 Bytes

Contents

module BTC
  # Protocol for signature checkers
  module SignatureChecker
    # Returns a boolean indicating if signature is valid for the given public key
    def check_signature(script_signature: nil, public_key:nil, script:nil)
      false
    end
    # Returns a boolean indicating if lock time is valid.
    # lock_time is ScriptNumber instance.
    def check_lock_time(lock_time)
      false
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
btcruby-1.8 lib/btcruby/script/signature_checker.rb
btcruby-1.7 lib/btcruby/script/signature_checker.rb
btcruby-1.6 lib/btcruby/script/signature_checker.rb
btcruby-1.5.1 lib/btcruby/script/signature_checker.rb
btcruby-1.5 lib/btcruby/script/signature_checker.rb
btcruby-1.4 lib/btcruby/script/signature_checker.rb
btcruby-1.3 lib/btcruby/script/signature_checker.rb
btcruby-1.2.2 lib/btcruby/script/signature_checker.rb
btcruby-1.2.1 lib/btcruby/script/signature_checker.rb
btcruby-1.2 lib/btcruby/script/signature_checker.rb
btcruby-1.1.6 lib/btcruby/script/signature_checker.rb
btcruby-1.1.5 lib/btcruby/script/signature_checker.rb
btcruby-1.1.4 lib/btcruby/script/signature_checker.rb
btcruby-1.1.3 lib/btcruby/script/signature_checker.rb
btcruby-1.1.2 lib/btcruby/script/signature_checker.rb
btcruby-1.1.1 lib/btcruby/script/signature_checker.rb
btcruby-1.1 lib/btcruby/script/signature_checker.rb