trinhdn2

Results 28 issues of trinhdn2

### Prerequisite - [ ] https://github.com/BuildOnViction/tomochain/pull/428 ### Checklist - [X] Add metrics to track status and time elapsed through block validating/processing. ### Added metrics: - Example of new metrics under...

### Prerequisite - [ ] https://github.com/BuildOnViction/tomochain/pull/428 ### Checklist - [X] Add expensive metrics to track account and storage updating/deleting ### Added metrics: - `state_delete_account` - `state_delete_storage` - `state_update_account` - `state_update_storage`...

### Prerequisite - [ ] https://github.com/BuildOnViction/tomochain/pull/428 ### Checklist - [X] Add more and convert current txpool metrics from `counter` to `meter`. - [X] Remove priced txs in batch for some...

### Prerequisite - [ ] https://github.com/BuildOnViction/tomochain/pull/428 ### Changelog - [X] Add standalone metrics HTTP server listening, apart from the previous `pprof` endpoint: `--metrics.addr`. `--metrics.port` - [X] Add configurable InfluxDB connection...

### Prerequisite - [ ] https://github.com/BuildOnViction/tomochain/pull/428 ### Checklist - [X] Measures the Snappy compressed wire traffic belonging to individual subprotocols, down to the message type level. - [X] Adds metrics...

### Prerequisite - [ ] https://github.com/BuildOnViction/tomochain/pull/428 ### Checklist - [X] Adds JSON RPC call metrics. - [X] Implement serve time histograms, which allows us to have 2D heatmap plots: frequency...

### Spec of eth_getBlockReceipts API Returns information about a block receipts by block number. **Parameters** 1. `Quantity or Tag` - integer of a block number, or the string 'earliest', 'latest'...

Currently the `eth_getTransactionCount`, which is responsible for returning the nonce of an address at a given block number, only return the persisted nonce in state of that block, not including...

### Split up interfaces, write vs read The changes look large, but they're not actually that invasive. The interfaces have been split up into one write-interface and one read-interface, with...

Currently, when a transaction is promoted, a `TxPreEvent` will be pushed to subscribers immediately. While when the number of new transactions received is large, there are too many `TxPreEvent` will...