Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .config/forest.dic
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
271
273
Algorand/M
API's
API/SM
Expand Down Expand Up @@ -189,6 +189,7 @@ precommit
preloaded
pubsub
R2
RBF
README
repo/S
retag
Expand All @@ -210,6 +211,7 @@ semver
serializable
serializer/SM
serverless
signable
Skellam
skippable
Sqlx
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@

- [#6012](https://github.com/ChainSafe/forest/issues/6012): Stricter validation of address arguments in `forest-wallet` subcommands.

- [#7085](https://github.com/ChainSafe/forest/issues/7085): Implemented `nonce-fix` mpool cmd to fill mempool nonce gaps.

- [#7086](https://github.com/ChainSafe/forest/issues/7086): Implemented `replace` mpool cmd to replace a message in the mempool.

### Changed

- [`#7066`](https://github.com/ChainSafe/forest/pull/7066): Disable JSON-RPC HTTP response compression by default. Set `FOREST_RPC_COMPRESS_MIN_BODY_SIZE` to a non-negative value (e.g. `1024`) to re-enable gzip compression of responses above that size.
Expand Down
11 changes: 8 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ cargo-test = [] # group of tests that is recomm
doctest-private = [] # see lib.rs::doctest_private
benchmark-private = ["dep:criterion"] # see lib.rs::benchmark_private
interop-tests-private = [] # see lib.rs::interop_tests_private
calibnet-wallet-integration = [] # see tests/calibnet_wallet.rs
calibnet-integration = [] # see tests/calibnet_*.rs (wallet, mpool_tools, etc.)
sqlite = ["dep:sqlx"]

# Allocator. Use at most one of these.
Expand Down Expand Up @@ -378,9 +378,14 @@ harness = false
required-features = ["benchmark-private"]

[[test]]
name = "calibnet_wallet"
name = "mpool_tools"
path = "tests/calibnet_mpool_tools.rs"
required-features = ["calibnet-integration"]

[[test]]
name = "wallet"
path = "tests/calibnet_wallet.rs"
required-features = ["calibnet-wallet-integration"]
required-features = ["calibnet-integration"]

[package.metadata.docs.rs]
# See https://docs.rs/about/metadata
Expand Down
45 changes: 41 additions & 4 deletions docs/docs/users/reference/cli.md

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

3 changes: 2 additions & 1 deletion mise.toml
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,8 @@ run = '''
set -euo pipefail
source ./scripts/tests/harness.sh
forest_wallet_init "${usage_preloaded_key?}"
cargo test --profile quick-test --features calibnet-wallet-integration --test calibnet_wallet -- --nocapture
cargo test --profile quick-test --features calibnet-integration --test mpool_tools -- --nocapture
cargo test --profile quick-test --features calibnet-integration --test wallet -- --nocapture
'''

[tasks."codecov:nextest"]
Expand Down
Loading
Loading