diff --git a/eth/api.go b/eth/api.go index 082c4cf413e3..e0a9c11bb496 100644 --- a/eth/api.go +++ b/eth/api.go @@ -338,7 +338,7 @@ func (api *DebugAPI) DumpBlock(blockNr rpc.BlockNumber) (state.Dump, error) { if blockNr == rpc.LatestBlockNumber { block = api.eth.blockchain.CurrentBlock() } else if blockNr == rpc.FinalizedBlockNumber { - block = api.eth.blockchain.CurrentFinalizedBlock() + block = api.eth.blockchain.CurrentBlock() } else if blockNr == rpc.SafeBlockNumber { block = api.eth.blockchain.CurrentSafeBlock() } else { @@ -418,7 +418,7 @@ func (api *DebugAPI) AccountRange(blockNrOrHash rpc.BlockNumberOrHash, start hex if number == rpc.LatestBlockNumber { block = api.eth.blockchain.CurrentBlock() } else if number == rpc.FinalizedBlockNumber { - block = api.eth.blockchain.CurrentFinalizedBlock() + block = api.eth.blockchain.CurrentBlock() } else if number == rpc.SafeBlockNumber { block = api.eth.blockchain.CurrentSafeBlock() } else { diff --git a/eth/api_backend.go b/eth/api_backend.go index 001c14e495a2..8fa3f12afa71 100644 --- a/eth/api_backend.go +++ b/eth/api_backend.go @@ -75,11 +75,7 @@ func (b *EthAPIBackend) HeaderByNumber(ctx context.Context, number rpc.BlockNumb return b.eth.blockchain.CurrentBlock().Header(), nil } if number == rpc.FinalizedBlockNumber { - block := b.eth.blockchain.CurrentFinalizedBlock() - if block != nil { - return block.Header(), nil - } - return nil, errors.New("finalized block not found") + return b.eth.blockchain.CurrentBlock().Header(), nil } if number == rpc.SafeBlockNumber { block := b.eth.blockchain.CurrentSafeBlock() @@ -123,7 +119,7 @@ func (b *EthAPIBackend) BlockByNumber(ctx context.Context, number rpc.BlockNumbe return b.eth.blockchain.CurrentBlock(), nil } if number == rpc.FinalizedBlockNumber { - return b.eth.blockchain.CurrentFinalizedBlock(), nil + return b.eth.blockchain.CurrentBlock(), nil } if number == rpc.SafeBlockNumber { return b.eth.blockchain.CurrentSafeBlock(), nil diff --git a/params/version.go b/params/version.go index b87c0955db2c..fe5e96fcb700 100644 --- a/params/version.go +++ b/params/version.go @@ -23,7 +23,7 @@ import ( const ( VersionMajor = 0 // Major version component of the current release VersionMinor = 10 // Minor version component of the current release - VersionPatch = 5 // Patch version component of the current release + VersionPatch = 6 // Patch version component of the current release VersionMeta = "stable" // Version metadata to append to the version string ) diff --git a/wemix/scripts/gwemix.sh b/wemix/scripts/gwemix.sh index 4152a7c13be3..2d0a95e250d9 100755 --- a/wemix/scripts/gwemix.sh +++ b/wemix/scripts/gwemix.sh @@ -174,14 +174,16 @@ function start () [ "$MAX_TXS_PER_BLOCK" = "" ] || OPTS="${OPTS} --maxtxsperblock ${MAX_TXS_PER_BLOCK}" [ -d "$d/logs" ] || mkdir -p $d/logs + [ "$LOG_FILESIZE" = "" ] && LOG_FILESIZE="10M" + [ "$LOG_FILECOUNT" = "" ] && LOG_FILECOUNT="5" cd $d if [ ! "$2" = "inner" ]; then $GWEMIX --datadir ${PWD} --metrics $OPTS 2>&1 | \ - ${d}/bin/logrot ${d}/logs/log 10M 5 & + ${d}/bin/logrot ${d}/logs/log ${LOG_FILESIZE} ${LOG_FILECOUNT} & else if [ -x "$d/bin/logrot" ]; then - exec > >($d/bin/logrot $d/logs/log 10M 5) + exec > >($d/bin/logrot $d/logs/log ${LOG_FILESIZE} ${LOG_FILECOUNT}) exec 2>&1 fi exec $GWEMIX --datadir ${PWD} --metrics $OPTS