diff --git a/Cargo.lock b/Cargo.lock index 041db3126..43ad4276d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4026,7 +4026,7 @@ dependencies = [ [[package]] name = "rundler" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "clap", @@ -4065,7 +4065,7 @@ dependencies = [ [[package]] name = "rundler-builder" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "async-trait", @@ -4106,7 +4106,7 @@ dependencies = [ [[package]] name = "rundler-dev" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "ethers", @@ -4115,7 +4115,7 @@ dependencies = [ [[package]] name = "rundler-pool" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "async-stream", @@ -4149,7 +4149,7 @@ dependencies = [ [[package]] name = "rundler-provider" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "async-trait", @@ -4170,7 +4170,7 @@ dependencies = [ [[package]] name = "rundler-rpc" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "async-trait", @@ -4197,7 +4197,7 @@ dependencies = [ [[package]] name = "rundler-sim" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "arrayvec", @@ -4224,7 +4224,7 @@ dependencies = [ [[package]] name = "rundler-task" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "async-trait", @@ -4244,7 +4244,7 @@ dependencies = [ [[package]] name = "rundler-tools" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "clap", @@ -4261,7 +4261,7 @@ dependencies = [ [[package]] name = "rundler-types" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "async-trait", @@ -4284,7 +4284,7 @@ dependencies = [ [[package]] name = "rundler-utils" -version = "0.2.2" +version = "0.3.0" dependencies = [ "anyhow", "derive_more", diff --git a/Cargo.toml b/Cargo.toml index f10095bab..4d58c48cb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ default-members = ["bin/rundler"] resolver = "2" [workspace.package] -version = "0.2.2" +version = "0.3.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/bin/rundler/src/cli/builder.rs b/bin/rundler/src/cli/builder.rs index 333c86dbe..006907c61 100644 --- a/bin/rundler/src/cli/builder.rs +++ b/bin/rundler/src/cli/builder.rs @@ -70,7 +70,7 @@ pub struct BuilderArgs { /// Private keys to use for signing transactions /// - /// Cannot use both `builder.private_key` and `builder.aws_kms_key_ids` at the same time. + /// Cannot use both `builder.private_keys` and `builder.aws_kms_key_ids` at the same time. #[arg( long = "builder.private_keys", name = "builder.private_keys", @@ -138,8 +138,7 @@ pub struct BuilderArgs { )] pub submit_url: Option, - /// If present, the url of the ETH provider that will be used to check - /// transaction status. Else will use the node http for status. + /// If true, use the submit endpoint for transaction status checks. /// /// Only used when BUILDER_SENDER is "raw" #[arg( diff --git a/docs/cli.md b/docs/cli.md index 05d9f056a..194f76985 100644 --- a/docs/cli.md +++ b/docs/cli.md @@ -227,11 +227,11 @@ Here are some example commands to use the CLI: ```sh # Run the Node subcommand with custom options -$ ./rundler node --chain_id 1337 --max_verification_gas 10000000 --disable_entry_point_v0_6 +$ ./rundler node --network dev --disable_entry_point_v0_6 --node_http http://localhost:8545 --builder.private_keys 0x0000000000000000000000000000000000000000000000000000000000000001 -# Run the RPC subcommand with custom options and enable JSON logging. The builder and pool will need to be running before this starts. -$ ./rundler rpc --node_http http://localhost:8545 --log.json --disable_entry_point_v0_6 +# Run the RPC subcommand with custom options and enable JSON logging. The builder (localhost:50052) and pool (localhost:50051) will need to be running before this starts. +$ ./rundler rpc --network dev --node_http http://localhost:8545 --log.json --disable_entry_point_v0_6 # Run the Pool subcommand with custom options and specify a mempool config file -$ ./rundler pool --max_simulate_handle_ops_gas 15000000 --mempool_config_path mempool.json --node_http http://localhost:8545 --chain_id 8453 --disable_entry_point_v0_6 +$ ./target/debug/rundler pool --network dev --max_simulate_handle_ops_gas 15000000 --mempool_config_path mempool.json --node_http http://localhost:8545 --disable_entry_point_v0_6 ```