iotex-core
iotex-core copied to clipboard
Official implementation of IoTeX blockchain protocol in Go. An ultra-efficient EVM blockchain offering 1000 TPS with instant 1-block finality. Perfect for DeFi, DePIN tokenomics, Identities, and any t...
**What would you like to be added**: Load `genesis.SetGenesisTimestamp(genesisCfg.Timestamp)` in `main.go` in a proper way
# Description Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change. Fixes...
`store()` reflush the children by `cn.hash(true)`
TBD
**What would you like to be added**: After PR #1642 we need e2e tests for evmstatedbadapte.go and contract.go with real state factory **Why is this needed**: PR #1642 changed existing...
**What would you like to be added**: Create `branchnode_sync.go`, `leafnode_sync.go`, `extensionnode_sync.go` under ./db/trie/mptrie **Why is this needed**: We switched trie from sync mode to async mode by a hardfork. Currently,...
**What would you like to be added**: Load `block.LoadGenesisHash(&genesisCfg)` in `main.go` in a proper way
**What would you like to be added**: Improve the performance [calculateBlockBloomFilter()](https://github.com/iotexproject/iotex-core/blob/master/blockindex/bloomfilterindexer.go#L264) and [addLogsToRangeBloomFilter()](https://github.com/iotexproject/iotex-core/blob/master/blockindex/bloomfilterindexer.go#L278) in `bloomfilterindexer.go`. The optimization for two funcs would be similar
# Description Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change. Fixes...
# Description Due to the introduction of endorsement, the `SelfStakeBucketIndex` field of the Candidate will not be reset between expiration and the next bucket action. Therefore, the `ContainsSelfStakingBucket` function returns...