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 #2199

Draft
wants to merge 1,143 commits into
base: testnet3
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1143 commits
Select commit Hold shift + click to select a range
4e54c11
Merge pull request #2483 from ProvableHQ/abort_invalid_fee_early
zosorock Jun 11, 2024
86af0f9
Merge pull request #2481 from ljedrz/perf/identifier_literal_type_par…
zosorock Jun 11, 2024
5a089b7
Merge pull request #2485 from ProvableHQ/feat/serialize-target
zosorock Jun 11, 2024
5a2a369
Merge pull request #2486 from ProvableHQ/increase_num_validators
zosorock Jun 11, 2024
6e6cfa6
Merge pull request #2484 from ProvableHQ/ci_parallelize_test
zosorock Jun 11, 2024
43e681f
Merge pull request #2475 from ghostant-1017/cedric/fix
zosorock Jun 11, 2024
da597c8
Update CI config.yml
zosorock Jun 11, 2024
90f384a
Merge remote-tracking branch 'aleonet/mainnet-staging' into feat/rest…
vicsn Jun 11, 2024
30fb8a1
Upload parameters
vicsn Jun 11, 2024
9a02db8
Change quadratic storage cost penalty divisor to 5000
iamalwaysuncomfortable Jun 11, 2024
a293ca0
Formatting nit
iamalwaysuncomfortable Jun 11, 2024
c93fb26
Update test expectations
iamalwaysuncomfortable Jun 11, 2024
a3c9403
Merge pull request #2487 from ProvableHQ/feat/restricted-list
zosorock Jun 11, 2024
c75bc71
updating to Canary genesis block v0.2.1 - sha256 c460475dd6575cbed58d…
zosorock Jun 11, 2024
e9b351e
Merge remote-tracking branch 'foundation/mainnet-staging' into feat/l…
d0cd Jun 11, 2024
265c23f
Merge pull request #2491 from ProvableHQ/update_parameters
zosorock Jun 11, 2024
6395a59
Merge pull request #2456 from AleoNet/storage-price-penalty
zosorock Jun 11, 2024
dcb0225
Merge branch 'mainnet-staging' into upd/canary-genesis-0.2.1
zosorock Jun 11, 2024
735b383
Merge branch 'AleoNet:mainnet-staging' into feat/log-credits-mappings
d0cd Jun 12, 2024
7efdedd
New Canary genesis block - sha256 26a13c930e65f01bb04515b29315081561b…
zosorock Jun 12, 2024
e3fc833
Update links
zosorock Jun 12, 2024
7cf1795
Updated header image and links
zosorock Jun 12, 2024
454d555
Merge pull request #2492 from AleoNet/upd/canary-genesis-0.2.1
zosorock Jun 12, 2024
f2b14e3
Address feedback
d0cd Jun 13, 2024
38666d0
Fix grouping
d0cd Jun 13, 2024
a084a31
Remove unused method
d0cd Jun 13, 2024
c7ca7f4
Fix
d0cd Jun 13, 2024
7e31e10
Clippy
d0cd Jun 13, 2024
8e8fd2b
Add metadata and withdraw mappings
d0cd Jun 14, 2024
057573f
Merge branch 'mainnet-staging' into feat/log-credits-mappings
d0cd Jun 14, 2024
6d64025
Merge pull request #2493 from ProvableHQ/feat/log-credits-mappings
apruden2008 Jun 14, 2024
8c3c74d
Turn off error log for prebonds
HarukaMa Jun 15, 2024
0a44747
Fix check for bond_validator increasing number of validators beyond M…
evanmarshall Jun 19, 2024
7f6fe66
Fix test: the bug was that an address was still captured by the check…
evanmarshall Jun 19, 2024
940b940
Merge branch 'mainnet-staging' into mainnet-staging
byod8 Jun 20, 2024
dbcc729
resource class changes
zosorock Jun 21, 2024
ca98d1d
let them run it
zosorock Jun 21, 2024
456f644
new header image url
zosorock Jun 21, 2024
d3abd29
Update sizes.
jhaineault-aleo Jun 21, 2024
a7c8fd8
Update size to aleonet/2xlarge
jhaineault-aleo Jun 22, 2024
17b2e57
Merge pull request #2495 from HarukaMa/HarukaMa-patch-1
zosorock Jun 22, 2024
38e7ad8
Merge pull request #2498 from demox-labs/fix-bond-validator-check
zosorock Jun 22, 2024
246f68d
modify sizes
zosorock Jun 22, 2024
61f0a40
Links and resource adjustments
zosorock Jun 22, 2024
8a05317
Merge pull request #2501 from AleoNet/fix/readme-header-img
zosorock Jun 22, 2024
9b3958a
Update puzzle
d0cd Jun 24, 2024
9eeeb7c
CI
d0cd Jun 25, 2024
4ffae68
Fix CI
d0cd Jun 25, 2024
0c201c8
Update targets
d0cd Jun 25, 2024
7e0175f
Update Network trait
d0cd Jun 25, 2024
bdd0f69
Update test expectations
vicsn Jun 25, 2024
d1dbad4
Merge pull request #2502 from ProvableHQ/feat/update-puzzle
apruden2008 Jun 25, 2024
84648d1
Merge branch 'mainnet-staging' into feat/update-target
d0cd Jun 25, 2024
5541e64
Minor fixes for checks
raychu86 Jun 26, 2024
39777a3
nit
raychu86 Jun 26, 2024
0fe3061
Cleanup check
raychu86 Jun 26, 2024
40e3553
Update genesis blocks
d0cd Jun 26, 2024
bb98e68
Update test
d0cd Jun 26, 2024
d170a9f
Merge pull request #2503 from ProvableHQ/feat/update-target
apruden2008 Jun 26, 2024
1110b41
Fix comment typo
donzoru Jun 27, 2024
87e611c
Add check for num inputs/outputs in transition
raychu86 Jul 1, 2024
f12c33d
Add test for checking mutated transitions
raychu86 Jul 1, 2024
2813781
Update AleoHQ/snarkVM to AleoNet/snarkVM
raychu86 Jul 2, 2024
551ed6a
Add homepage and repository to Cargo.toml
raychu86 Jul 2, 2024
c7cb15f
Update is_owner.rs
alexanderblv Jun 12, 2024
00db2b2
Update is_owner documentation
raychu86 Jul 2, 2024
2845252
Merge branch 'mainnet-staging' into feat/cfg_sorted_by
raychu86 Jul 2, 2024
e47930c
perf: reduce allocations in ToBits for Plaintext
ljedrz Jun 19, 2024
0bf83ca
perf: reserve the exact capacity in ToBits for BigIntegers
ljedrz Jul 9, 2024
71c3806
perf: speed up the fetching of the latest block height
ljedrz Jul 9, 2024
79429b2
fix: make BlockStore::max_height work for a height of u32::MAX
ljedrz Jul 10, 2024
f70404a
perf: avoid using alt when parsing Program
ljedrz May 31, 2024
39c48dd
perf: don't clone Program components when parsing
ljedrz May 31, 2024
132a0c1
clippy: small fix
ljedrz Jul 10, 2024
3bbbd25
perf: allow Sanitizer::str_till_eol to omit allocations
ljedrz May 31, 2024
66de071
fix: correct parsing code
ljedrz Jul 10, 2024
6730aa9
perf: improve 2 more instances of max height lookup
ljedrz Jul 10, 2024
a09b850
perf: use only raw iterators with rocksdb
ljedrz Jul 11, 2024
f8fc68c
fix: make len_confirmed work on empty data sets
ljedrz Jul 12, 2024
1dbf874
perf: speed up the BlockStore Merkle tree creation
ljedrz Jul 11, 2024
c071fe1
Introduce check_solution_mut
raychu86 Jul 18, 2024
0adef62
Add tests for solutions
raychu86 Jul 19, 2024
74f19b0
Add checksum to transmission_id
vicsn Jul 19, 2024
8a73a85
Fix CI config
vicsn Jul 19, 2024
fa3a03d
Nit: Minor optimization
raychu86 Jul 19, 2024
3adb1e2
nit: test pref
raychu86 Jul 19, 2024
baa7f81
nit
raychu86 Jul 19, 2024
3557215
WIP: start migration to checksum as fixed-size array of bytes
vicsn Jul 19, 2024
b0d34da
Use u128 as the checksum
raychu86 Jul 19, 2024
ef22564
Add helper method and minor serialization fix
raychu86 Jul 19, 2024
2322a93
Add transmission checksum to partially_verified_transactions
raychu86 Jul 19, 2024
8c14fa5
Add additional checksum checks to verification
raychu86 Jul 19, 2024
f48330b
Add helper method
raychu86 Jul 20, 2024
8f2c014
Nit: change test ordering
raychu86 Jul 22, 2024
b8d8cc2
Merge pull request #23 from ProvableHQ/fix/solution-verification
raychu86 Jul 24, 2024
653cc1b
Nit: documentation and naming
raychu86 Jul 24, 2024
a6d175a
Ensure ID uniquness in subdag checks
raychu86 Jul 25, 2024
ef547d9
Merge pull request #2511 from ProvableHQ/additional-tx-checks
zosorock Jul 29, 2024
68f4f31
Merge pull request #2521 from ProvableHQ/fix/transmission-checksum
zosorock Jul 29, 2024
0043a34
adding new genesis block with TransmissionID checksum (PR #2541)
zosorock Jul 30, 2024
f8a8636
updating genesis block size
zosorock Jul 30, 2024
d796e13
renaming genesis json files
zosorock Jul 30, 2024
3d8b912
Merge pull request #2522 from zosorock/canary/v0.4.0
zosorock Jul 30, 2024
fa49973
Don't assume solution checksum consistency in check_subdag_transmissions
vicsn Aug 1, 2024
83795c1
Merge pull request #2524 from ProvableHQ/dont_expect_solution_checksu…
zosorock Aug 2, 2024
600b991
comments about quorum threshold changed from (2f + 1) to (N - f)
bendyarm Aug 5, 2024
8a7c94c
clarify meaning of `\`
bendyarm Aug 5, 2024
2a48a03
Merge branch 'mainnet-staging' into chore/repo-reference
raychu86 Aug 5, 2024
f41c60a
Merge branch 'mainnet-staging' into chore/is-owner-documentation
raychu86 Aug 5, 2024
7263746
adding new genesis block for Testnet v0.4.0
zosorock Aug 6, 2024
be171ce
Merge pull request #2528 from zosorock/testnet/v0.4.0
zosorock Aug 6, 2024
7e7f398
caching parameter downloads so we don't get rate limited by AWS.
vicsn Jul 31, 2024
c514da1
feat: test targets
joske Aug 7, 2024
55faed3
Add forged block test
raychu86 Aug 12, 2024
aefccaa
Add check for consequtive rounds
raychu86 Aug 12, 2024
0ead66b
Add is_linked checks in subdag
raychu86 Aug 13, 2024
4fba856
fix: deduplicate log lines
joske Aug 15, 2024
2929fe1
Implement tests for blocks with forged subdags
raychu86 Aug 15, 2024
99db484
nits
raychu86 Aug 15, 2024
f483953
Add documentation
raychu86 Aug 16, 2024
67be106
nits
raychu86 Aug 22, 2024
2482c9b
refactor: use explicit wrapping addition in Fp*::mul_assign
ljedrz Aug 22, 2024
88a0d80
Use a seeded rng for inputs and substack during deployment verification
raychu86 Aug 23, 2024
6296b95
Add tests for deployment verification consistency
raychu86 Aug 23, 2024
1c6c84d
Revert "refactor: use explicit wrapping addition in Fp*::mul_assign"
raychu86 Aug 26, 2024
7e8005c
Simplify test
raychu86 Aug 26, 2024
0dffb36
Merge pull request #2535 from ProvableHQ/fix/deployment-verification
zkxuerb Aug 27, 2024
5bb50a8
Merge pull request #2537 from ProvableHQ/fix/subdag-verification
zkxuerb Aug 27, 2024
e5a8021
Add test_load_bytes_mini
vicsn Aug 27, 2024
1e13403
Use medium machine
vicsn Aug 28, 2024
494521b
Use large machine
vicsn Aug 28, 2024
832db47
chore: fix some comments
zhoufanjin Aug 30, 2024
57a2adb
Merge branch 'mainnet-staging' into feat/test-targets
raychu86 Aug 30, 2024
4803bb0
adding mainnet genesis block
zosorock Sep 3, 2024
62f330f
updating genesis block timestamp
zosorock Sep 4, 2024
4812cab
genesis block with updated timestamp
zosorock Sep 4, 2024
4b3dee4
mainnet genesis block with updated timestamp
zosorock Sep 4, 2024
e39e130
new mainnet genesis block with updated timestamp
zosorock Sep 4, 2024
02994a1
Merge pull request #2542 from zosorock/mainnet-beta/v0.1.0
zosorock Sep 4, 2024
070e2a7
Add test for to_checksum
raychu86 Sep 5, 2024
8d85b90
Add clarifying documentation
raychu86 Sep 5, 2024
4e4bcf0
Code quality fixes
raychu86 Sep 5, 2024
55215fb
nit
raychu86 Sep 5, 2024
812d6e8
Update license headers
raychu86 Sep 6, 2024
ec247fa
Merge branch 'mainnet-staging' into chore/repo-reference
raychu86 Sep 9, 2024
83707b8
nit
raychu86 Sep 9, 2024
49bc10e
Merge pull request #2547 from ProvableHQ/update-license
aleojohn Sep 10, 2024
dd96892
Merge pull request #2523 from ProvableHQ/test_param_cache
aleojohn Sep 10, 2024
abd6cc4
Merge pull request #2512 from ProvableHQ/chore/repo-reference
aleojohn Sep 10, 2024
c5ecfe6
Fix file line count
raychu86 Sep 10, 2024
3d42aa0
Merge pull request #2548 from ProvableHQ/fix/updatable-count
zosorock Sep 10, 2024
51bad5d
chore(snarkvm): bump version for new release
raychu86 Sep 18, 2024
8c26c22
Cleanup
raychu86 Sep 18, 2024
b13d42a
Merge branch 'mainnet-staging' into perf/program_parsing2
raychu86 Sep 24, 2024
f478e86
Merge branch 'mainnet-staging' into chore/is-owner-documentation
raychu86 Sep 24, 2024
831cdf6
Merge branch 'mainnet-staging' into perf/parsing_sanitizer2
raychu86 Sep 24, 2024
bdfc0c4
Use style_edition instead of version in .rustfmt.toml and apply new c…
d0cd Oct 1, 2024
45e75c1
feat: lazy load deployments
joske Jul 11, 2024
b96fd5e
chore: update lock
joske Jul 12, 2024
5be9d05
feat: add tests for cache
joske Jul 22, 2024
dfec93e
chore: bump MAX_STACKS to 1000
joske Jul 30, 2024
aa54666
fix: avoid lazy loading cost
joske Jul 30, 2024
b68c897
fix: avoid loading the ledger storage in the EpochProgram case
joske Sep 10, 2024
ffa681b
Move ordering of dependencies
vicsn Oct 7, 2024
95cca2d
Update License
vicsn Oct 7, 2024
8dd5187
Adjust Process load functions to reflect usage
vicsn Oct 7, 2024
2a702bf
Remove test_targets from Network trait and MainnetV0 impl
vicsn Oct 7, 2024
1f0eef3
Merge pull request #26 from ProvableHQ/fmt/v1.0.0
d0cd Oct 10, 2024
f242209
Set max open rocksdb files to 8192
vicsn Oct 15, 2024
fbed94f
Merge pull request #2551 from ProvableHQ/v1.0.0
zosorock Oct 15, 2024
a01de74
Update RUST MSRV and address clippy issues
d0cd Sep 30, 2024
7615c38
Ignore manual unwrap_or_default
d0cd Sep 30, 2024
f32cbf5
Dedup
d0cd Oct 1, 2024
f3d1c92
Add Rust version to cache key
d0cd Oct 15, 2024
4491a6e
Merge pull request #2526 from bendyarm/mainnet-staging
zosorock Oct 15, 2024
3cc1d74
Merge pull request #2531 from joske/fix/dedup-logging
zosorock Oct 15, 2024
e2964a4
Merge pull request #2538 from zhoufanjin/mainnet-staging
zosorock Oct 15, 2024
c87932f
More updates to cache keys
d0cd Oct 15, 2024
d2472c3
Merge pull request #2482 from ProvableHQ/feat/cfg_sorted_by
zosorock Oct 15, 2024
3dffc8d
Update cache_key naming convention
d0cd Oct 15, 2024
86d9034
Fix serde
ghostant-1017 Oct 16, 2024
9645d8b
Merge pull request #2499 from ljedrz/perf/plaintext_bits_allocs
zosorock Oct 16, 2024
893cb2a
Merge pull request #2558 from ProvableHQ/update/rust-version+clippy
zosorock Oct 16, 2024
9c24b45
Merge pull request #2514 from ljedrz/perf/exact_extend_bigint_to_bits
zosorock Oct 18, 2024
2b8c879
Merge pull request #2507 from donzoru/fix_typo_062724
zosorock Oct 18, 2024
39b4186
Merge pull request #2513 from ProvableHQ/chore/is-owner-documentation
zosorock Oct 18, 2024
36b4ef4
Merge pull request #2546 from ProvableHQ/tob/audit-fixes
zosorock Oct 18, 2024
b118ea2
Merge pull request #2515 from ljedrz/perf/faster_max_height
zosorock Oct 22, 2024
dea322b
Merge pull request #2557 from ProvableHQ/fix_file_descriptors
zosorock Oct 22, 2024
ad4783d
Add test
ghostant-1017 Oct 22, 2024
591f3bf
Merge remote-tracking branch 'aleonet/staging' into perf/raw_rocks_iter
vicsn Oct 22, 2024
e3af655
Merge remote-tracking branch 'aleonet/staging' into feat/test-targets
vicsn Oct 22, 2024
58be36d
Merge remote-tracking branch 'aleonet/staging' into perf/program_pars…
vicsn Oct 22, 2024
c9c83f9
Merge remote-tracking branch 'aleonet/staging' into perf/parsing_sani…
vicsn Oct 22, 2024
f952a21
Make MAX_STACKS dependent on MAX_TRANSMISSIONS
vicsn Oct 23, 2024
0a161fe
Rename Process::load to Process::load_testing_only
vicsn Oct 23, 2024
a478f97
Merge remote-tracking branch 'aleonet/staging' into feat/lazy-load-de…
vicsn Oct 23, 2024
d68eee2
Correct trait syntax
vicsn Oct 23, 2024
37e9043
Reduce MAPPING_BASE_COST from 10_000 to 500
evanmarshall Oct 25, 2024
1bc914d
snarkOS PR#3347 deprecated /latest/stateRoot endpoint
andrezorzo Oct 25, 2024
aaedc8c
Merge pull request #2562 from ProvableHQ/perf/program_parsing2
zosorock Oct 26, 2024
5f5f59e
Merge pull request #2567 from andrezorzo/fix_endpoints
zosorock Oct 26, 2024
6142144
Merge pull request #2554 from ProvableHQ/feat/test-targets
zosorock Oct 26, 2024
93b4aca
refactor: improve the Display impl for ProgramCore
ljedrz Aug 22, 2024
d1a2a8b
Fix test by using correct cache size
vicsn Oct 28, 2024
01d9a0b
Correct timer message
vicsn Oct 28, 2024
893a171
Clone early and efficiently
vicsn Oct 28, 2024
0fe2235
Improve logging and documentation for load_stack
vicsn Oct 28, 2024
836a7ec
Clone early and efficiently
vicsn Oct 28, 2024
4ee3a09
Use parking_lot::Mutex
vicsn Oct 28, 2024
e1309dd
Introduce block_reward_v1 and block_reward_v2
raychu86 Oct 31, 2024
7bde13d
Introduce CONSENSUS_V2_HEIGHT to network traits
raychu86 Oct 31, 2024
6010a29
Use new block_reward impl
raychu86 Oct 31, 2024
ebf7075
clippy
raychu86 Oct 31, 2024
54c6b79
Introduce coinbase_reward_v2
raychu86 Nov 1, 2024
a3c3023
Use new coinbase_reward impl
raychu86 Nov 1, 2024
ecddac5
Merge pull request #2532 from ljedrz/refactor/display_programcore
alzger Nov 4, 2024
460f637
Merge pull request #2561 from ProvableHQ/perf/raw_rocks_iter
alzger Nov 4, 2024
9098995
nits
raychu86 Nov 5, 2024
4eb83d7
Merge pull request #2553 from ProvableHQ/feat/lazy-load-deployment
alzger Nov 5, 2024
47d80b0
Update CONSENSUS_V2_HEIGHTS
raychu86 Nov 5, 2024
44740f0
Update documentation
raychu86 Nov 5, 2024
7376744
Merge remote-tracking branch 'provable/feat/block_reward_v2' into upd…
evanmarshall Nov 11, 2024
91af2fd
Add fee migration to lower fees
evanmarshall Nov 7, 2024
d9602c5
Add tests for fee migration
evanmarshall Nov 8, 2024
2ac2adb
Update MAPPING_BASE_COST to 1_500
evanmarshall Nov 11, 2024
06b39f7
Address pr feedback & fix clippy errors
evanmarshall Nov 11, 2024
a5847df
Fix fee migration to use old fees for imports instead of new cached v…
evanmarshall Nov 11, 2024
c3126e7
Merge branch 'staging' into fix/mainnet
zosorock Nov 12, 2024
60e4602
Merge pull request #2559 from ghostant-1017/fix/mainnet
zosorock Nov 12, 2024
60a0aa5
Merge pull request #2563 from ProvableHQ/perf/parsing_sanitizer2
zosorock Nov 12, 2024
5443685
Merge pull request #2569 from ProvableHQ/feat/block_reward_v2
zosorock Nov 13, 2024
3da00b4
Address pr feedback
evanmarshall Nov 13, 2024
4cdb52f
Fix verify tx test
evanmarshall Nov 13, 2024
79402b5
Merge pull request #2564 from demox-labs/update-mapping-base-cost
zosorock Nov 13, 2024
4d381a2
Fix compilation
raychu86 Nov 13, 2024
3b8766a
Clippy
raychu86 Nov 13, 2024
0b391d2
Merge pull request #2573 from ProvableHQ/fix/stack-compilation
zosorock Nov 13, 2024
9f25a19
refactor: use type_name instead of literals for LiteralType::parse
ljedrz Jun 19, 2024
714e9c3
Merge pull request #2472 from byod8/mainnet-staging
zosorock Nov 14, 2024
c5dd622
Merge branch 'staging' into refactor/futureproof_literals
zosorock Nov 15, 2024
d432417
Merge pull request #2500 from ljedrz/refactor/futureproof_literals
zosorock Nov 19, 2024
2e3bfd5
Revert "Feat/lazy load deployment"
raychu86 Nov 21, 2024
3978150
Clippy
raychu86 Nov 21, 2024
1de86e7
Merge pull request #2578 from ProvableHQ/revert-2553-feat/lazy-load-d…
zosorock Nov 21, 2024
072d0ce
Add additional input/output checks
raychu86 Dec 2, 2024
d76d1a7
nit
raychu86 Dec 2, 2024
0c8bd3b
Merge pull request #2582 from ProvableHQ/additional-tx-verification
alzger Dec 3, 2024
6322baf
chore(snarkvm): bump version for new release
raychu86 Dec 3, 2024
4965f6b
Merge pull request #2583 from ProvableHQ/mainnet-release
zosorock Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
File renamed without changes.
2 changes: 1 addition & 1 deletion .cargo/release-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.16.19
v1.1.0
Loading
Loading