Sha256: c704502409212b1dd483ee16958d095b0a4fe2e3138ba041e9047c324bec58db

Contents?: true

Size: 321 Bytes

Versions: 2

Compression:

Stored size: 321 Bytes

Contents

module CryptoconditionsRuby
  module Types
    class BaseSha256Fulfillment < Fulfillment
      def generate_hash
        hasher = Utils::Hasher.new('sha256')
        write_hash_payload(hasher)
        hasher.digest
      end

      def write_hash_payload(_hasher)
        raise 'Implement me'
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cryptoconditions_ruby-0.5.2 lib/cryptoconditions_ruby/types/base_sha_256_fulfillment.rb
cryptoconditions_ruby-0.5.1 lib/cryptoconditions_ruby/types/base_sha_256_fulfillment.rb