core/vm: doc-suggestions from code review

Co-authored-by: Sina M <1591639+s1na@users.noreply.github.com>
This commit is contained in:
Martin HS 2024-10-24 09:03:07 +02:00 committed by GitHub
parent 8c582aba36
commit 0572bcdb06
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -249,7 +249,7 @@ func (in *EVMInterpreter) Run(contract *Contract, input []byte, readOnly bool) (
} else if sLen > operation.maxStack { } else if sLen > operation.maxStack {
return nil, &ErrStackOverflow{stackLen: sLen, limit: operation.maxStack} return nil, &ErrStackOverflow{stackLen: sLen, limit: operation.maxStack}
} }
// for tracing: this gas consumption is ignored, so can be done in-line // for tracing: this gas consumption event is emitted below in the debug section.
if contract.Gas < cost { if contract.Gas < cost {
return nil, ErrOutOfGas return nil, ErrOutOfGas
} else { } else {
@ -282,7 +282,7 @@ func (in *EVMInterpreter) Run(contract *Contract, input []byte, readOnly bool) (
if err != nil { if err != nil {
return nil, fmt.Errorf("%w: %v", ErrOutOfGas, err) return nil, fmt.Errorf("%w: %v", ErrOutOfGas, err)
} }
// for tracing: this gas consumption is ignored, so can be done in-line // for tracing: this gas consumption event is emitted below in the debug section.
if contract.Gas < dynamicCost { if contract.Gas < dynamicCost {
return nil, ErrOutOfGas return nil, ErrOutOfGas
} else { } else {