Index blob hashes #27

Merged
roysc merged 6 commits from index-blob-hashes into main 2024-08-01 02:50:30 +00:00
Showing only changes of commit 40a0253541 - Show all commits

View File

@ -7,14 +7,16 @@ import (
) )
func ChainConfig(cc *plugeth_params.ChainConfig) *params.ChainConfig { func ChainConfig(cc *plugeth_params.ChainConfig) *params.ChainConfig {
return &params.ChainConfig{ ret := &params.ChainConfig{
ChainID: cc.ChainID, ChainID: cc.ChainID,
HomesteadBlock: cc.HomesteadBlock, HomesteadBlock: cc.HomesteadBlock,
DAOForkBlock: cc.DAOForkBlock, DAOForkBlock: cc.DAOForkBlock,
DAOForkSupport: cc.DAOForkSupport, DAOForkSupport: cc.DAOForkSupport,
EIP150Block: cc.EIP150Block, EIP150Block: cc.EIP150Block,
EIP155Block: cc.EIP155Block, EIP155Block: cc.EIP155Block,
EIP158Block: cc.EIP158Block, EIP158Block: cc.EIP158Block,
ByzantiumBlock: cc.ByzantiumBlock, ByzantiumBlock: cc.ByzantiumBlock,
ConstantinopleBlock: cc.ConstantinopleBlock, ConstantinopleBlock: cc.ConstantinopleBlock,
PetersburgBlock: cc.PetersburgBlock, PetersburgBlock: cc.PetersburgBlock,
@ -22,5 +24,23 @@ func ChainConfig(cc *plugeth_params.ChainConfig) *params.ChainConfig {
MuirGlacierBlock: cc.MuirGlacierBlock, MuirGlacierBlock: cc.MuirGlacierBlock,
BerlinBlock: cc.BerlinBlock, BerlinBlock: cc.BerlinBlock,
LondonBlock: cc.LondonBlock, LondonBlock: cc.LondonBlock,
ArrowGlacierBlock: cc.ArrowGlacierBlock,
GrayGlacierBlock: cc.GrayGlacierBlock,
MergeNetsplitBlock: cc.MergeNetsplitBlock,
ShanghaiTime: cc.ShanghaiTime,
CancunTime: cc.CancunTime,
PragueTime: cc.PragueTime,
TerminalTotalDifficulty: cc.TerminalTotalDifficulty,
TerminalTotalDifficultyPassed: cc.TerminalTotalDifficultyPassed,
} }
if cc.Ethash != nil {
ret.Ethash = &params.EthashConfig{}
}
if cc.Clique != nil {
ret.Clique = &params.CliqueConfig{cc.Clique.Period, cc.Clique.Epoch}
}
return ret
} }