Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tracking] Pre-release of the mainnet branch #3160

Draft
wants to merge 1,051 commits into
base: testnet3
Choose a base branch
from
Draft

[Tracking] Pre-release of the mainnet branch #3160

wants to merge 1,051 commits into from

Conversation

howardwu
Copy link
Contributor

@howardwu howardwu commented Mar 5, 2024

[Tracking] Pre-release of the mainnet branch

Changelog

Most changes are confirmed audit fixes from the recent series of audits in preparation for mainnet. The remaining changes are either requests from custodians or necessary changes for compatibility with mainnet (i.e. URL paths, network IDs, etc.).

Note: The network ID for mainnet is 0 (where as it was 3 on testnet3). As such, please update your firewall to support these TCP ports:

  • 4130 (previously 4133)
  • 3030 (previously 3033)

Following this convention will ensure Aleo can better support multiple distinct testnets simultaneously after mainnet launch.

Disclaimer

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

howardwu and others added 29 commits June 7, 2024 17:41
Co-authored-by: vicsn <victor.s.nicolaas@protonmail.com>
Signed-off-by: Howard Wu <9260812+howardwu@users.noreply.github.com>
Update CircleCI resource classes
 [Fix] Guard recursive certificate fetching with is_synced check.
[Perf] Include json serialisation in the get_blocks blocking task
 [HackerOne-2485380] Prevent DOS by limiting sent requests to one per peer
 [Optimize] Clear solutions queue and worker solutions on new epoch
[Feature] Add network ID support to devnet scripts
fix: remove obsolete block requests
[Fix] Clear cached validator requests on disconnect
Adds a restrictions ID check into handshake protocols
[Fix] Fix node start not respecting --bft unless in dev mode
vicsn and others added 30 commits October 31, 2024 11:40
Use dev_id to prevent db lock contention during dev genesis creation
Delay the promotion of the peer from connecting to connected
feat: add private-key-file flag to snarkos developer execute command
Signed-off-by: Gerardo <alzger@users.noreply.github.com>
Canary release week 24.45 - v1.1.3
Spam connections and forged block locators fix
…cation_2

 Limit parallel processing for clients
Periodically process the unconfirmed transmissions in the memory pool
Signed-off-by: Fabiano <zosorock@users.noreply.github.com>
Canary release week 24.46 - v1.1.4
Add data and document to dev genesis block identifier
Signed-off-by: Fabiano <zosorock@users.noreply.github.com>
Canary release week 24.47 - v1.2.1
Signed-off-by: Fabiano <zosorock@users.noreply.github.com>
[hotfix] Canary release week 24.47 - v1.2.2
[Fix] Update Github Action permissions for `release.yaml`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.