mirror of https://github.com/ethereum/go-ethereum
parent
d5d2efbaf3
commit
d8c0b0c899
@ -0,0 +1,23 @@ |
||||
package main |
||||
|
||||
import ( |
||||
"strconv" |
||||
"crypto/sha256" |
||||
"encoding/hex" |
||||
) |
||||
|
||||
func Uitoa(i uint32) string { |
||||
return strconv.FormatUint(uint64(i), 10) |
||||
} |
||||
|
||||
func Sha256Hex(data []byte) string { |
||||
hash := sha256.Sum256(data) |
||||
|
||||
return hex.EncodeToString(hash[:]) |
||||
} |
||||
|
||||
func Sha256Bin(data []byte) []byte { |
||||
hash := sha256.Sum256(data) |
||||
|
||||
return hash[:] |
||||
} |
Loading…
Reference in new issue