aleo1gqa7nht8lv93ksgmfy8hnz028r776evnv5kllkcsx2ycek5ryq9suprafw
. ALL REMAINING MINERS will compete for the #2 slot and down. The team made this decision after community feedback, and the reality that this miner was dominating the chain w/ over 51% of the hash power and would likely continue to do so until they won the majority of blocks. By removing their hash power from the network, we hope that other, smaller miners will be able to win more blocks, and thus earn incentives, before the end of the incentivized testnet period.feat/mining-pool
has been merged into snarkOS
. The official Aleo pool should be up and running later this week. Stay tuned for more details in the coming days.Message Version: 12
. If you’re not on version 12, you’re running on a fork and any blocks found will not count for a reward. Instructions on how to check that are here, and the full details of what was changed can be found in our #announcements channel and can be found here.PoSWProof::to_proof_difficulty
. Also adds test_testnet2_v12_compatibility
. Reviewed by raychu856
. Merged two days ago by Howard.BlockTemplate
, adds Transactions:to_coinbase_transaction
, removes Block::from_unchecked
:
BlockTemplate
Transactions::to_coinbase_transaction
Block::from_unchecked
raychu86
. Merged two days ago.https://github.com/AleoHQ/snarkOS/pull/1517: Bump snarkVM rev. Merged by Howard.
https://github.com/AleoHQ/snarkOS/pull/1516: Adds helper functionality to snarkOS RPC commands.
Network:
Environment::status()
, Environment::terminator()
, and Environment::tasks()
Peer
stfuct into network/peer.rs
RPC
address
to getnodestate
RPC endpointlaunched
to getnodestate
RPC endpointMerged without review.
https://github.com/AleoHQ/snarkOS/pull/1515: feat: add node launch timestamp. Thank you to https://github.com/e4m7he6g for the patch. Reviewed by Howard.
https://github.com/AleoHQ/snarkOS/pull/1427: This PR should introduce a rudimentary version of a mining poo, hosted directly on a node, including all changes needed in order for nodes to be able to connect and become pool workers.
swift-mx
. Looks like it adds an eprintln to print that the coinbase reward less transaction fees is less than or equal to the block reward. Review required.mmadd-2007-bl
doesn’t work for two edge cases: 1. Infinite points; and 2. Equal points. msm
tests was successful because it’s less likely that this case would be generated by random input data. This fix just detects these cases and returns the appropriate results. Suggestions in bug to better detect these cases before calling cuda. Review required by Howard and Max.to_decrypted_records
on the Transactions struct. This will be used by the snarkOS cli to decrypt records belonging to the given account view key. Transactions
implements Deref
to convert a reference into a vector; however, you cannot dereference a struct inside of a map. This prevents you from taking advantage of rayon’s into_par_iter
methods we want to use. Pending review by Howard Wu.cargo test test_msm_cuda --features cuda -- --nocapture
the test passes. Needs a review request. Suggested: Max or Howard. I, damons, went ahead and requested review as the author asked for it in a comment, but didn’t actually follow the official process. Thank you Semi Okur, https://github.com/kernel32uiuc for your contrbutions!xander988
https://github.com/xander988 Needs a review request. Ray suggested.revert_to_block_height
to the transaction memory pool. A test has been added (test_mempool_transactions_from_removed_block
) has been added to ensure that this feature is working correctly. No reviewers requested. Branch is out of date.