├── .gitignore ├── .travis.yml ├── LICENSE ├── OWNERS ├── README.md ├── chan_handler.go ├── const.go ├── errors.go ├── go.mod ├── go.sum ├── handler_test.go ├── heartbeat_test.go ├── log.go ├── log_test.go ├── mock_rpc.go ├── nats_rpc.go ├── nats_rpc_test.go ├── node.go ├── node_test.go ├── pb ├── protocol.pb.go └── protocol.proto ├── rpc.go ├── scripts └── cov.sh ├── state.go ├── test_helper.go └── vote_req_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/LICENSE -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/README.md -------------------------------------------------------------------------------- /chan_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/chan_handler.go -------------------------------------------------------------------------------- /const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/const.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/errors.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/go.sum -------------------------------------------------------------------------------- /handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/handler_test.go -------------------------------------------------------------------------------- /heartbeat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/heartbeat_test.go -------------------------------------------------------------------------------- /log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/log.go -------------------------------------------------------------------------------- /log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/log_test.go -------------------------------------------------------------------------------- /mock_rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/mock_rpc.go -------------------------------------------------------------------------------- /nats_rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/nats_rpc.go -------------------------------------------------------------------------------- /nats_rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/nats_rpc_test.go -------------------------------------------------------------------------------- /node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/node.go -------------------------------------------------------------------------------- /node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/node_test.go -------------------------------------------------------------------------------- /pb/protocol.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/pb/protocol.pb.go -------------------------------------------------------------------------------- /pb/protocol.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/pb/protocol.proto -------------------------------------------------------------------------------- /rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/rpc.go -------------------------------------------------------------------------------- /scripts/cov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/scripts/cov.sh -------------------------------------------------------------------------------- /state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/state.go -------------------------------------------------------------------------------- /test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/test_helper.go -------------------------------------------------------------------------------- /vote_req_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nats-io/graft/HEAD/vote_req_test.go --------------------------------------------------------------------------------