Skip to content

Commit

Permalink
fix(docs): ASI Alliance wallet terms fixes (#1078)
Browse files Browse the repository at this point in the history
  • Loading branch information
FelixNicolaeBucsa authored Dec 11, 2024
1 parent b8b2d10 commit ac64a5f
Show file tree
Hide file tree
Showing 30 changed files with 138 additions and 61 deletions.
2 changes: 1 addition & 1 deletion components/feature-guide-tabs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ export const FeatureGuideTabs = ({ centerMode }: { centerMode?: boolean }) => {
title: "ASI Alliance Wallet",
description:
"A guide helping you to get started with the ASI Alliance wallet.",
path: "/guides/fetch-network/fetch-wallet/web-wallet/get-started",
path: "/guides/fetch-network/asi-wallet/web-wallet/get-started",
},
{
title: "How to convert FET to and from ERC20",
Expand Down
2 changes: 1 addition & 1 deletion components/products.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ const items: { [key: string]: Item[] } = {
title: "Wallet",
description: <>Get started with the ASI Alliance Wallet.</>,
icon: walletIcon,
path: "/guides/fetch-network/fetch-wallet/web-wallet/get-started",
path: "/guides/fetch-network/asi-wallet/web-wallet/get-started",
},
{
title: "Ledger",
Expand Down
81 changes: 81 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,87 @@ module.exports = withNextra({
destination: "/examples/intermediate/agents-cleaning-demo",
permanent: true,
},
{
source:
"/guides/fetch-network/fetch-wallet/fetch-wallet-hardware-connection-guide",
destination:
"/guides/fetch-network/asi-wallet/asi-wallet-hardware-connection-guide",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/get-started",
destination: "/guides/fetch-network/asi-wallet/web-wallet/get-started",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/home-screen",
destination: "/guides/fetch-network/asi-wallet/web-wallet/home-screen",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/stake",
destination: "/guides/fetch-network/asi-wallet/web-wallet/stake",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/send-receive",
destination: "/guides/fetch-network/asi-wallet/web-wallet/send-receive",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/activity",
destination: "/guides/fetch-network/asi-wallet/web-wallet/activity",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/more",
destination: "/guides/fetch-network/asi-wallet/web-wallet/more",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/web-wallet/gov-proposal",
destination: "/guides/fetch-network/asi-wallet/web-wallet/gov-proposal",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/get-started",
destination:
"/guides/fetch-network/asi-wallet/mobile-wallet/get-started",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/home-screen",
destination:
"/guides/fetch-network/asi-wallet/mobile-wallet/home-screen",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/stake",
destination: "/guides/fetch-network/asi-wallet/mobile-wallet/stake",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/send-receive",
destination:
"/guides/fetch-network/asi-wallet/mobile-wallet/send-receive",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/activity",
destination: "/guides/fetch-network/asi-wallet/mobile-wallet/activity",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/more",
destination: "/guides/fetch-network/asi-wallet/mobile-wallet/more",
permanent: true,
},
{
source: "/guides/fetch-network/fetch-wallet/mobile-wallet/gov-proposal",
destination:
"/guides/fetch-network/asi-wallet/mobile-wallet/gov-proposal",
permanent: true,
},
];
},
});
2 changes: 1 addition & 1 deletion pages/apis/asi-alliance-wallet/asi-wallet-apis.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ To fully leverage the wallet APIs and ensure direct interaction between the wall
const fetchBrowserWallet = await getFetchBrowserWallet();
const fetchWallet = fetchBrowserWallet.wallet;

