From a5897b73141a1825bdce293fff92cf69f245e63e Mon Sep 17 00:00:00 2001 From: Sam Bukowski Date: Wed, 14 Aug 2024 10:00:50 -0600 Subject: [PATCH] Updates for `dusk-8` (#66) --- docs/astria-evm/assets/metamask-dusk2.png | Bin 28701 -> 0 bytes docs/astria-evm/overview.md | 18 +++++++----------- .../_astria-go-cli-build-from-source.md | 17 +++++++++++++++++ docs/components/_astria-go-cli-install.md | 6 +++--- docs/components/_remote-endpoints.md | 12 ++++++------ .../references/astria-go/cli-commands.md | 6 +++--- .../references/astria-go/cli-installation.md | 18 +----------------- .../astria-go/cli-networks-configuration.md | 6 +++--- docs/developer/references/endpoints.md | 2 +- docs/developer/tutorials/install-the-cli.md | 18 +----------------- ...n-local-rollup-against-remote-sequencer.md | 10 +++++----- docs/developer/tutorials/test-transactions.md | 2 +- docs/dusk-faq/faq.md | 8 ++++---- 13 files changed, 52 insertions(+), 71 deletions(-) delete mode 100644 docs/astria-evm/assets/metamask-dusk2.png create mode 100644 docs/components/_astria-go-cli-build-from-source.md diff --git a/docs/astria-evm/assets/metamask-dusk2.png b/docs/astria-evm/assets/metamask-dusk2.png deleted file mode 100644 index e4da5574c2e7f3b2ad5122b663bfa139ba7c5778..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28701 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 D_`kX& diff --git a/docs/astria-evm/overview.md b/docs/astria-evm/overview.md index 2741ffd3..c3cac280 100644 --- a/docs/astria-evm/overview.md +++ b/docs/astria-evm/overview.md @@ -1,20 +1,16 @@ ---- -sidebar_position: 1 ---- - # Astria EVM ## Network Information | Property | Value | |-----|-----| -| Network Name | dusk-7 | -| RPC URL | [https://rpc.evm.dusk-7.devnet.astria.org](https://rpc.evm.dusk-7.devnet.astria.org) | +| Network Name | dusk-8 | +| RPC URL | [https://rpc.evm.dusk-8.devnet.astria.org](https://rpc.evm.dusk-8.devnet.astria.org) | | Chain ID | 912559 | | Currency Symbol | RIA | | Dora | [https://www.ondora.xyz/network/astria-devnet](https://www.ondora.xyz/network/astria-devnet) | -| Faucet | [https://faucet.evm.dusk-7.devnet.astria.org](https://faucet.evm.dusk-7.devnet.astria.org) | -| Block Scout | [https://explorer.evm.dusk-7.devnet.astria.org/](https://explorer.evm.dusk-7.devnet.astria.org/) | +| Faucet | [https://faucet.evm.dusk-8.devnet.astria.org](https://faucet.evm.dusk-8.devnet.astria.org) | +| Block Scout | [https://explorer.evm.dusk-8.devnet.astria.org/](https://explorer.evm.dusk-8.devnet.astria.org/) | ## Adding to Metamask @@ -22,8 +18,8 @@ Follow Metamask's official documentation to [manually add a custom network.](htt Your settings should be the following: -* Network Name: `dusk-7` -* New RPC URL: `https://rpc.evm.dusk-7.devnet.astria.org` +* Network Name: `dusk-8` +* New RPC URL: `https://rpc.evm.dusk-8.devnet.astria.org` * Chain ID: `912559` * Currency symbol: `RIA` * Block Explorer URL: `` @@ -33,7 +29,7 @@ Your settings should be the following: Set your `ETH_RPC_URL`: ```bash -export ETH_RPC_URL=https://rpc-archive.evm.dusk-7.devnet.astria.org/ +export ETH_RPC_URL=https://rpc.evm.dusk-8.devnet.astria.org ``` ```bash diff --git a/docs/components/_astria-go-cli-build-from-source.md b/docs/components/_astria-go-cli-build-from-source.md new file mode 100644 index 00000000..3ff54297 --- /dev/null +++ b/docs/components/_astria-go-cli-build-from-source.md @@ -0,0 +1,17 @@ +This requires `Go` and `just` to be installed on your system. + +- Go: +- just: + +```bash +git clone git@github.com:astriaorg/astria-cli-go.git +cd astria-cli-go +just build-cli + +# run the cli in the repo directory +just run version + +# OR you can move the binary to a location in your PATH if you'd like +mv ./bin/astria-go /usr/local/bin/ +astria-go version +``` diff --git a/docs/components/_astria-go-cli-install.md b/docs/components/_astria-go-cli-install.md index c71a6a9f..4a1202fb 100644 --- a/docs/components/_astria-go-cli-install.md +++ b/docs/components/_astria-go-cli-install.md @@ -2,21 +2,21 @@ ::: code-group ```bash [ARM Mac] - curl -L https://github.com/astriaorg/astria-cli-go/releases/download/v0.9.0/astria-go-v0.9.0-darwin-arm64.tar.gz > astria-cli.tar.gz + curl -L https://github.com/astriaorg/astria-cli-go/releases/download/v0.11.0/astria-go-v0.9.0-darwin-arm64.tar.gz > astria-cli.tar.gz tar -xvzf astria-cli.tar.gz mv astria-go /usr/local/bin/ astria-go version ``` ```bash [X86_64 Mac] - curl -L https://github.com/astriaorg/astria-cli-go/releases/download/v0.9.0/astria-go-v0.9.0-darwin-amd64.tar.gz > astria-cli.tar.gz + curl -L https://github.com/astriaorg/astria-cli-go/releases/download/v0.11.0/astria-go-v0.9.0-darwin-amd64.tar.gz > astria-cli.tar.gz tar -xvzf astria-cli.tar.gz mv astria-go /usr/local/bin/ astria-go version ``` ```bash [x86_64 Linux] - curl -L https://github.com/astriaorg/astria-cli-go/releases/download/v0.9.0/astria-go-v0.9.0-linux-amd64.tar.gz > astria-cli.tar.gz + curl -L https://github.com/astriaorg/astria-cli-go/releases/download/v0.11.0/astria-go-v0.9.0-linux-amd64.tar.gz > astria-cli.tar.gz tar -xvzf astria-cli.tar.gz mv astria-go /usr/local/bin/ astria-go version diff --git a/docs/components/_remote-endpoints.md b/docs/components/_remote-endpoints.md index f8804a26..9ec60cf2 100644 --- a/docs/components/_remote-endpoints.md +++ b/docs/components/_remote-endpoints.md @@ -1,8 +1,8 @@ | Name | Endpoint | |---|---| -| EVM JSON RPC | [https://rpc.evm.dusk-7.devnet.astria.org](https://rpc.evm.dusk-7.devnet.astria.org) | -| EVM Block Explorer | [https://explorer.evm.dusk-7.devnet.astria.org](https://explorer.evm.dusk-7.devnet.astria.org) | -| EVM Faucet | [https://faucet.evm.dusk-7.devnet.astria.org](https://faucet.evm.dusk-7.devnet.astria.org) | -| Sequencer RPC | [https://rpc.sequencer.dusk-7.devnet.astria.org](https://rpc.sequencer.dusk-7.devnet.astria.org) | -| Sequencer gRPC | [https://grpc.sequencer.dusk-7.devnet.astria.org](https://grpc.sequencer.dusk-7.devnet.astria.org) | -| Sequencer Faucet | [https://faucet.sequencer.dusk-7.devnet.astria.org](https://faucet.sequencer.dusk-7.devnet.astria.org) | +| EVM JSON RPC | [https://rpc.evm.dusk-8.devnet.astria.org](https://rpc.evm.dusk-8.devnet.astria.org) | +| EVM Block Explorer | [https://explorer.evm.dusk-8.devnet.astria.org](https://explorer.evm.dusk-8.devnet.astria.org) | +| EVM Faucet | [https://faucet.evm.dusk-8.devnet.astria.org](https://faucet.evm.dusk-8.devnet.astria.org) | +| Sequencer RPC | [https://rpc.sequencer.dusk-8.devnet.astria.org](https://rpc.sequencer.dusk-8.devnet.astria.org) | +| Sequencer gRPC | [https://grpc.sequencer.dusk-8.devnet.astria.org](https://grpc.sequencer.dusk-8.devnet.astria.org) | +| Sequencer Faucet | [https://faucet.sequencer.dusk-8.devnet.astria.org](https://faucet.sequencer.dusk-8.devnet.astria.org) | diff --git a/docs/developer/references/astria-go/cli-commands.md b/docs/developer/references/astria-go/cli-commands.md index ed34c038..aaa5540b 100644 --- a/docs/developer/references/astria-go/cli-commands.md +++ b/docs/developer/references/astria-go/cli-commands.md @@ -272,7 +272,7 @@ astria-go sequencer bridge init [rollup-id] [flags] | `--keyfile` | string | `ASTRIA_GO_KEYFILE` | Path to secure keyfile for the bridge account. | | `--keyring-address` | string | `ASTRIA_GO_KEYRING_ADDRESS` | The address of the bridge account. Requires private key be stored in keyring. | | `--privkey` | string | `ASTRIA_GO_PRIVKEY` | The private key of the bridge account. | -| `-c`, `--sequencer-chain-id` | string | `ASTRIA_GO_SEQUENCER_CHAIN_ID` | The chain ID of the sequencer. (default "astria-dusk-5") | +| `-c`, `--sequencer-chain-id` | string | `ASTRIA_GO_SEQUENCER_CHAIN_ID` | The chain ID of the sequencer. (default "astria-dusk-8") | | `-u`, `--sequencer-url` | string | `ASTRIA_GO_SEQUENCER_URL` | The URL of the sequencer to init bridge account (default "") | ## `sequencer bridge lock` @@ -293,7 +293,7 @@ astria-go sequencer bridge lock [address] [amount] [destination-chain-address] [ | `--keyfile` | string | `ASTRIA_GO_KEYFILE` | Path to secure keyfile for the bridge account. | | `--keyring-address` | string | `ASTRIA_GO_KEYRING_ADDRESS` | The address of the bridge account. Requires private key be stored in keyring. | | `--privkey` | string | `ASTRIA_GO_PRIVKEY` | The private key of the bridge account. | -| `-c`, `--sequencer-chain-id` | string | `ASTRIA_GO_SEQUENCER_CHAIN_ID` | The chain ID of the sequencer. (default "astria-dusk-5") | +| `-c`, `--sequencer-chain-id` | string | `ASTRIA_GO_SEQUENCER_CHAIN_ID` | The chain ID of the sequencer. (default "astria-dusk-8") | | `-u`, `--sequencer-url` | string | `ASTRIA_GO_SEQUENCER_URL` | The URL of the sequencer where the bridge account resides (default "") | ## `sequencer createaccount` @@ -372,5 +372,5 @@ astria-go sequencer transfer [amount] [to] [flags] | `--keyfile` | string | `ASTRIA_GO_KEYFILE` | Path to secure keyfile for sender. | | `--keyring-address` | string | `ASTRIA_GO_KEYRING_ADDRESS` | The address of the sender. Requires private key be stored in keyring. | | `--privkey` | string | `ASTRIA_GO_PRIVKEY` | The private key of the sender. | -| `-c`, `--sequencer-chain-id` | string | `ASTRIA_GO_SEQUENCER_CHAIN_ID` | The chain ID of the sequencer. (default "astria-dusk-5") | +| `-c`, `--sequencer-chain-id` | string | `ASTRIA_GO_SEQUENCER_CHAIN_ID` | The chain ID of the sequencer. (default "astria-dusk-8") | | `-u`, `--sequencer-url` | string | `ASTRIA_GO_SEQUENCER_URL` | The URL of the sequencer. (default "") | diff --git a/docs/developer/references/astria-go/cli-installation.md b/docs/developer/references/astria-go/cli-installation.md index 28a17090..4a63f923 100644 --- a/docs/developer/references/astria-go/cli-installation.md +++ b/docs/developer/references/astria-go/cli-installation.md @@ -10,20 +10,4 @@ View all releases [here](https://github.com/astriaorg/astria-cli-go/releases). ## Build from Source -This requires `Go` and `just` to be installed on your system. - -- Go: -- just: - -```bash -git clone git@github.com:astriaorg/astria-cli-go.git -cd astria-cli-go -just build - -# run the cli in the repo directory -just run version - -# OR you can move the binary to a location in your PATH if you'd like -mv ./bin/astria-go /usr/local/bin/ -astria-go version -``` + diff --git a/docs/developer/references/astria-go/cli-networks-configuration.md b/docs/developer/references/astria-go/cli-networks-configuration.md index 7b59d70c..cd2a286b 100644 --- a/docs/developer/references/astria-go/cli-networks-configuration.md +++ b/docs/developer/references/astria-go/cli-networks-configuration.md @@ -19,9 +19,9 @@ For example, the default Astria Dusk dev net configuration is as follows: ```toml [dusk] -sequencer_chain_id = 'astria-dusk-7' -sequencer_grpc = 'https://grpc.sequencer.dusk-7.devnet.astria.org/' -sequencer_rpc = 'https://rpc.sequencer.dusk-7.devnet.astria.org/' +sequencer_chain_id = 'astria-dusk-8' +sequencer_grpc = 'https://grpc.sequencer.dusk-8.devnet.astria.org/' +sequencer_rpc = 'https://rpc.sequencer.dusk-8.devnet.astria.org/' rollup_name = '' default_denom = 'nria' ``` diff --git a/docs/developer/references/endpoints.md b/docs/developer/references/endpoints.md index 9dea4295..5c8625db 100644 --- a/docs/developer/references/endpoints.md +++ b/docs/developer/references/endpoints.md @@ -3,4 +3,4 @@ | Network | Sequencer RPC | |---|---| | local | | -| Dusk | | +| Dusk | | diff --git a/docs/developer/tutorials/install-the-cli.md b/docs/developer/tutorials/install-the-cli.md index 36eff7ef..7ed92c93 100644 --- a/docs/developer/tutorials/install-the-cli.md +++ b/docs/developer/tutorials/install-the-cli.md @@ -10,23 +10,7 @@ View all releases [here](https://github.com/astriaorg/astria-cli-go/releases). ## Build from Source -This requires `Go` and `just` to be installed on your system. - -- Go: -- just: - -```bash -git clone git@github.com:astriaorg/astria-cli-go.git -cd astria-cli-go -just build - -# run the cli in the repo directory -just run version - -# OR you can move the binary to a location in your PATH if you'd like -mv ./bin/astria-go /usr/local/bin/ -astria-go version -``` + ## Commands Used in this Tutorial diff --git a/docs/developer/tutorials/run-local-rollup-against-remote-sequencer.md b/docs/developer/tutorials/run-local-rollup-against-remote-sequencer.md index 895af1d7..1a3efe15 100644 --- a/docs/developer/tutorials/run-local-rollup-against-remote-sequencer.md +++ b/docs/developer/tutorials/run-local-rollup-against-remote-sequencer.md @@ -31,7 +31,7 @@ additional genesis information to work with the remote sequencer. Run the following using the Astira cli: ```bash -astria-go sequencer blockheight --sequencer-url https://rpc.sequencer.dusk-7.devnet.astria.org +astria-go sequencer blockheight ``` Then, open the `geth-genesis-local.json` file and update the `chainId` and @@ -129,9 +129,9 @@ rollup](#setup-a-geth-rollup). ```toml [dusk] -sequencer_chain_id = 'astria-dusk-7' -sequencer_grpc = 'https://grpc.sequencer.dusk-7.devnet.astria.org/' -sequencer_rpc = 'https://rpc.sequencer.dusk-7.devnet.astria.org/' +sequencer_chain_id = 'astria-dusk-8' +sequencer_grpc = 'https://grpc.sequencer.dusk-8.devnet.astria.org/' +sequencer_rpc = 'https://rpc.sequencer.dusk-8.devnet.astria.org/' rollup_name = '' # update this value default_denom = 'nria' ``` @@ -146,7 +146,7 @@ but your Composer will not be able to write transactions to the sequencer. ::: You can then use the [Sequencer -Faucet](https://faucet.sequencer.dusk-7.devnet.astria.org/) to fund the account +Faucet](https://faucet.sequencer.dusk-8.devnet.astria.org/) to fund the account you just created using the account address. ## Run the local Astria components against the Remote Sequencer diff --git a/docs/developer/tutorials/test-transactions.md b/docs/developer/tutorials/test-transactions.md index 72d644a5..95e05de8 100644 --- a/docs/developer/tutorials/test-transactions.md +++ b/docs/developer/tutorials/test-transactions.md @@ -71,7 +71,7 @@ issue: 2. Create a new sequencer account with `astria-go sequencer createaccount` or use an existing account if you already have one for testing, and fund the account using the [Sequencer - Faucet](https://faucet.sequencer.dusk-5.devnet.astria.org/). + Faucet](https://faucet.sequencer.dusk-8.devnet.astria.org/). 3. Make sure the `astria_composer_private_key` variable in the `~/.astria/default/config/base-config.toml` is set to the private key for your funded sequencer account. diff --git a/docs/dusk-faq/faq.md b/docs/dusk-faq/faq.md index 86f4713c..742b663f 100644 --- a/docs/dusk-faq/faq.md +++ b/docs/dusk-faq/faq.md @@ -6,13 +6,13 @@ ## Software Versions -The latest Devnet (dusk-7) runs the following software versions: +The latest Devnet (dusk-8) runs the following software versions: -- [conductor v0.16.0](https://github.com/astriaorg/astria/releases/tag/conductor-v0.16.0) +- [conductor v0.17.0](https://github.com/astriaorg/astria/releases/tag/conductor-v0.17.0) - [composer v0.7.0](https://github.com/astriaorg/astria/releases/tag/composer-v0.7.0) - [sequencer-relayer v0.14.0](https://github.com/astriaorg/astria/releases/tag/sequencer-relayer-v0.14.0) -- [sequencer v0.13.0](https://github.com/astriaorg/astria/releases/tag/sequencer-v0.13.0) -- [Geth EVM v0.5.2](https://github.com/astriaorg/go-ethereum/releases/tag/geth1.13-v0.5.2) +- [sequencer v0.15.0](https://github.com/astriaorg/astria/releases/tag/sequencer-v0.15.0) +- [astria-geth EVM v0.12.0](https://github.com/astriaorg/astria-geth/releases/tag/v0.12.0) - [CometBFT v0.38.6](https://github.com/cometbft/cometbft/releases/tag/v0.38.6) ## Install the latest Astria cli