Raymond Chu
Raymond Chu
## Motivation This PR implements the `sendblock` RPC endpoint to send an unconfirmed block to a node. ## Test Plan A test (`test_send_block`) has been added to ensure that the...
## Motivation This PR adds the transactions from the blocks reverted by `revert_to_block_height` to the transaction memory pool. ## Test Plan A test (`test_mempool_transactions_from_removed_block`) has been added to ensure that...
## 🚀 Feature A DNS resolver can be added to snarkOS to facilitate node connections. ## Motivation Node connections are purely reliant on IP addresses, which is much more difficult...
## Motivation This PR checks that the short Weierstrass Jacobian affine element is on the curve when constructed via `from_coordinates`. This check is already done in the Twisted Edwards variant...
## Motivation This PR will track all the in progress and completed security related PRs. The initial plan is to merge all the security fixes into testnet3-audit before migrating them...
## Motivation This PR guards the number of rounds in `Blake2Xs::evaluate` with `saturating_add` to prevent overflows. This is a minor fix because having to hash an input of size `u16::MAX`...
## Motivation This PR adds division by zero checks for native `Scalar` and `Field` types. Tests have been added to ensure that a division by zero operation fails with the...
## Motivation This PR introduces a PoC implementation of FROST threshold signatures - https://eprint.iacr.org/2020/852.pdf The current keygen scheme depends on a trusted dealer, and integration with the current Aleo address...
## Motivation This PR introduces a prototype program registry where programs must be deployed before use. In it's current form, the deployed program is stored in the `Execution` struct. How...
## Motivation This PR handles the merge conflicts between #636 and #646