Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Validator vote sign request processing #1975

Closed
pgarg66 opened this issue Nov 30, 2018 · 0 comments
Closed

Validator vote sign request processing #1975

pgarg66 opened this issue Nov 30, 2018 · 0 comments

Comments

@pgarg66
Copy link
Contributor

pgarg66 commented Nov 30, 2018

Process validator's new vote signing request.

  • The request contains voting transaction, and all verification data (as described in Ancestor Verification)
  • The request is signed with validator's private key
  • The service will drop the request if signature of the request cannot be verified
  • The service will verify the voting data
  • The service will return a signed transaction (or signature for the transaction)

Reference: https://github.com/solana-labs/solana/blob/master/rfcs/0009-enclave.md

@pgarg66 pgarg66 added this to the The Future! milestone Nov 30, 2018
@garious garious modified the milestones: The Future!, v0.11 Tabletops Dec 9, 2018
vkomenda pushed a commit to vkomenda/solana that referenced this issue Aug 29, 2021
)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.4 to 15.12.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
yihau pushed a commit to yihau/solana that referenced this issue Jul 18, 2024
…abs#1975)

* Refactor cost tracking (solana-labs#1954)

* Refactor and additional metrics for cost tracking (solana-labs#1888)

* Refactor and add metrics:
- Combine remove_* and update_* functions to reduce locking on cost-tracker and iteration.
- Add method to calculate executed transaction cost by directly using actual execution cost and loaded accounts size;
- Wireup histogram to report loaded accounts size;
- Report time of block limits checking;
- Move account counters from ExecuteDetailsTimings to ExecuteAccountsDetails;

* Move committed transactions adjustment into its own function

* remove histogram for loaded accounts size due to performance impact

(cherry picked from commit f8630a3)

* rename cost_tracker.account_data_size to better describe its purpose is to tracker per-block new account allocation

---------

Co-authored-by: Tao Zhu <82401714+tao-stones@users.noreply.github.com>
Co-authored-by: Tao Zhu <tao@solana.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants