harmony
harmony copied to clipboard
The core protocol of harmony
## Issue ## Test ### Unit Test Coverage Before: ``` ``` After: ``` ``` ### Test/Run Logs ## Operational Checklist 1. **Does this PR introduce backward-incompatible changes to the on-disk...
## Issue This PR introduces several key improvements to the P2P stream handling and Stream Sync mechanisms, focusing on stability, error handling, and code optimization. Key changes include: - Enhanced...
This PR address this issue by setting the effectiveGasPrice to the transaction gas price. It is not implementing the full EIP 1559. `EffectiveGasPrice`field added to TxRusult. Added json and rlp...
**Describe the bug** `make debug-ext` provides errors on execution. Sonoma 14.6, zsh5.9 **To Reproduce** Steps to reproduce the behavior: ```bash harmony % make debug-ext # update localnet block per epoch...
## Issue
##### added 2 params.Config ```go IsOneSecondEpoch *big.Int `json:"is-one-second-epoch,omitempty"` IsRotationEachBlockEpoch *big.Int `json:"is-rotation-each-block-epoch"` ``` ##### applied with ```go LeaderRotationInternalValidatorsEpoch: big.NewInt(2), LeaderRotationExternalValidatorsEpoch: big.NewInt(2), IsOneSecondEpoch: big.NewInt(2), IsRotationEachBlockEpoch: big.NewInt(2), ``` ##### commission calculation ```go //...
This PR introduces improvements to the concurrency handling and lock management in the Staged Stream Sync module. By replacing sync.Mutex with sync.RWMutex, the module now supports concurrent read access, which...
**Describe the bug** `{"level":"error","port":"9000","ip":"127.0.0.1","module":"staged` stream sync","ShardID":0,"error":"context deadline exceeded","streamID":"QmSAaTjhHWNF42A4xWLkmcwnmEJhatjbqMpv84HBxeNzkt","caller":"/Users/frozen/go/src/github.com/harmony-one/harmony/api/service/stagedstreamsync/syncing.go:520","time":"2024-09-03T13:45:10.258677-04:00","message":"[STAGED_STREAM_SYNC]: getCurrentNumber request `failed"}` lib p2p stream being replaced with new one, but message is expected from old stream. Need to understand why...