Closed m-Peter closed 1 month ago
The recent changes enhance the GenesisBlock
structure in models/block.go
by adding a TransactionHashes
field. This improvement enables the genesis block to store transaction hash data, which is intended to support future features involving transaction handling at the genesis level. This change may impact how the application processes blocks and related data from the very beginning of its operation.
Files | Change Summary |
---|---|
models/block.go |
Expanded GenesisBlock to include TransactionHashes , set as an empty slice. |
Objective | Addressed | Explanation |
---|---|---|
eth_getBlockByNumber() supports earliest flag (#371) | β | The change does not address the functionality of the earliest flag. |
π In the block where it all begins,
A hash of transactions, the tale spins.
With every addition, our system grows,
From genesis to futures, excitement flows!
Let's hop along, through code and rhyme,
For each little change, weβre making time! π
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Closes: https://github.com/onflow/flow-evm-gateway/issues/371
Description
This needs to be always initialized as the default value for
interface{}
isnull
(https://github.com/onflow/flow-evm-gateway/blob/main/api/models.go#L281).For contributor use:
master
branchFiles changed
in the Github PR explorerSummary by CodeRabbit
New Features
Impact