Skip to content

Commit

Permalink
Merge branch 'develop' into devx/fix-navbar
Browse files Browse the repository at this point in the history
  • Loading branch information
lucas-tortora authored Nov 17, 2024
2 parents 3b56bc8 + 3cdd632 commit 0941af6
Show file tree
Hide file tree
Showing 56 changed files with 53 additions and 17 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/_cargo_deny.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
default: "./Cargo.toml"

concurrency:
group: cargo-deny-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
group: cargo-deny-${{ inputs.manifest-path || './Cargo.toml' }}-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
Expand Down
36 changes: 36 additions & 0 deletions .github/workflows/release_docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,12 @@ jobs:
private-key: ${{ secrets.SSH_PRIVATE_KEY_IOTA_CI }}
private-key-name: github-ppk

- name: Get git revision and build date
id: git-info
run: |
echo "GIT_REVISION=$(git describe --always --abbrev=12 --dirty --exclude '*')" >> $GITHUB_ENV
echo "BUILD_DATE=$(date -u +'%Y-%m-%d')" >> $GITHUB_ENV
- name: Build and push Docker image for iota-node
uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # pin@v6
with:
Expand All @@ -85,6 +91,9 @@ jobs:
tags: ${{ steps.meta-node.outputs.tags }}
push: true
pull: true
build-args: |
GIT_REVISION=${{ env.GIT_REVISION }}
BUILD_DATE=${{ env.BUILD_DATE }}
build-iota-indexer:
if: github.event_name == 'workflow_dispatch' && github.event.inputs.iota_indexer == 'true' || github.event_name == 'release'
Expand Down Expand Up @@ -134,6 +143,12 @@ jobs:
private-key: ${{ secrets.SSH_PRIVATE_KEY_IOTA_CI }}
private-key-name: github-ppk

- name: Get git revision and build date
id: git-info
run: |
echo "GIT_REVISION=$(git describe --always --abbrev=12 --dirty --exclude '*')" >> $GITHUB_ENV
echo "BUILD_DATE=$(date -u +'%Y-%m-%d')" >> $GITHUB_ENV
- name: Build and push Docker image for iota-indexer
uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # pin@v6
with:
Expand All @@ -144,6 +159,9 @@ jobs:
tags: ${{ steps.meta-indexer.outputs.tags }}
push: true
pull: true
build-args: |
GIT_REVISION=${{ env.GIT_REVISION }}
BUILD_DATE=${{ env.BUILD_DATE }}
build-iota-tools:
if: github.event_name == 'workflow_dispatch' && github.event.inputs.iota_tools == 'true' || github.event_name == 'release'
Expand Down Expand Up @@ -193,6 +211,12 @@ jobs:
private-key: ${{ secrets.SSH_PRIVATE_KEY_IOTA_CI }}
private-key-name: github-ppk

- name: Get git revision and build date
id: git-info
run: |
echo "GIT_REVISION=$(git describe --always --abbrev=12 --dirty --exclude '*')" >> $GITHUB_ENV
echo "BUILD_DATE=$(date -u +'%Y-%m-%d')" >> $GITHUB_ENV
- name: Build and push Docker image for iota-tools
uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # pin@v6
with:
Expand All @@ -203,6 +227,9 @@ jobs:
tags: ${{ steps.meta-tools.outputs.tags }}
push: true
pull: true
build-args: |
GIT_REVISION=${{ env.GIT_REVISION }}
BUILD_DATE=${{ env.BUILD_DATE }}
build-iota-graphql-rpc:
if: github.event_name == 'workflow_dispatch' && github.event.inputs.iota_graphql_rpc == 'true' || github.event_name == 'release'
Expand Down Expand Up @@ -252,6 +279,12 @@ jobs:
private-key: ${{ secrets.SSH_PRIVATE_KEY_IOTA_CI }}
private-key-name: github-ppk

