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
10 changes: 10 additions & 0 deletions cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -415,6 +415,16 @@ func newRootCommand() *cobra.Command {
false,
"Fail instead of prompting; requires all inputs via flags",
)
// allow-unknown-chains skips chain-name validation against the chain-selectors
// registry so experimental chains can be configured and tested before they are
// added upstream. The chain name is still passed through verbatim to RPC and
// selector lookups, which will surface their own errors if the chain is truly
// unknown to downstream callers.
rootCmd.PersistentFlags().Bool(
settings.Flags.AllowUnknownChains.Name,
false,
"Skip chain-name validation against the chain-selectors registry (for experimental chains)",
)
rootCmd.CompletionOptions.HiddenDefaultCmd = true

secretsCmd := secrets.New(runtimeContext)
Expand Down
15 changes: 8 additions & 7 deletions docs/cre.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,14 @@ cre [optional flags]
### Options

```
-e, --env string Path to .env file which contains sensitive info
-h, --help help for cre
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
-h, --help help for cre
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_account.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@ cre account [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_account_access.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@ cre account access [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_account_link-key.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,13 @@ cre account link-key [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_account_list-key.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@ cre account list-key [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_account_unlink-key.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@ cre account unlink-key [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
11 changes: 6 additions & 5 deletions docs/cre_generate-bindings.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,12 @@ cre generate-bindings <chain-family> [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_init.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,13 @@ cre init [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_login.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@ cre login [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_logout.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@ cre logout [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_registry.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@ cre registry [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_registry_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,13 @@ cre registry list
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
13 changes: 7 additions & 6 deletions docs/cre_secrets.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,13 @@ cre secrets [optional flags]
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
15 changes: 8 additions & 7 deletions docs/cre_secrets_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@ cre secrets create my-secrets.yaml
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
--timeout duration Timeout for secrets operations (e.g. 30m, 2h, 48h). (default 48h0m0s)
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
--timeout duration Timeout for secrets operations (e.g. 30m, 2h, 48h). (default 48h0m0s)
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
15 changes: 8 additions & 7 deletions docs/cre_secrets_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@ cre secrets delete my-secrets.yaml
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
--timeout duration Timeout for secrets operations (e.g. 30m, 2h, 48h). (default 48h0m0s)
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
--timeout duration Timeout for secrets operations (e.g. 30m, 2h, 48h). (default 48h0m0s)
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
15 changes: 8 additions & 7 deletions docs/cre_secrets_execute.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,14 @@ cre secrets execute 157364...af4d5.json
### Options inherited from parent commands

```
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
--timeout duration Timeout for secrets operations (e.g. 30m, 2h, 48h). (default 48h0m0s)
-v, --verbose Run command in VERBOSE mode
--allow-unknown-chains Skip chain-name validation against the chain-selectors registry (for experimental chains)
-e, --env string Path to .env file which contains sensitive info
--non-interactive Fail instead of prompting; requires all inputs via flags
-R, --project-root string Path to the project root
-E, --public-env string Path to .env.public file which contains shared, non-sensitive build config
-T, --target string Use target settings from YAML config
--timeout duration Timeout for secrets operations (e.g. 30m, 2h, 48h). (default 48h0m0s)
-v, --verbose Run command in VERBOSE mode
```

### SEE ALSO
Expand Down
Loading
Loading