Bitcoin/public point to address: Difference between revisions

Line 357:
n+= Digest::SHA256.hexdigest(Digest::SHA256.digest(convert(n)))[0,8]
G = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
gn,res = n.hex,''
while gn > 0 do
gn,ng = gn.divmod(58)
res << G[ng]
end
(n.index(/[^0]/)/2).times{res << 49}
puts res.reverse
</lang>
{{out}}
<pre>
#6UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM
#16UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM
</pre>
 
2,172

edits