├── README.md ├── apps ├── biten │ ├── include │ │ ├── config.hrl │ │ └── records.hrl │ └── src │ │ ├── accepter.erl │ │ ├── b_crypto.erl │ │ ├── biten.app.src │ │ ├── biten_app.erl │ │ ├── biten_sup.erl │ │ ├── bootstrap.erl │ │ ├── chain.erl │ │ ├── mempool.erl │ │ ├── netmanager.erl │ │ ├── peer.erl │ │ ├── peer_sup.erl │ │ ├── peerdiscovery.erl │ │ ├── protocol.erl │ │ ├── sha2.erl │ │ ├── stat.erl │ │ └── util.erl └── erlsha2 │ ├── .gitignore │ ├── AUTHORS │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── c_src │ ├── config.sh │ └── erlsha2_nif.c │ ├── doc │ ├── README.md │ ├── edoc-info │ ├── erlsha2.md │ └── hmac.md │ ├── edown.config │ ├── rebar.config │ ├── src │ ├── erlsha2.app.src │ ├── erlsha2.erl │ └── hmac.erl │ └── test │ ├── erlsha2_test.erl │ ├── hmac_test.erl │ └── testvectors │ ├── LICENSE │ ├── vector001.dat │ ├── vector001.info │ ├── vector002.dat │ ├── vector002.info │ ├── vector003.dat │ ├── vector003.info │ ├── vector004.dat │ ├── vector004.info │ ├── vector005.dat │ ├── vector005.info │ ├── vector006.dat │ ├── vector006.info │ ├── vector007.dat │ ├── vector007.info │ ├── vector008.dat │ ├── vector008.info │ ├── vector009.dat │ ├── vector009.info │ ├── vector010.dat │ ├── vector010.info │ ├── vector011.dat │ ├── vector011.info │ ├── vector012.dat │ ├── vector012.info │ ├── vector013.dat │ ├── vector013.info │ ├── vector014.dat │ ├── vector014.info │ ├── vector015.dat │ ├── vector015.info │ ├── vector016.dat │ ├── vector016.info │ ├── vector017.dat │ ├── vector017.info │ ├── vector018.dat │ └── vector018.info ├── data ├── .gitignore └── dump │ └── .gitignore ├── rebar.config ├── rel └── .gitignore └── start_dev.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/README.md -------------------------------------------------------------------------------- /apps/biten/include/config.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/include/config.hrl -------------------------------------------------------------------------------- /apps/biten/include/records.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/include/records.hrl -------------------------------------------------------------------------------- /apps/biten/src/accepter.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/accepter.erl -------------------------------------------------------------------------------- /apps/biten/src/b_crypto.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/b_crypto.erl -------------------------------------------------------------------------------- /apps/biten/src/biten.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/biten.app.src -------------------------------------------------------------------------------- /apps/biten/src/biten_app.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/biten_app.erl -------------------------------------------------------------------------------- /apps/biten/src/biten_sup.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/biten_sup.erl -------------------------------------------------------------------------------- /apps/biten/src/bootstrap.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/bootstrap.erl -------------------------------------------------------------------------------- /apps/biten/src/chain.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/chain.erl -------------------------------------------------------------------------------- /apps/biten/src/mempool.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/mempool.erl -------------------------------------------------------------------------------- /apps/biten/src/netmanager.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/netmanager.erl -------------------------------------------------------------------------------- /apps/biten/src/peer.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/peer.erl -------------------------------------------------------------------------------- /apps/biten/src/peer_sup.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/peer_sup.erl -------------------------------------------------------------------------------- /apps/biten/src/peerdiscovery.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/peerdiscovery.erl -------------------------------------------------------------------------------- /apps/biten/src/protocol.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/protocol.erl -------------------------------------------------------------------------------- /apps/biten/src/sha2.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/sha2.erl -------------------------------------------------------------------------------- /apps/biten/src/stat.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/stat.erl -------------------------------------------------------------------------------- /apps/biten/src/util.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/biten/src/util.erl -------------------------------------------------------------------------------- /apps/erlsha2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/.gitignore -------------------------------------------------------------------------------- /apps/erlsha2/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/AUTHORS -------------------------------------------------------------------------------- /apps/erlsha2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/LICENSE -------------------------------------------------------------------------------- /apps/erlsha2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/Makefile -------------------------------------------------------------------------------- /apps/erlsha2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/README.md -------------------------------------------------------------------------------- /apps/erlsha2/c_src/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/c_src/config.sh -------------------------------------------------------------------------------- /apps/erlsha2/c_src/erlsha2_nif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/c_src/erlsha2_nif.c -------------------------------------------------------------------------------- /apps/erlsha2/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/doc/README.md -------------------------------------------------------------------------------- /apps/erlsha2/doc/edoc-info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/doc/edoc-info -------------------------------------------------------------------------------- /apps/erlsha2/doc/erlsha2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/doc/erlsha2.md -------------------------------------------------------------------------------- /apps/erlsha2/doc/hmac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/doc/hmac.md -------------------------------------------------------------------------------- /apps/erlsha2/edown.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/edown.config -------------------------------------------------------------------------------- /apps/erlsha2/rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/rebar.config -------------------------------------------------------------------------------- /apps/erlsha2/src/erlsha2.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/src/erlsha2.app.src -------------------------------------------------------------------------------- /apps/erlsha2/src/erlsha2.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/src/erlsha2.erl -------------------------------------------------------------------------------- /apps/erlsha2/src/hmac.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/src/hmac.erl -------------------------------------------------------------------------------- /apps/erlsha2/test/erlsha2_test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/erlsha2_test.erl -------------------------------------------------------------------------------- /apps/erlsha2/test/hmac_test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/hmac_test.erl -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/LICENSE -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector001.dat: -------------------------------------------------------------------------------- 1 | abc -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector001.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector001.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector002.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector002.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector002.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector002.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector003.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector003.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector003.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector003.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector004.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector004.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector004.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector004.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector005.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector005.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector005.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector006.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector006.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector006.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector006.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector007.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector007.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector007.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector007.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector008.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector008.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector008.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector008.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector009.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector009.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector009.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector009.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector010.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector010.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector010.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector010.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector011.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector011.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector011.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector011.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector012.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector012.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector012.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector012.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector013.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector013.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector013.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector013.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector014.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector014.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector014.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector014.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector015.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector015.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector015.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector015.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector016.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector016.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector016.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector016.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector017.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector017.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector017.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector017.info -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector018.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector018.dat -------------------------------------------------------------------------------- /apps/erlsha2/test/testvectors/vector018.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/apps/erlsha2/test/testvectors/vector018.info -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/data/.gitignore -------------------------------------------------------------------------------- /data/dump/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/data/dump/.gitignore -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/rebar.config -------------------------------------------------------------------------------- /rel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/rel/.gitignore -------------------------------------------------------------------------------- /start_dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-willis/biten/HEAD/start_dev.sh --------------------------------------------------------------------------------