diff --git a/docs/build/api/jsonrpc.mdx b/docs/build/api/jsonrpc.mdx index 37e73a83e..2ae65318c 100644 --- a/docs/build/api/jsonrpc.mdx +++ b/docs/build/api/jsonrpc.mdx @@ -401,7 +401,7 @@ curl --location --request POST 'https://buildnet.massa.net/api/v2' \ ### get_addresses_datastore_keys -**Available from versions MAIN.3.0 for Mainnet / DEVN.28.14 for Buildnet.** +**Available from versions MAIN.4.0 for Mainnet / DEVN.29.0 for Buildnet.** Retrieve datastore keys for given addresses. diff --git a/docs/node/constants.mdx b/docs/node/constants.mdx index f8976ac01..7ccc159d3 100644 --- a/docs/node/constants.mdx +++ b/docs/node/constants.mdx @@ -9,7 +9,7 @@ import TabItem from '@theme/TabItem'; # Network constants This page describes the constants governing the behavior of the network and their values (that are the same for all nodes of a given network). -These tables are obtained from the source code of the node, in the [massa repository](https://github.com/massalabs/massa/blob/MAIN.3.0/massa-models/src/config/constants.rs), +These tables are obtained from the source code of the node, in the [massa repository](https://github.com/massalabs/massa/blob/MAIN.4.0/massa-models/src/config/constants.rs), and are used in various massa projects, for instance: - Smart contract related constants in [Massa-web3](https://github.com/massalabs/massa-web3/blob/main/src/smartContracts/constants.ts) @@ -84,7 +84,7 @@ The following constants directly depend on the network deployed. | Constant | Description | Value | |----------|-------------|-------| | GENESIS_TIMESTAMP | Unix timestamp (in milliseconds) of the first block of the network | `1705312800000` Monday, January 15, 2024 10:00:00 AM UTC | -| VERSION | A string representing the network's version | `"MAIN.3.0"` currently deployed. | +| VERSION | A string representing the network's version | `"MAIN.4.0"` currently deployed. | | CHAINID | A number representing the network | `77658377` | A signed operation contains the CHAINID, and is only valid on the corresponding network | @@ -94,7 +94,7 @@ The following constants directly depend on the network deployed. | Constant | Description | Value | |----------|-------------|-------| | GENESIS_TIMESTAMP | Unix timestamp (in milliseconds) of the first block of the network | `1704289800000` Wednesday, January 3, 2024 1:50:00 PM UTC | -| VERSION | A string representing the network's version | `"DEVN.28.14"` | +| VERSION | A string representing the network's version | `"DEVN.29.0"` | | CHAINID | A number representing the network. A signed operation contains the CHAINID, and is only valid on the corresponding network. | `77658366` | diff --git a/docs/node/install.mdx b/docs/node/install.mdx index aa442cbca..f4b54690d 100644 --- a/docs/node/install.mdx +++ b/docs/node/install.mdx @@ -17,11 +17,11 @@ More info in the [FAQ](/docs/node/faq). If you just wish to run a Massa node without compiling it yourself, you can simply download the latest binary below and go to the next step: [Running a node](/docs/node/run). -- [Windows executable](https://github.com/massalabs/massa/releases/download/MAIN.3.0/massa_MAIN.3.0_release_windows.zip) -- [Linux binary](https://github.com/massalabs/massa/releases/download/MAIN.3.0/massa_MAIN.3.0_release_linux.tar.gz) - +- [Windows executable](https://github.com/massalabs/massa/releases/download/MAIN.4.0/massa_MAIN.4.0_release_windows.zip) +- [Linux binary](https://github.com/massalabs/massa/releases/download/MAIN.4.0/massa_MAIN.4.0_release_linux.tar.gz) - only works with libc2.28 and higher (for example Ubuntu 20.04 and higher) -- [MacOS binary](https://github.com/massalabs/massa/releases/download/MAIN.3.0/massa_MAIN.3.0_release_macos_aarch64.tar.gz) -- Other binaries can be found on https://github.com/massalabs/massa/releases/tag/MAIN.3.0 +- [MacOS binary](https://github.com/massalabs/massa/releases/download/MAIN.4.0/massa_MAIN.4.0_release_macos_aarch64.tar.gz) +- Other binaries can be found on https://github.com/massalabs/massa/releases/tag/MAIN.4.0 ## From source code (advanced installation) @@ -39,7 +39,7 @@ Otherwise, if you wish to run a Massa node from source code, here are the steps - check rust version: ```rustc --version``` - clone this repo: ```git clone https://github.com/massalabs/massa.git``` - go to the cloned repository: ```cd massa``` -- checkout the latest tag: ```git checkout MAIN.3.0``` +- checkout the latest tag: ```git checkout MAIN.4.0``` ### On Windows @@ -61,7 +61,7 @@ Otherwise, if you wish to run a Massa node from source code, here are the steps - Open Windows Power Shell - Clone the latest distributed version: ```git clone https://github.com/massalabs/massa.git``` - Go to the cloned repository: ```cd massa``` - - Checkout the latest tag: ```git checkout MAIN.3.0``` + - Checkout the latest tag: ```git checkout MAIN.4.0``` - Change default Rust to the following stable version: ```rustup default 1.81.0``` ## My node is installed. What next ? diff --git a/docs/node/update.mdx b/docs/node/update.mdx index 36ff8c3a0..3f26be289 100644 --- a/docs/node/update.mdx +++ b/docs/node/update.mdx @@ -27,7 +27,7 @@ If you installed from sources, you can either re-clone the repo, or you can upda In order to update to the latest release, launch a terminal in your current repository, and then run the following commands: ```shell git fetch -git checkout MAIN.3.0 +git checkout MAIN.4.0 ``` ## Accepting "Massa Community Charter" diff --git a/external/client/mainnet/config-files.txt b/external/client/mainnet/config-files.txt index 5426a9cd6..810bdf34c 100644 --- a/external/client/mainnet/config-files.txt +++ b/external/client/mainnet/config-files.txt @@ -1 +1 @@ -https://raw.githubusercontent.com/massalabs/massa/MAIN.3.0/massa-client/base_config/config.toml +https://raw.githubusercontent.com/massalabs/massa/MAIN.4.0/massa-client/base_config/config.toml diff --git a/external/node/mainnet/config-files.txt b/external/node/mainnet/config-files.txt index 15ab67100..77d907292 100644 --- a/external/node/mainnet/config-files.txt +++ b/external/node/mainnet/config-files.txt @@ -1 +1 @@ -https://raw.githubusercontent.com/massalabs/massa/MAIN.3.0/massa-node/base_config/config.toml +https://raw.githubusercontent.com/massalabs/massa/MAIN.4.0/massa-node/base_config/config.toml