├── .gitignore ├── LICENCE ├── Makefile ├── README.md ├── acs.go ├── acs_test.go ├── assets ├── tx_stream_hbbft.pdf └── tx_stream_hbbft.png ├── bba.go ├── bba_test.go ├── bench ├── README.md └── main.go ├── buffer.go ├── buffer_test.go ├── circle.yml ├── go.mod ├── go.sum ├── honey_badger.go ├── honey_badger_test.go ├── local_transport.go ├── message_que.go ├── rbc.go ├── rbc_test.go ├── simulation ├── README.md └── main.go ├── transaction.go ├── transport.go └── transport_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | simulation/bin 3 | .vscode 4 | *.test 5 | */debug -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/LICENCE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | @go test ./... --cover -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/README.md -------------------------------------------------------------------------------- /acs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/acs.go -------------------------------------------------------------------------------- /acs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/acs_test.go -------------------------------------------------------------------------------- /assets/tx_stream_hbbft.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/assets/tx_stream_hbbft.pdf -------------------------------------------------------------------------------- /assets/tx_stream_hbbft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/assets/tx_stream_hbbft.png -------------------------------------------------------------------------------- /bba.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/bba.go -------------------------------------------------------------------------------- /bba_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/bba_test.go -------------------------------------------------------------------------------- /bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/bench/README.md -------------------------------------------------------------------------------- /bench/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/bench/main.go -------------------------------------------------------------------------------- /buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/buffer.go -------------------------------------------------------------------------------- /buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/buffer_test.go -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/circle.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/go.sum -------------------------------------------------------------------------------- /honey_badger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/honey_badger.go -------------------------------------------------------------------------------- /honey_badger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/honey_badger_test.go -------------------------------------------------------------------------------- /local_transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/local_transport.go -------------------------------------------------------------------------------- /message_que.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/message_que.go -------------------------------------------------------------------------------- /rbc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/rbc.go -------------------------------------------------------------------------------- /rbc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/rbc_test.go -------------------------------------------------------------------------------- /simulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/simulation/README.md -------------------------------------------------------------------------------- /simulation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/simulation/main.go -------------------------------------------------------------------------------- /transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/transaction.go -------------------------------------------------------------------------------- /transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/transport.go -------------------------------------------------------------------------------- /transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthdm/hbbft/HEAD/transport_test.go --------------------------------------------------------------------------------