- name: Get git revision and build date
id: git-info
run: |
echo "GIT_REVISION=$(git describe --always --abbrev=12 --dirty --exclude '*')" >> $GITHUB_ENV
echo "BUILD_DATE=$(date -u +'%Y-%m-%d')" >> $GITHUB_ENV
- name: Build and push Docker image for iota-graphql-rpc
uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # pin@v6
with:
Expand All @@ -262,3 +295,6 @@ jobs:
tags: ${{ steps.meta-tools.outputs.tags }}
push: true
pull: true
build-args: |
GIT_REVISION=${{ env.GIT_REVISION }}
BUILD_DATE=${{ env.BUILD_DATE }}
2 changes: 1 addition & 1 deletion crates/iota-types/src/digests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ pub fn get_mainnet_chain_identifier() -> ChainIdentifier {
pub fn get_testnet_chain_identifier() -> ChainIdentifier {
let digest = TESTNET_CHAIN_IDENTIFIER.get_or_init(|| {
let digest = CheckpointDigest::new(
Base58::decode("69WiPg3DAQiwdxfncX6wYQ2siKwAe6L9BZthQea3JNMD")
Base58::decode("3MhPzSaSTHGffwPSV2Ws2DaK8LR8DBGPozTd2CbiJRwe")
.expect("testnet genesis checkpoint digest literal is invalid")
.try_into()
.expect("Testnet genesis checkpoint digest literal has incorrect length"),
Expand Down
2 changes: 1 addition & 1 deletion docs/content/about-iota/iota-wallet/FAQ.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Frequently asked questions about the IOTA Wallet, covering topics l

## How Do I Get IOTA Wallet?

You can install the IOTA Wallet extension from the [Google Chrome Web Store](https://chromewebstore.google.com/detail/iota-wallet-rc/nlmllpflpelpannpijhhnbhekpbpejch).
You can install the IOTA Wallet extension from the [Google Chrome Web Store](https://chromewebstore.google.com/detail/iota-wallet/iidjkmdceolghepehaaddojmnjnkkija).
It works across all Chromium-based browsers, including Google Chrome, Microsoft Edge, Firefox, Opera, and Brave.

## Can I Use IOTA Wallet on Non-Chromium Browsers?
Expand Down
16 changes: 9 additions & 7 deletions docs/content/about-iota/iota-wallet/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Create new addresses to handle coins, tokens, and NFTs.

## Installing the IOTA Wallet

1. Open a Chromium-based browser and visit the [IOTA Wallet page](https://chromewebstore.google.com/detail/iota-wallet-rc/nlmllpflpelpannpijhhnbhekpbpejch) in the Chrome Web Store.
1. Open a Chromium-based browser and visit the [IOTA Wallet page](https://chromewebstore.google.com/detail/iota-wallet/iidjkmdceolghepehaaddojmnjnkkija) in the Chrome Web Store.
2. Click the **Add to Chrome** button to install the wallet extension.
3. Approve the permissions for the extension and confirm by selecting **Add Extension**.
4. Once installed, you’ll see the IOTA Wallet icon in your browser, signaling that it's ready for use.
Expand All @@ -27,7 +27,7 @@ Create new addresses to handle coins, tokens, and NFTs.

1. Open IOTA Wallet, create a new profile by clicking `Add Profile`.

![Add Profile](/img/about-iota/iota-wallet/getting-started/add-profile.png)
![Add Profile](/img/about-iota/iota-wallet/getting-started/add-profile.png)

2. Choose **Create a New Mnemonic Profile**.

Expand All @@ -36,15 +36,18 @@ Create new addresses to handle coins, tokens, and NFTs.

3. Enter your desired password.

![Create Password](/img/about-iota/iota-wallet/getting-started/create-password.png)
![Create Password](/img/about-iota/iota-wallet/getting-started/create-password.png)

4. Carefully read and accept the Terms of Service, and click `Create Wallet`.

![Create Wallet](/img/about-iota/iota-wallet/getting-started/create-wallet.png)
![Create Wallet](/img/about-iota/iota-wallet/getting-started/create-wallet.png)

5. Copy and securely save your recovery phrase (mnemonic). This phrase is crucial for recovering your wallet in the
future.

5. Copy and securely save your recovery phrase (mnemonic). This phrase is crucial for recovering your wallet in the future.
6. Confirm that you have saved your mnemonic phrase, and then access your newly created wallet by clicking `Open Wallet`.

![Open Wallet](/img/about-iota/iota-wallet/getting-started/open-wallet.png)

:::danger Irrecoverable

Expand All @@ -66,15 +69,14 @@ To use your IOTA Wallet on different devices or browsers, you can import it usin

3. Enter your 24-word mnemonic recovery phrase and click `Add Profile`.


![Add Profile](/img/about-iota/iota-wallet/getting-started/mnemonic.png)

4. Enter your desired password.

![Create Password](/img/about-iota/iota-wallet/getting-started/create-password.png)

5. Carefully read and accept the Terms of Service, and click `Create Wallet`.

![Create Wallet](/img/about-iota/iota-wallet/getting-started/create-wallet.png)

By following these steps, you can manage, stake,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,9 @@ When you first open the wallet, it will have no coins. You can add test IOTA coi
1. After installing the wallet extension, choose either Devnet or Testnet from the network options.
2. If your wallet has no coins, a button will appear allowing you to request tokens.
3. Click `Request Devnet IOTA tokens` or `Request Testnet IOTA tokens`, based on the network you're using.
4. Once tokens are in your wallet, the button to request more will move to the `Settings` page. Access it by clicking the cog icon in the top-right corner of the wallet interface.

:::note Limits (TODO CONFIRM)
![Request Tokens in Home](/img/about-iota/iota-wallet/how-to/test/request-testnet-home.png)

You can request test IOTA tokens only once every 60 minutes. After requesting, the tokens will appear in your wallet under the `Coins` tab.
4. Once tokens are in your wallet, the button to request more will move to the `Settings` page. Access it by clicking the cog icon in the top-right corner of the wallet interface.

:::
![Request Tokens in Settings](/img/about-iota/iota-wallet/how-to/test/request-testnet-settings.png)
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ The added benefit is that your private keys remain securely stored in your Ledge

Before connecting your Ledger device to IOTA Wallet, ensure the following:

- Install the latest version of [IOTA Wallet](https://chromewebstore.google.com/detail/iota-wallet-rc/nlmllpflpelpannpijhhnbhekpbpejch) from the Chrome Web Store.
- Install the latest version of [IOTA Wallet](https://chromewebstore.google.com/detail/iota-wallet/iidjkmdceolghepehaaddojmnjnkkija) from the Chrome Web Store.
- Set up your Ledger device and update it to the latest firmware.
- Install [Ledger Live](https://www.ledger.com/ledger-live) and confirm that your device can connect successfully.

Expand All @@ -33,7 +33,7 @@ To import accounts from your Ledger into IOTA Wallet:
1. Unlock your Ledger device.
2. Open the `IOTA Rebased` app on your Ledger and press both buttons to start it.
3. Close Ledger Live if it is still running.
4. Open [IOTA Wallet](https://chromewebstore.google.com/detail/iota-wallet-rc/nlmllpflpelpannpijhhnbhekpbpejch) and enter your password.
4. Open [IOTA Wallet](https://chromewebstore.google.com/detail/iota-wallet/iidjkmdceolghepehaaddojmnjnkkija) and enter your password.
5. Go to `Accounts` by clicking on the address at the top of the `Home` section.

![Accounts](/img/about-iota/iota-wallet/how-to/multi-account/navigate-to-accounts.png)
Expand Down
1 change: 0 additions & 1 deletion docs/content/operator/iota-full-node.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,6 @@ If you followed the instructions for Building from Source, use the following ste
`curl -fLJO https://dbfiles.devnet.iota.cafe/genesis.blob`
- [Devnet migration blob](https://dbfiles.devnet.iota.cafe/migration.blob):
`curl -fLJO https://dbfiles.devnet.iota.cafe/migration.blob`
```
1. Update your `fullnode.yaml` configuration file, if needed.
1. Recompile your IOTA Full node with the same command as in [Compiling the node](#compiling-the-node):
1. Restart your IOTA Full node:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 0941af6

Please sign in to comment.