neo-go/pkg/crypto
Roman Khimov ec7e17ffa6 pkg: make use of the new crypto/hash package
Simplifies a lot of code and removes some duplication. Unfortunately I had to
move test_util random functions in same commit to avoid cycle
dependencies. One of these random functions was also used in core/transaction
testing, to simplify things I've just dropped it there and used a static
string (which is nice to have for a test anyway).

There is still sha256 left in wallet (but it needs to pass Hash structure into
the signing function).
2019-08-26 13:32:19 +03:00
..
hash hash: simplify ripemd160 usage 2019-08-26 13:32:19 +03:00
address.go Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
address_test.go Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
aes256.go Base wallet implementation (#35) 2018-03-02 16:24:09 +01:00
base58.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
elliptic_curve.go Fix typos and warnings for GoReport / GolangCiLinter (#132) 2019-02-09 16:53:58 +01:00
merkle_tree.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
merkle_tree_test.go uint256: add Reverse(), change String() to be BE 2019-08-26 13:32:19 +03:00
modular_arithmetic.go Base wallet implementation (#35) 2018-03-02 16:24:09 +01:00
public_key.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
public_key_test.go Persistance (#53) 2018-03-25 12:45:54 +02:00