// Fetch wallet specific features can be accessed now.
// ASI Alliance Wallet specific features can be accessed now.
await fetchWallet.status();
```
</Col>
Expand Down
34 changes: 17 additions & 17 deletions pages/guides.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ import { AgentsIcon, AgentverseIcon, CliIcon,FetchNetwork, AsiIcon, LedgerIcon }
{
type: "ASI Alliance Wallet",
title : "How to stake with Fetch Web Wallet",
path: "/guides/fetch-network/fetch-wallet/web-wallet/stake",
path: "/guides/fetch-network/asi-wallet/web-wallet/stake",
label : "Intermediate"
}
,
Expand Down Expand Up @@ -293,63 +293,63 @@ import { AgentsIcon, AgentverseIcon, CliIcon,FetchNetwork, AsiIcon, LedgerIcon }
data: [
{
title: "ASI Alliance Wallet",
path: "/guides/fetch-network/fetch-wallet/web-wallet/get-started"
path: "/guides/fetch-network/asi-wallet/web-wallet/get-started"
},
{
title: "Home Screen",
path: "/guides/fetch-network/fetch-wallet/web-wallet/home-screen"
path: "/guides/fetch-network/asi-wallet/web-wallet/home-screen"
},
{
title: "Stake",
path: "/guides/fetch-network/fetch-wallet/web-wallet/stake"
path: "/guides/fetch-network/asi-wallet/web-wallet/stake"
},
{
title: "Send Receive",
path: "/guides/fetch-network/fetch-wallet/web-wallet/send-receive"
path: "/guides/fetch-network/asi-wallet/web-wallet/send-receive"
},
{
title: "Activity",
path: "/guides/fetch-network/fetch-wallet/web-wallet/activity"
path: "/guides/fetch-network/asi-wallet/web-wallet/activity"
},
{
title: "More Options",
path: "/guides/fetch-network/fetch-wallet/web-wallet/more"
path: "/guides/fetch-network/asi-wallet/web-wallet/more"
},
{
title: "Gov Proposal",
path: "/guides/fetch-network/fetch-wallet/web-wallet/gov-proposal"
path: "/guides/fetch-network/asi-wallet/web-wallet/gov-proposal"
},
{
title: "ASI Alliance Wallet : Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/get-started"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/get-started"
},
{
title: "Home Screen : Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/home-screen"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/home-screen"
},
{
title: "Stake : Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/stake"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/stake"
},
{
title: "Send Receive: Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/send-receive"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/send-receive"
},
{
title: "Activity: Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/activity"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/activity"
},
{
title: "More Options: Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/more"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/more"
},
{
title: "Gov Proposal: Mobile",
path: "/guides/fetch-network/fetch-wallet/mobile-wallet/gov-proposal"
path: "/guides/fetch-network/asi-wallet/mobile-wallet/gov-proposal"
},
{
title: "Fetch Wallet Hardware Connection Guide",
path: "/guides/fetch-network/fetch-wallet/fetch-wallet-hardware-connection-guide"
title: "ASI Alliance Wallet Hardware Connection Guide",
path: "/guides/fetch-network/asi-wallet/asi-wallet-hardware-connection-guide"
}
]
},
Expand Down
2 changes: 1 addition & 1 deletion pages/guides/agent-courses/introductory-course.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -840,7 +840,7 @@ Check out the following [guide ↗️](/guides/agents/advanced/register-in-alman

Agents can also interact **remotely**. To achieve a remote communication, we simply need an Agent's address and query the rest of its information in the Almanac contract. You can create two agents operating on separate ports and terminals within the same device; this mirrors a real-world scenario in which agents communicate across different geographic locations.

In this example, we provide scripts for two agents. To establish a line of remote communication, both agents need to be registered on the Almanac contract and need to have non-zero balances in their Fetch wallet addresses.
In this example, we provide scripts for two agents. To establish a line of remote communication, both agents need to be registered on the Almanac contract and need to have non-zero balances in their wallet addresses.

We can start with `alice` agent. Let's create a Python script for it:

Expand Down
12 changes: 4 additions & 8 deletions pages/guides/agents/intermediate/local-agent-inspector.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { CodeGroup, CodeSegment, DocsCode, GithubCodeSegment } from "../../../..

# Local Agent Inspector

The **Local Agent Inspector** is a developer tool on Agentverse that enhances the debugging and monitoring experience for [Agents running on a local infrastructure ↗️](/guides/agents/intermediate/agent-types#local-agents). It allows you to track and understand the real-time behavior of these Agents, whether they are connected to Agentverse or not. The tool offers developers detailed insights into your local agents performance and interactions, even though the agent itself is run within your infrastructure.
The **Local Agent Inspector** is a developer tool on Agentverse that enhances the debugging and monitoring experience for [Agents running on a local infrastructure ↗️](/guides/agents/intermediate/agent-types#local-agents). It allows you to track and understand the real-time behavior of these Agents, whether they are connected to Agentverse or not. The tool offers developers detailed insights into your local agent's performance and interactions, even though the agent itself is run within your infrastructure.

<Callout type="info" emoji="ℹ️">
Local Agents can communicate and interact with other Agents and Functions connected to the Agentverse and Fetch Network through a Mailbox. For more information on Mailbox and how to connect local Agents and their function to the Agentverse, have a look at these guides:
Expand All @@ -14,15 +14,11 @@ The **Local Agent Inspector** is a developer tool on Agentverse that enhances th
- [Agentverse Functions: register your Agents Functions on the Agentverse! ↗️](/guides/agentverse/agentverse-functions/registering-agent-services).
</Callout>

The Inspector tool provides developers with multiple key insights, including the agent’s address, details about its local and external endpoints, the types of messages sent and received, and comprehensive data about the sender and recipient of each message. This functionality makes it easier to monitor communication flows, troubleshoot issues, and analyze performance in real-time.
The **Local Agent Inspector** provides developers with key insights into their Agents, such as the Agent's address, local and external endpoints, message types, and detailed sender-recipient data. By visualizing detailed insights into your local agent's performance and interactions, the Inspector allows you to oversee how your Agent interacts with others, making it easier to optimize communication and troubleshoot complex, real-time tasks. This is particularly useful for Agents that handle local processing or resource management while interacting with other agents or systems.

By visualizing this information, the Local Agent Inspector allows you to maintain real-time oversight of how your Agent interacts with other Agents and systems, facilitating easier troubleshooting, performance analysis, and optimizing communication flows. This functionality is particularly valuable for complex applications where local Agents are responsible for processing real-time tasks, interacting with other Agents, or managing resources directly. It provides a way to see how your Agent is performing within a networked environment, while still retaining the benefits of local execution and control.
All message data is presented in a list, with the option to access the payload of each message. For those managing multiple agents, the Inspector provides a complete list of all running Agents. While support for agents managed through a **Bureau** is coming soon, this will eventually offer a full view of all local Agents alongside relevant details.

All messages data regarding a particular local agent are then presented as a list through which it is also possible to access the payload for the message being examined.

If you're managing multiple local agents, the Inspector will show a complete list of all running agents. While support for agents managed through a `Bureau` is not available in the initial version, it will be added soon. This way, you will have a complete view of your Agents running locally alongside with the relevant details.

In the near future, developers will also have the option to connect their local Agents directly to Agentverse through the Inspector, making it even easier to manage and monitor each Agent interactions.
In the future, the Inspector will allow direct connections between local Agents and Agentverse, enhancing the ease of managing and monitoring Agent interactions.

## How to access the Local Agent Inspector

Expand Down
2 changes: 1 addition & 1 deletion pages/guides/fetch-network/_meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"tags": ["Intermediate", "Python", "Wallet"],
"timestamp": true
},
"fetch-wallet": "ASI Alliance Wallet",
"asi-wallet": "ASI Alliance Wallet",
"cosmpy": "CosmPy",
"jenesis": "Jenesis",
"ledger": "Ledger"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"tags": ["ASIAllianceWallet", "Mobile", "Wallet"],
"timestamp": true
},
"fetch-wallet-hardware-connection-guide": {
"title": "Install Fetch.ai browser extension wallet with Ledger hardware wallet",
"asi-wallet-hardware-connection-guide": {
"title": "Install ASI Alliance browser extension wallet with Ledger hardware wallet",
"tags": ["Beginner", "Python", "Wallet"],
"timestamp": true
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Setting up the Fetch.ai browser extension wallet with a Ledger hardware wallet
# Setting up the ASI Alliance extension wallet with a Ledger hardware wallet

If you own a Ledger hardware wallet and wish to enhance the security and functionality of your crypto assets, follow these steps to set up and perform your first transaction using the Fetch.ai browser extension wallet in combination with a ledger device.

1. **Download and install the Fetch.ai browser extension wallet.**
1. **Download and install the ASI Alliance browser extension wallet.**

Visit the official Fetch.ai website [Fetch.ai wallet ↗️](https://fetch.ai/get-fetch-wallet). Follow the installation prompts to seamlessly integrate the extension into your browser.
Visit the official website: [ASI Alliance Wallet ↗️](https://fetch.ai/get-fetch-wallet). Follow the installation prompts to seamlessly integrate the extension into your browser.
The wallet is supported on Chrome, Brave and Firefox.

2. **Plug in your ledger and open the Ledger Live software.**
Expand All @@ -20,19 +20,19 @@ If you own a Ledger hardware wallet and wish to enhance the security and functio

If you don't already possess a Cosmos (ATOM) address, you can easily create one through Ledger Live. This is a mandatory step as Fetch is a cosmos-sdk based chain. In Ledger Live, access the "Accounts" section and choose "Add Account." Select "Cosmos" as the cryptocurrency and follow the prompts to generate a new Cosmos address.

5. **Open Fetch.ai Browser Extension Wallet and Connect Ledger.**
5. **Open ASI Alliance browser Extension Wallet and Connect Ledger.**

Launch the Fetch.ai browser extension wallet by clicking on its icon located in your browser's toolbar.
Launch the ASI Alliance browser extension wallet by clicking on its icon located in your browser's toolbar.
Locate and click the "Connect Ledger" option.
- For first-time setup, choose "Connect Ledger at the beginning of the wallet setup.
- If you already possess a Fetch.ai wallet, navigate to the "Accounts" tab in the upper right corner and create a new account by selecting the "Connect Ledger" option.
- For first-time setup, choose "Connect Ledger" at the beginning of the wallet setup.
- If you already possess a ASI Alliance wallet, navigate to the "Accounts" tab in the upper right corner and create a new account by selecting the "Connect Ledger" option.

Once you've connected, ensure the cosmos app is open on your ledger.

6. **Create a test transaction and sign it with the Ledger.**

To confirm that your Ledger hardware wallet is correctly linked to the Fetch.ai extension wallet, initiate a test transaction with a minimal amount of FET. Within the Fetch.ai extension wallet, access the **Send** section.
To confirm that your Ledger hardware wallet is correctly linked to the ASI Alliance extension wallet, initiate a test transaction with a minimal amount of FET. Within the ASI Alliance extension wallet, access the **Send** section.

Enter the recipient's address and specify the amount for the test transaction. Carefully follow the on-screen instructions to verify and sign the transaction using your Ledger device.

Review the transaction details on your Ledger device, and once satisfied, approve it. Wait for the transaction to process and gain confirmation. You can monitor its status within the Fetch.ai extension wallet or explore it further on a blockchain explorer such as [Mintscan ↗️](https://www.mintscan.io/fetchai).
Review the transaction details on your Ledger device, and once satisfied, approve it. Wait for the transaction to process and gain confirmation. You can monitor its status within the ASI Alliance extension wallet or explore it further on a blockchain explorer such as [Mintscan ↗️](https://www.mintscan.io/fetchai).
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
![](src/images/guides/wallet/mobile_android.png)
![](src/images/guides/wallet/mobile_iOS.png)

## On boarding
## On Boarding

Launch the ASI Alliance Wallet app, and you will see 2 options:
- Create a new wallet
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ To install the ASI Alliance Wallet, follow these steps:

![](src/images/guides/wallet/getting-started-web-wallet_03.png)

## On boarding
## On Boarding

### How to set up ASI Alliance Wallet

Expand Down
Loading

0 comments on commit ac64a5f

Please sign in to comment.