Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

Commit 2921c7b

Browse files
Move links to octez.tezos.com/docs (#546)
* Move links to octez.tezos.com/docs * New glossary path * Fix for flextesa link * Apply suggestions from code review Co-authored-by: NicNomadic <148877430+NicNomadic@users.noreply.github.com> * Add VOTING_POWER and TOTAL_VOTING_POWER * Add FAILWITH * Link to control structures Co-authored-by: NicNomadic <148877430+NicNomadic@users.noreply.github.com> * ADd link to control structures --------- Co-authored-by: NicNomadic <148877430+NicNomadic@users.noreply.github.com>
1 parent 456c2ac commit 2921c7b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+117
-114
lines changed

docs/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Nodes reach consensus on the next block before adding it to the chain.
3838

3939
As shown in the diagram, the data inside a Tezos block includes the hash of the previous block in the chain and many operations, such as transactions that transfer tez or call smart contracts.
4040
Blocks also include operations that are necessary for the management of the chain, including nodes' attestations that blocks are valid, called _consensus operations_, and votes on changes to the protocol, called _voting operations_.
41-
For more information on the operations that can be included in blocks, see [Blocks and operations](https://tezos.gitlab.io/alpha/blocks_ops.html) in the Octez documentation.
41+
For more information on the operations that can be included in blocks, see [Blocks and operations](https://octez.tezos.com/docs/active/blocks_ops.html) in the Octez documentation.
4242

4343
### Tezos clients and servers
4444

docs/architecture/bakers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,6 @@ To start delegating and staking, use the app at https://stake.tezos.com.
8787

8888
To start baking, use our [tutorial for bakers](/tutorials/join-dal-baker).
8989

90-
For more information about the different options to participate to the Tezos network (baking, staking, or delegating), see [Running Octez](https://tezos.gitlab.io/introduction/howtorun.html) in the Octez documentation.
90+
For more information about the different options to participate to the Tezos network (baking, staking, or delegating), see [Running Octez](https://octez.tezos.com/docs/introduction/howtorun.html) in the Octez documentation.
9191

9292
To learn more about baking and the related concepts, see [Node and Baking](https://opentezos.com/node-baking/baking/introduction/) on opentezos.com.

docs/architecture/data-availability-layer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ For a tutorial on how to use the DAL, see [Implement a file archive with the DAL
1414

1515
The DAL depends on individual people running nodes, just like Tezos layer 1.
1616

17-
- If you are already a Tezos baker, you can add a DAL node to your setup with the instructions in [Running a DAL attester node](https://tezos.gitlab.io/shell/dal_run.html).
17+
- If you are already a Tezos baker, you can add a DAL node to your setup with the instructions in [Running a DAL attester node](https://octez.tezos.com/docs/shell/dal_run.html).
1818
- For step-by-step instructions on running a DAL node, accessible to anyone, see [Join the DAL as a baker in 5 steps](/tutorials/join-dal-baker).
1919

2020
## How the DAL works
@@ -156,4 +156,4 @@ if 0 < bytes_read {
156156

157157
## Reference
158158

159-
For more information about the DAL, see [DAL overview](https://tezos.gitlab.io/shell/dal_overview.html) in the Octez documentation.
159+
For more information about the DAL, see [DAL overview](https://octez.tezos.com/docs/shell/dal_overview.html) in the Octez documentation.

docs/architecture/governance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,5 +79,5 @@ At the end of the Adoption period, Mainnet automatically enables the new protoco
7979

8080
## References
8181

82-
- [The Amendment (and Voting) Process](https://tezos.gitlab.io/active/voting.html) in the Octez documentation
82+
- [The Amendment (and Voting) Process](https://octez.tezos.com/docs/active/voting.html) in the Octez documentation
8383
- [Amending Tezos](https://medium.com/tezos/amending-tezos-b77949d97e1e) on Medium

docs/architecture/governance/amendment-history.md

Lines changed: 33 additions & 33 deletions
Large diffs are not rendered by default.

docs/architecture/nodes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ In order to meet these requirements, the software that nodes run is structured a
2626

2727
Nodes cooperate with clients and with each other through an [RPC interface](#the-rpc-interface).
2828

29-
The Octez suite, which is an implementation of the Tezos node and other executables, instantiates these principles in the [Octez software architecture](https://tezos.gitlab.io/shell/the_big_picture.html).
29+
The Octez suite, which is an implementation of the Tezos node and other executables, instantiates these principles in the [Octez software architecture](https://octez.tezos.com/docs/shell/the_big_picture.html).
3030

3131
For instructions on running a node, see the tutorial [Run a Tezos node in 5 steps](/tutorials/join-dal-baker).
3232

@@ -79,7 +79,7 @@ Tezos nodes act as servers and accept HTTP requests from clients and other nodes
7979

8080
Tezos RPC uses JSON to send and receive data, but it does not adhere to the JSON-RPC specification.
8181

82-
All the RPCs served by the Tezos node are described as an OpenAPI specification at [Octez Node RPCs](https://tezos.gitlab.io/api/openapi.html#octez-node) in the Octez documentation.
82+
All the RPCs served by the Tezos node are described as an OpenAPI specification at [Octez Node RPCs](https://octez.tezos.com/docs/api/openapi.html#octez-node) in the Octez documentation.
8383

8484
### Public and private RPC nodes
8585

docs/architecture/smart-rollups.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ In this way, multiple nodes can run the same rollup and each node can verify the
2020

2121
For a tutorial on Smart Rollups, see [Deploy a Smart Rollup](/tutorials/smart-rollup).
2222

23-
For reference on Smart Rollups, see [Smart Optimistic Rollups](https://tezos.gitlab.io/active/smart_rollups.html) in the Octez documentation.
23+
For reference on Smart Rollups, see [Smart Optimistic Rollups](https://octez.tezos.com/docs/active/smart_rollups.html) in the Octez documentation.
2424

2525
This diagram shows a high-level view of how Smart Rollups interact with layer 1:
2626

@@ -212,7 +212,7 @@ When a commitment includes layer 1 transactions, these transactions go into the
212212

213213
After the commitment is cemented, clients can trigger transactions in the outbox with the Octez client `execute outbox message` command.
214214
When they trigger a transaction, it runs like any other call to a smart contract.
215-
For more information, see [Triggering the execution of an outbox message](https://tezos.gitlab.io/shell/smart_rollup_node.html?highlight=triggering) in the Octez documentation.
215+
For more information, see [Triggering the execution of an outbox message](https://octez.tezos.com/docs/shell/smart_rollup_node.html#triggering-the-execution-of-an-outbox-message) in the Octez documentation.
216216

217217
### Bailout process
218218

@@ -222,7 +222,7 @@ Nodes that post commitments cannot stop immediately without risking their bonds
222222
For this reason, nodes can switch to bailout mode to prepare to shut down without risking their bonds.
223223
In bailout mode, nodes defend their existing commitments without posting new commitments.
224224
When their final commitment is cemented, they can shut down safely.
225-
For more information about node modes, see [Smart rollup node](https://tezos.gitlab.io/shell/smart_rollup_node.html) in the Octez documentation.
225+
For more information about node modes, see [Smart rollup node](https://octez.tezos.com/docs/shell/smart_rollup_node.html) in the Octez documentation.
226226

227227
## Examples
228228

docs/architecture/tokens/FA1.2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ You can verify that a contract follows the FA1.2 standard by running the followi
2121
octez-client check contract $CONTRACT_ADDRESS implements fa1.2
2222
```
2323

24-
The Octez client also supports other interactions with FA1.2 contracts, such as transferring tokens or checking balances, as described at [FA1.2 support](https://tezos.gitlab.io/user/fa12.html) in the Octez documentation.
24+
The Octez client also supports other interactions with FA1.2 contracts, such as transferring tokens or checking balances, as described at [FA1.2 support](https://octez.tezos.com/docs/user/fa12.html) in the Octez documentation.
2525

2626
## Allowances
2727

docs/developing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ See https://taqueria.io/.
5959
To test smart contracts and dApps, you can use these test environments:
6060

6161
- Test networks behave like Tezos Mainnet but have differences that make it easier to test on them, such as faucets that provide free tokens and reduced block times for faster testing.
62-
- Sandbox environments like [Flextesa](https://tezos.gitlab.io/flextesa/) run Tezos nodes locally on your computer in a sandbox mode.
62+
- Sandbox environments like Flextesa and Tezbox run Tezos nodes locally on your computer in a sandbox mode; see [Using a local sandbox](/developing/sandbox).
6363
- You can also set up your own private test network.
6464

6565
For more information about test environments, see [Testing on testnets](/developing/testnets) and [Using a local sandbox](/developing/sandbox).

docs/developing/octez-client.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ Developers use the Octez client for many tasks, including:
1515
Other parts of Octez allow you to host, manage, and monitor nodes, bake blocks, and host RPC nodes.
1616

1717
This documentation is an overview of the Octez client for Tezos smart contract and dApp developers.
18-
For more detailed information, see the [Octez documentation](https://tezos.gitlab.io/) and opentezos.com.
19-
For system requirements, see the documentation for the latest release of the Octez suite here: https://tezos.gitlab.io/releases/latest.html.
18+
For more detailed information, see the [Octez documentation](https://octez.tezos.com/docs/) and opentezos.com.
19+
For system requirements, see the documentation for the latest release of the Octez suite here: https://octez.tezos.com/docs/releases/latest.html.

docs/developing/octez-client/installing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Then, initialize it to use the RPC node of your choice:
3838
dnf install -y tezos-client
3939
```
4040

41-
For more local installation options, see [How to get Tezos](https://tezos.gitlab.io/introduction/howtoget.html) in the Octez documentation.
41+
For more local installation options, see [Installing Octez](https://octez.tezos.com/docs/introduction/howtoget.html) in the Octez documentation.
4242

4343
1. Verify that the Octez client is installed by running this command:
4444

@@ -47,7 +47,7 @@ Then, initialize it to use the RPC node of your choice:
4747
```
4848

4949
If you see a message with the version of Octez that you have installed, the Octez client is installed correctly.
50-
For help on Octez, run `octez-client --help` or see the [Octez documentation](http://tezos.gitlab.io/index.html).
50+
For help on Octez, run `octez-client --help` or see the [Octez documentation](http://octez.tezos.com/docs/index.html).
5151

5252
1. Initialize the client's configuration file by running this command:
5353
@@ -98,4 +98,4 @@ octez-client --version
9898
9999
Then set the RPC node for the client as described above.
100100
101-
For more information about using the Docker image, see [Using Docker Images And Docker-Compose](https://tezos.gitlab.io/introduction/howtoget.html#using-docker-images-and-docker-compose) in the Octez documentation.
101+
For more information about using the Docker image, see [Using Docker images](https://octez.tezos.com/docs/introduction/howtoget.html#using-docker-images) in the Octez documentation.

docs/developing/sandbox.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Here are some options for running local Tezos sandboxes:
2222

2323
The Octez client sandboxed and mockup modes run a local version of the Tezos network.
2424

25-
- [Sandboxed mode](https://tezos.gitlab.io/user/sandbox.html) runs a local network with one or more nodes.
26-
- [Mockup mode](https://tezos.gitlab.io/user/mockup.html) runs a light version of the network without nodes.
25+
- [Sandboxed mode](https://octez.tezos.com/docs/user/sandbox.html) runs a local network with one or more nodes.
26+
- [Mockup mode](https://octez.tezos.com/docs/user/mockup.html) runs a light version of the network without nodes.
2727

2828
## Tezbox
2929

@@ -51,7 +51,7 @@ Tezbox provides sample accounts in the `/tezbox/context/accounts.json` file.
5151

5252
## Flextesa
5353

54-
The [Flextesa](https://tezos.gitlab.io/flextesa/) is also a simulated Tezos environment that runs in a container.
54+
[Flextesa](https://tezos.gitlab.io/flextesa/) is also a simulated Tezos environment that runs in a container.
5555

5656
The Flextesa image has different scripts that start different versions of the Tezos protocol.
5757
For example, to start a Flextesa sandbox with the Oxford protocol, run this command:

docs/developing/testing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Tezos smart contracts are immutable after deployment, so you must rigorously tes
1111

1212
- The Michelson interpreter is an OCaml function that can be used by tools to simulate a call to any entry point of any smart contract, given an initial value of the storage and parameters. Some programming languages like LIGO or SmartPy use this as part of their testing frameworks.
1313

14-
- The mockup mode of `octez-client` can be used to test contract calls and other features such as some RPC calls, all without running an actual node, saving the time of going through the consensus mechanism and waiting to get blocks created and validated. Tools like Completium, built by the team behind the Archetype language, use this for their testing framework. Find out more in the [documentation of the mockup mode](https://tezos.gitlab.io/user/mockup.html).
14+
- The mockup mode of `octez-client` can be used to test contract calls and other features such as some RPC calls, all without running an actual node, saving the time of going through the consensus mechanism and waiting to get blocks created and validated. Tools like Completium, built by the team behind the Archetype language, use this for their testing framework. Find out more in the [documentation of the mockup mode](https://octez.tezos.com/docs/user/mockup.html).
1515

1616
For example, when you compile the contract in the tutorial [Create a smart contract](/tutorials/smart-contract) to Michelson, its first line defines the parameter type that the contract accepts:
1717

@@ -101,7 +101,7 @@ For more information about avoiding flaws in contracts, see [Avoiding flaws](htt
101101
102102
## Implementation details
103103
104-
- Michelson: [Mockup mode](https://tezos.gitlab.io/user/mockup.html)
104+
- Michelson: [Mockup mode](https://octez.tezos.com/docs/user/mockup.html)
105105
- Archetype: [Completium test scenario](https://completium.com/docs/contract/test-scenario)
106106
- SmartPy: [Test scenarios](https://smartpy.io/manual/scenarios/test_scenarios)
107107
- LIGO: [Testing LIGO](https://ligolang.org/docs/next/testing/)

docs/developing/testnets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,5 +139,5 @@ See the [Private blockchain](https://opentezos.com/private) section on OpenTezos
139139

140140
## More information
141141

142-
- [Test networks by Nomadic Labs](https://tezos.gitlab.io/introduction/test_networks.html)
142+
- [Test networks](https://octez.tezos.com/docs/user/multinetwork.html#test-networks)
143143
- Medium post: [Introducing Ghostnet](https://medium.com/the-aleph/introducing-ghostnet-1bf39976e61f)

docs/overview/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This site includes:
2121
- A brief introduction to Tezos for end users (non-technical users)
2222
- A presentation of the main Tezos concepts and features for technical users, including developers and bakers
2323

24-
For more details on installing, using, or contributing to the platform, see the Octez documentation at https://tezos.gitlab.io/index.html.
24+
For more details on installing, using, or contributing to the platform, see the Octez documentation at https://octez.tezos.com/docs/.
2525

2626
For interactive learning material (including exercises) about Tezos concepts, the underlying technology, application development, and the ecosystem, see https://opentezos.com.
2727

@@ -102,7 +102,7 @@ The proof-of-stake consensus mechanism eliminates the need for high energy use,
102102

103103
Tezos's proof-of-stake mechanism improves scalability and encourages cooperation via incentives. It also increases the cost of consensus attacks and avoids environmentally wasteful proof-of-work. Tezos launched in June 2018 as one of the first major proof-of-stake networks.
104104

105-
For more information about how Tezos handles proof of stake, see https://tezos.gitlab.io/alpha/proof_of_stake.html.
105+
For more information about how Tezos handles proof of stake, see https://octez.tezos.com/docs/active/proof_of_stake.html.
106106
For more information about delegating and staking, see [Bakers](/architecture/bakers).
107107

108108
### Tezos accepts multiple languages

docs/overview/resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This site is not exhaustive. It covers the main topics that concern Tezos develo
1212
More detailed developer and user documentation on Tezos in general or on specific tools in the Tezos ecosystem is available at these sites:
1313

1414
- https://opentezos.com/ is a complete course for learning Tezos concepts, mainly for developers but also for bakers and other users, in the form of tutorials with exercises
15-
- https://tezos.gitlab.io/ is the official documentation of the Octez suite, which contains a complete implementation of the Tezos platform (including a node, a baker, a client, and other tools)
15+
- https://octez.tezos.com/docs/ is the official documentation of the Octez suite, which contains a complete implementation of the Tezos platform (including a node, a baker, a client, and other tools)
1616
- https://taqueria.io/docs/intro/ is the official documentation of [Taqueria](https://taqueria.io/), a flexible framework for building Web3 applications on Tezos
1717
- https://tezostaquito.io/docs/quick_start is the official documentation of [Taquito](https://tezostaquito.io/), a TypeScript library for developing Tezos applications faster and easier
1818
- https://ligolang.org/docs/intro/introduction is the official documentation of the [LIGO](https://ligolang.org/) language for writing Tezos smart contracts

docs/reference/style-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ You can say that Tezos has advantages over other blockchains, but don't say that
2020

2121
- Do not use the term "initial coin offering (ICO)" or refer to Tezos "investors."
2222
Instead, refer to the Tezos fundraiser.
23-
See https://tezos.gitlab.io/user/key-management.html#getting-keys-for-fundraiser-accounts.
23+
See https://octez.tezos.com/docs/user/key-management.html#getting-keys-for-fundraiser-accounts.
2424

2525
## Blockchain terminology
2626

docs/smart-contracts.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,6 @@ A smart contract can be called by a classic account or by a smart contract accou
104104

105105
Users can call smart contracts from different platforms, including:
106106

107-
- The Octez command-line program, which is provided by Tezos to send transactions to Tezos and interact with the chain in other ways, including hosting a node. For more information about the Octez client, see https://tezos.gitlab.io/.
107+
- The Octez command-line program, which is provided by Tezos to send transactions to Tezos and interact with the chain in other ways, including hosting a node. For more information about the Octez client, see https://octez.tezos.com/docs/.
108108
- Remote Procedure Calls (RPCs) via HTTP.
109109
- SDKs such as [Taquito](https://tezostaquito.io/).

docs/smart-contracts/constants.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ It can be used to store code, types, or data.
1515

1616
## Implementation details
1717

18-
- Michelson: [Global constants](https://tezos.gitlab.io/active/global_constants.html)
18+
- Michelson: [Global constants](https://octez.tezos.com/docs/active/global_constants.html)
1919
- LIGO: [Global constants](https://ligolang.org/docs/protocol/hangzhou#global-constant)
2020
- Archetype: [Global constants](https://archetype-lang.org/docs/cli/contract/)

0 commit comments

Comments
 (0)