Skip to content

Instantly share code, notes, and snippets.

0xA76A947099B81b3D9273BDAbdd9ff18c5a9074b0
0x557BaC18781fA0BEc09149980357EF70E69c64BD
0x585D3165B062D36C19efc73deAE8d894dF25Df0F
0xB3a77392867732c568DFd6876B2A7BC7E0133E4b
@nnkken
nnkken / kovan.txt
Created November 15, 2017 04:58
Kovan address
0xB3a77392867732c568DFd6876B2A7BC7E0133E4b
require "openssl"
def enumerate(n, set, target)
set.repeated_permutation(n) do |arr|
if OpenSSL::Digest.digest("sha1", OpenSSL::Digest.digest("sha1", arr.join)) == target
return arr
end
end
return nil
end
package main
import "fmt"
import "encoding/hex"
import "crypto/sha1"
func enumerateInternal(n int, prefix []byte, set []byte, targets map[[20]byte]bool) map[[20]byte][]byte {
result := make(map[[20]byte][]byte)
size := len(set)
prefixLen := len(prefix)
git config --global alias.lg1 "log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all"
git config --global alias.lg2 "log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' --all"
git config --global alias.tree "log --graph --decorate --pretty=oneline --abbrev-commit"
@nnkken
nnkken / index.html
Created April 6, 2018 05:01
Signature Test
<!DOCTYPE html>
<html>
<head>
<title>Signature Test</title>
</head>
<body>
<div id="from"></div>
<div id="sig"></div>
<script src="dist/index.js"></script>
</body>
@nnkken
nnkken / index.html
Created April 9, 2018 03:18
Signature Test (iOS UTF-8 message)
<!DOCTYPE html>
<html>
<head>
<title>Signature Test</title>
</head>
<body>
<div id="from"></div>
<div id="sig"></div>
<div id="recover"></div>
<script src="dist/index.js"></script>