网络钱包 (Web wallet)

安装 (Install)

当Namada进入主网时,网络钱包将在大多数浏览器扩展的网络商店中可用。目前,您可以按照以下说明从源代码安装它。


从源代码安装(用于开发和实验目的)(Installing from source (for development and experiment purposes))

连接到测试网或运行本地节点 (Connect to a testnet or run a local node)

1、按照测试网的说明连接到测试网,或使用docker设置本地节点。

2、找出基础目录存储在何处,并将其位置保存为变量,如 export BASE_DIR=<path/to/base/dir>。您可以按照这些文档保存此变量。继续并将链ID也保存为变量。您可以通过运行 cat $BASE_DIR/global-config.toml 找到链ID。将此链ID保存到变量 export CHAIN_ID=<CHAIN_ID> 中。

3、您需要编辑CometBFT配置,以便允许网络钱包连接到您的节点。CometBFT配置将位于 $BASE_DIR/$CHAIN_ID/cometbft/config/config.toml。您需要将 cors_allowed_origins 字段更改为 ["*"]。您可以通过运行以下命令来实现此操作:

sed -i 's/cors_allowed_origins = \[\]/cors_allowed_origins = ["*"]/' \
        $BASE_DIR/$CHAIN_ID/cometbft/config/config.toml

设置扩展 (Setting up the extension)

1、克隆namada-interface仓库

2、按照README.md中的安装说明进行操作。

3、cd 进入 namada-interface/apps/extension 目录并运行 yarn start:chrome。这将构建扩展并将其放置在 namada-interface/apps/extension/build 目录中。它还启动了开发服务器,该服务器将监视更改。

4、cd 进入 namada-interface/apps/namada-interface 目录并运行 yarn dev:local,以便启动网络钱包的本地实例。

5、将扩展添加到浏览器中。例如,在Chrome中,您可以转到 chrome://extensions/,点击 Load unpacked,然后选择 namada-interface/apps/extension/build/chrome/ 文件夹。


接收tokens (Receiving tokens)

您可以通过在"总余额"选项卡下的初始视图中按下 Receive 按钮来显示任何账户的地址。您可以通过点击地址旁边的复制图标来复制地址。这也将显示可以由移动钱包扫描的QR码。


发送交易 (Sending Transactions)

为了发送交易,您可以在"总余额"选项卡下的初始视图中按下 Send按钮。这将打开一个模态窗口,允许您从钱包中的任何具有正余额的账户向任何账户发送令牌。

Last updated