module Equestreum
Constants
- VERSION
Public Class Methods
difficulty_attained(hash, difficulty)
click to toggle source
# File lib/equestreum.rb, line 24 def self.difficulty_attained hash, difficulty hash.start_with? '0' * difficulty end
hash(nonce, time, difficulty, prev, data)
click to toggle source
# File lib/equestreum.rb, line 12 def self.hash nonce, time, difficulty, prev, data string = '%s%s%s%s%s' % [ nonce, time, '0' * difficulty, prev, data ] Digest::SHA256.hexdigest string end