Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
liamzebedee committed Sep 16, 2024
1 parent 9a665ce commit e1ffebf
Show file tree
Hide file tree
Showing 16 changed files with 606 additions and 175 deletions.
18 changes: 18 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Contributing
============

## Project maintenance.

**Lint:**

```sh
cargo clippy --fix --allow-dirty
```

**Format:**

```sh
rustup component add rustfmt --toolchain nightly
cargo +nightly fmt
```

233 changes: 232 additions & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 8 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
[package]
name = "tendermint-rs"
name = "tendermint"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html


[dependencies]
tokio = { version = "1", features = ["full"] }
tokio = { version = "1", features = ["full", "sync"] }

secp256k1 = { version = "0.24.0", features = ["rand"] }
rand = "0.8.5"
sha3 = "0.10.0"
tokio-stream = { version = "0.1", features = ["sync"] }
9 changes: 6 additions & 3 deletions PLAN.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,13 @@

Features:

- [ ] `run_round` runs a single round.
- [ ] encapsulate round state, so we can pass it into `run_round` and repeat.
- [x] `run_round` runs a single round.
- [x] encapsulate round state, so we can pass it into `run_round` and repeat.
- [ ] test `run_round` independently.
- [ ] add loop which runs rounds.
- [x] add loop which runs rounds.
- [x] hooks/extensions/events api:
- [x] get value
- [x] on new decision
- [ ] fix consensus height + stuff. commit data to log on disk.
- [ ] add pubkey identities for nodes. add signatures to node messages.
- [ ] add gRPC for data types.
Expand Down
Loading

0 comments on commit e1ffebf

Please sign in to comment.