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 754 commits into
base: testnet3
Choose a base branch
from
Draft

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

wants to merge 754 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 April 12, 2024 17:48
Clean up a little lingering noise
Skip aborted transmissions in certificates during block sync
[Optimize] Update `MAXIMUM_NUMBER_OF_BLOCKS` and `MAX_EVENT_SIZE`
[Test] gateway e2e responder handshake testing (no noise)
[Optimize] Removes `request_timeouts` from `BlockSync`
[Optimize] Primary and Worker configuration tweaks
[Feature] Introduce `TestnetV0` Network
raychu86 and others added 30 commits May 22, 2024 15:07
[Perf] Include json serialisation in the `get_blocks` blocking task
[Fix] Clear cached validator requests on disconnect
[Fix] Guard recursive certificate fetching with `is_synced` check.
[HackerOne-2485380] Prevent DOS by limiting sent requests to one per peer
[Feature] Introduce `CanaryV0` Network
[Feature] Add network ID support to devnet scripts
[Optimize] Clear solutions queue and worker solutions on new epoch
…ns_in_propose_batch

Avoid unnecessary calculations in propose_batch
This reverts commit 3d7b4d7, reversing
changes made to 6065ee2.
This reverts commit 6065ee2, reversing
changes made to b55162b.
This reverts commit b55162b, reversing
changes made to 7ff06a8.
This reverts commit 7ff06a8, reversing
changes made to 9cc67c9.
This reverts commit 9cc67c9, reversing
changes made to 01ea476.

Signed-off-by: Fabiano <zosorock@users.noreply.github.com>
…lculations_in_propose_batch

Revert "Avoid unnecessary calculations in propose_batch"
Point to hotfix commit SnarkVM PR 2464
AleoNet/snarkVM#2464
[hotfix] Update the genesis targets for TestnetV0
[hotfix] [bump] snarkVM mainnet rev fddd8b9 - testnetv0-genesis-target
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.

None yet