├── .gitignore ├── LICENSE ├── Makefile.am ├── README.md ├── autogen.sh ├── configure.ac ├── data ├── .gitignore ├── ethash_eg_seed_2_hashes.dag ├── hashcache_256.csv ├── hashcache_512.csv └── headerhash_test_vectors.csv ├── include ├── Makefile.am ├── egihash.h ├── keccak-tiny.h └── secure_memzero.h ├── libegihash ├── Makefile.am ├── egihash.cpp └── keccak-tiny.c ├── m4 ├── ax_boost_base.m4 ├── ax_boost_chrono.m4 ├── ax_boost_filesystem.m4 ├── ax_boost_program_options.m4 ├── ax_boost_system.m4 ├── ax_boost_thread.m4 └── ax_boost_unit_test_framework.m4 └── test ├── .gitignore ├── Makefile.am └── egihash_test.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS=libegihash include test 2 | ACLOCAL_AMFLAGS=-I m4 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # egihash 2 | Energi cryptocurrency hash algorithm 3 | -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/configure.ac -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | # Dag file used for testing 2 | 3 | /egihash.dag 4 | -------------------------------------------------------------------------------- /data/ethash_eg_seed_2_hashes.dag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/data/ethash_eg_seed_2_hashes.dag -------------------------------------------------------------------------------- /data/hashcache_256.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/data/hashcache_256.csv -------------------------------------------------------------------------------- /data/hashcache_512.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/data/hashcache_512.csv -------------------------------------------------------------------------------- /data/headerhash_test_vectors.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/data/headerhash_test_vectors.csv -------------------------------------------------------------------------------- /include/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/include/Makefile.am -------------------------------------------------------------------------------- /include/egihash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/include/egihash.h -------------------------------------------------------------------------------- /include/keccak-tiny.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/include/keccak-tiny.h -------------------------------------------------------------------------------- /include/secure_memzero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/include/secure_memzero.h -------------------------------------------------------------------------------- /libegihash/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/libegihash/Makefile.am -------------------------------------------------------------------------------- /libegihash/egihash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/libegihash/egihash.cpp -------------------------------------------------------------------------------- /libegihash/keccak-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/libegihash/keccak-tiny.c -------------------------------------------------------------------------------- /m4/ax_boost_base.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_base.m4 -------------------------------------------------------------------------------- /m4/ax_boost_chrono.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_chrono.m4 -------------------------------------------------------------------------------- /m4/ax_boost_filesystem.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_filesystem.m4 -------------------------------------------------------------------------------- /m4/ax_boost_program_options.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_program_options.m4 -------------------------------------------------------------------------------- /m4/ax_boost_system.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_system.m4 -------------------------------------------------------------------------------- /m4/ax_boost_thread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_thread.m4 -------------------------------------------------------------------------------- /m4/ax_boost_unit_test_framework.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/m4/ax_boost_unit_test_framework.m4 -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | /egihash_test 2 | -------------------------------------------------------------------------------- /test/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/test/Makefile.am -------------------------------------------------------------------------------- /test/egihash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/energicryptocurrency/gen2-energihash/HEAD/test/egihash_test.cpp --------------------------------------------------------------------------------