Skip to content

Commit

Permalink
Merge pull request #600 from terra-money/station
Browse files Browse the repository at this point in the history
Station
  • Loading branch information
evanorti authored Mar 6, 2024
2 parents be15ee5 + c40f0d6 commit 06e73ce
Show file tree
Hide file tree
Showing 21 changed files with 53 additions and 319 deletions.
4 changes: 2 additions & 2 deletions docs/develop/feather-js/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ By the end of this guide, you'll be able to execute a token swap from your appli
## Prerequisites

- [npm and node.js](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
- Station browser extension
- [Station browser extension](https://docs.station.money/get-started)

## 1. Set up your project

Expand Down Expand Up @@ -82,7 +82,7 @@ You will also need to change the `chainID` from `pisco-1` to `localterra` or `ph

## 3. Create a pisco testnet wallet

1. You'll need a wallet to sign and submit transactions. [Create a new wallet](../../station/get-started.mdx) using the Station extension. Be sure to save your mnemonic key!
1. You'll need a wallet to sign and submit transactions. [Create a new wallet](https://docs.station.money/get-started) using the Station extension. Be sure to save your mnemonic key!

2. After creating your wallet, you will need to set it to use the testnet. Click the gear icon in the extension and change the network from `mainnet` to `testnet`.

Expand Down
2 changes: 1 addition & 1 deletion docs/develop/feather-js/ibc.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# IBC Transfers

Terra has full IBC transfer capability through both Feather.js and Station. Although IBC functionality is not readily exposed through Station’s front end, it can be incorporated into any dApp. It is up to a dApp’s front end to initiate IBC transfers.
Terra has full IBC transfer capability through both Feather.js and [Station](https://docs.station.money/). Although IBC functionality is not readily exposed through Station’s front end, it can be incorporated into any dApp. It is up to a dApp’s front end to initiate IBC transfers.

## MsgTransfer

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Admonition from '@theme/Admonition';

<Admonition type="tip" icon="💡">

You can also follow these steps in the official desktop wallet for Terra, [Station](https://dashboard.station.money).
You can also follow these steps in [Station](https://dashboard.station.money/contracts).

</Admonition>

Expand Down
2 changes: 1 addition & 1 deletion docs/develop/localterra/integrations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ You can integrate LocalTerra in Station, Terrad, and JavaScript and Python SDKs.

## Station

The [Station Chrome Extension](../../station/get-started.mdx) has built-in support for LocalTerra for quick and easy interaction.
The [Station Chrome Extension](https://docs.station.money/get-started) has built-in support for LocalTerra for quick and easy interaction.

## Terrad

Expand Down
2 changes: 1 addition & 1 deletion docs/develop/terrad/using-terrad.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This guide covers the usage of Terrad, the CLI and node daemon that enables you

## Install Terrad

Installing Terrad is the first step to accessing Terra's network. Full node users can follow the [Full node guide](../../full-node/run-a-full-terra-node/README.mdx). Developers who want to use Terrad without running a node can use the [Terrad installation guide](install-terrad.mdx). If you want to interact with Terra without running a node or using the CLI, use [Station](../../station/get-started.mdx).
Installing Terrad is the first step to accessing Terra's network. Full node users can follow the [Full node guide](../../full-node/run-a-full-terra-node/README.mdx). Developers who want to use Terrad without running a node can use the [Terrad installation guide](install-terrad.mdx). If you want to interact with Terra without running a node or using the CLI, use [Station](https://docs.station.money/get-started).

## Access a Node

Expand Down
2 changes: 1 addition & 1 deletion docs/develop/terrain/cw20-factory.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ In this tutorial, you'll build a CW20 token factory. A token factory allows any
Use the following guides to set up your environment:

- [Set up Terrain](./initial-setup.mdx)
- [Station Chrome extension](../../station/get-started.mdx)
- [Station Chrome extension](https://docs.station.money/get-started)
- [Set up LocalTerra](./using-terrain-localterra.mdx#install-and-run-localterra)

You'll also need:
Expand Down
58 changes: 29 additions & 29 deletions docs/develop/terrain/mint-an-nft.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ In this tutorial, you will learn how to mint your own NFT using the [NFT minting
## Prerequisites

- [Download Google Chrome](https://www.google.com/chrome/downloads/)
- [Station Chrome extension](../../station/get-started.mdx)
- [Create a Station wallet](../../station/get-started.mdx#create-a-wallet)
- [Station Chrome extension](https://docs.station.money/get-started)
- [Create a Station wallet](https://docs.station.money/get-started)
- [Install npm](https://kinsta.com/blog/how-to-install-node-js/)
- [Install git](https://git-scm.com/downloads)
- [Install Terrain](./initial-setup.mdx)
Expand Down Expand Up @@ -82,29 +82,29 @@ In order to use your Station wallet with LocalTerra, you will need to configure

1. Open the Station extension in your Google Chrome web browser. Click the gear icon in the upper right-hand corner and change the network from **mainnet** to **localterra**.

<img
className="readme-img-sm"
src="/img/nft/extension_localterra.png"
alt="Switch to LocalTerra"
/>
<img
className="readme-img-sm"
src="/img/nft/extension_localterra.png"
alt="Switch to LocalTerra"
/>

2. Click on your wallet name in the upper left corner of the extension to enter the wallet manager.

<img
className="readme-img-sm"
src="/img/nft/wallet-manager.png"
alt="Manage wallets"
/>
<img
className="readme-img-sm"
src="/img/nft/wallet-manager.png"
alt="Manage wallets"
/>

3. Click **Add a wallet**.

4. Click **Recover wallet**.

<img
className="readme-img-sm"
src="/img/nft/recover_wallet.png"
alt="Recover Wallet"
/>
<img
className="readme-img-sm"
src="/img/nft/recover_wallet.png"
alt="Recover Wallet"
/>

5. Input the following LocalTerra seed phrase and wallet information into the form and click **Submit**.

Expand All @@ -119,11 +119,11 @@ notice oak worry limit wrap speak medal online prefer cluster roof addict wrist
```
</CH.Code>

<img
className="readme-img-md"
src="/img/nft/input_wallet.png"
alt="Input Wallet"
/>
<img
className="readme-img-md"
src="/img/nft/input_wallet.png"
alt="Input Wallet"
/>



Expand All @@ -138,13 +138,13 @@ Before you can deploy your contract and begin minting your NFT, you will need to

1. In your Station extension, click on your **test1** in the upper left corner. Click the copy symbol to copy the address.

<img
className="readme-img-sm"
src="/img/nft/address.png"
alt="Switch Wallet"
/>
<img
className="readme-img-sm"
src="/img/nft/address.png"
alt="Switch Wallet"
/>

<CH.Scrollycoding>
<CH.Scrollycoding>

2. Open the _`config.terrain.json`_ file in a code editor and locate the instantiate message section.

Expand Down Expand Up @@ -224,7 +224,7 @@ Before you can deploy your contract and begin minting your NFT, you will need to
Be sure to double-check the parameter values in your instantiate message and save the changes to your _`config.terrain.json`_ file before exiting.

</Admonition>

## 5. Deploy your contract to LocalTerra

You are finally ready to deploy your contract and run the NFT minting application. Make sure you have installed Terrain before proceeding.
Expand Down
2 changes: 1 addition & 1 deletion docs/develop/terrain/using-terrain-localterra.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ LocalTerra is a complete Terra testnet and ecosystem containerized with Docker.
- [`docker-compose`](https://docs.docker.com/compose/install/)
- At least 16 GB of RAM
- [Node.js version 16](https://nodejs.org/en/blog/release/v16.16.0/)
- [Station Chrome extension](../../station/get-started.mdx)
- [Station Chrome extension](https://docs.station.money/get-started)

<Admonition type="caution" icon="☢️" title="Node version error">

Expand Down
4 changes: 2 additions & 2 deletions docs/develop/terrain/using-terrain-testnet.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ The [Pisco testnet](../../learn/glossary.mdx#testnet) is used for testing transa

## Prerequisites

- [Install the Station Chrome extension](../../station/get-started.mdx)
- [Install the Station Chrome extension](https://docs.station.money/get-started)

## Create a test wallet

Open the Station browser extension and [create a new wallet](../../station/get-started.mdx#create-a-wallet) for testing purposes. It is recommended that you name this wallet "Pisco" or "testnet" so that it's easy to remember.
Open the Station browser extension and [create a new wallet](https://docs.station.money/get-started) for testing purposes. It is recommended that you name this wallet "Pisco" or "testnet" so that it's easy to remember.

After creating a test wallet and storing the seed phrase, request funds from [the testnet faucet](https://faucet.terra.money) in order to have tokens to carry out transactions on testnet.

Expand Down
2 changes: 1 addition & 1 deletion docs/develop/wallet-kit/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This guide covers how to set up a React app, integrate Wallet Kit, check the bal

## Prerequisites

- The latest version of the [Station Chrome extension](../../station/get-started.mdx) (Station Wallet 7.4.2 and above)
- The latest version of the [Station Chrome extension](https://docs.station.money/get-started) (Station Wallet 7.4.2 and above)
- [NPM](https://www.npmjs.com/)
- [NVM](https://github.com/nvm-sh/nvm)
- Node.js version 16
Expand Down
2 changes: 1 addition & 1 deletion docs/develop/wallet-kit/migration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This guide will cover how to migrate your existing codebase to use Wallet Kit in

## Prerequisites

- The latest version of the [Station Chrome extension](../../station/get-started.mdx) (Station Wallet 7.4.2 and above)
- The latest version of the [Station Chrome extension](https://docs.station.money/get-started) (Station Wallet 7.4.2 and above)
- [NPM](https://www.npmjs.com/)
- [NVM](https://github.com/nvm-sh/nvm)
- Node.js version 16
Expand Down
2 changes: 1 addition & 1 deletion docs/develop/wallet-provider/station-extension.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ The API for the Station extension gets updated periodically. If you are developi

The Station extension is a web-wallet extension for Chrome or Firefox that enables webpages to create requests for signing and broadcasting transactions. The webpage can detect the presence of the Station Extension and generate a prompt whereby the user can confirm and sign transactions.

To download the Station extension, visit the [Station extension install guide](../../station/get-started.mdx).
To download the Station extension, visit the [Station extension install guide](https://docs.station.money/get-started).

## Wallet Provider

Expand Down
2 changes: 1 addition & 1 deletion docs/develop/wallet-provider/wallet-provider-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ If you're using a frontend framework other than React you'll need to use [Wallet

## Prerequisites

- [Station Chrome extension](../../station/get-started.mdx)
- [Station Chrome extension](https://docs.station.money/get-started)
- [NPM](https://www.npmjs.com/)
- [NVM](https://github.com/nvm-sh/nvm)
- Node.js version 16
Expand Down
2 changes: 1 addition & 1 deletion docs/landing-pages/full-node.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ import fullNodeCards from '/src/components/Cards/card-data/full-node-cards';

# Full node

Use this section to learn all about running a full node on the Terra network.
Use this section to learn about running a full node on the Terra network.

<CardSection cards={fullNodeCards} />
2 changes: 1 addition & 1 deletion docs/landing-pages/station.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ import stationCards from '/src/components/Cards/card-data/station-cards';

# Station

Station is the official wallet of the Terra blockchain. If this is your first time using Station, visit the [download tutorial](../station/get-started.mdx) to create a wallet.
Station is the official wallet of the Terra blockchain. If this is your first time using Station, visit the [download tutorial](https://docs.station.money/get-started) to create a wallet.

<CardSection cards={stationCards} />
2 changes: 1 addition & 1 deletion docs/learn/glossary.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ The Terra protocol's blockchain network where all transactions take place.

Terra's native wallet and platform for swaps, governance, and staking. In Station, you can send, receive, and stake Terra tokens. You can also participate in governance and vote on proposals.

To learn how to install and get started using Station, visit the [Station tutorial](../station/get-started.mdx).
To learn how to install and get started using Station, visit the [Station tutorial](https://docs.station.money/get-started).

## Terrad

Expand Down
Loading

0 comments on commit 06e73ce

Please sign in to comment.