forked from cerc-io/plugeth
internal: fix megacheck warnings (#14919)
This commit is contained in:
parent
f5925b0459
commit
f42bd73ce5
@ -46,7 +46,6 @@ import (
|
|||||||
const (
|
const (
|
||||||
defaultGas = 90000
|
defaultGas = 90000
|
||||||
defaultGasPrice = 50 * params.Shannon
|
defaultGasPrice = 50 * params.Shannon
|
||||||
emptyHex = "0x"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// PublicEthereumAPI provides an API to access Ethereum related information.
|
// PublicEthereumAPI provides an API to access Ethereum related information.
|
||||||
@ -548,26 +547,6 @@ func (s *PublicBlockChainAPI) GetStorageAt(ctx context.Context, address common.A
|
|||||||
return res[:], state.Error()
|
return res[:], state.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// callmsg is the message type used for call transitions.
|
|
||||||
type callmsg struct {
|
|
||||||
addr common.Address
|
|
||||||
to *common.Address
|
|
||||||
gas, gasPrice *big.Int
|
|
||||||
value *big.Int
|
|
||||||
data []byte
|
|
||||||
}
|
|
||||||
|
|
||||||
// accessor boilerplate to implement core.Message
|
|
||||||
func (m callmsg) From() (common.Address, error) { return m.addr, nil }
|
|
||||||
func (m callmsg) FromFrontier() (common.Address, error) { return m.addr, nil }
|
|
||||||
func (m callmsg) Nonce() uint64 { return 0 }
|
|
||||||
func (m callmsg) CheckNonce() bool { return false }
|
|
||||||
func (m callmsg) To() *common.Address { return m.to }
|
|
||||||
func (m callmsg) GasPrice() *big.Int { return m.gasPrice }
|
|
||||||
func (m callmsg) Gas() *big.Int { return m.gas }
|
|
||||||
func (m callmsg) Value() *big.Int { return m.value }
|
|
||||||
func (m callmsg) Data() []byte { return m.data }
|
|
||||||
|
|
||||||
// CallArgs represents the arguments for a call.
|
// CallArgs represents the arguments for a call.
|
||||||
type CallArgs struct {
|
type CallArgs struct {
|
||||||
From common.Address `json:"from"`
|
From common.Address `json:"from"`
|
||||||
@ -626,10 +605,8 @@ func (s *PublicBlockChainAPI) doCall(ctx context.Context, args CallArgs, blockNr
|
|||||||
// Wait for the context to be done and cancel the evm. Even if the
|
// Wait for the context to be done and cancel the evm. Even if the
|
||||||
// EVM has finished, cancelling may be done (repeatedly)
|
// EVM has finished, cancelling may be done (repeatedly)
|
||||||
go func() {
|
go func() {
|
||||||
select {
|
<-ctx.Done()
|
||||||
case <-ctx.Done():
|
|
||||||
evm.Cancel()
|
evm.Cancel()
|
||||||
}
|
|
||||||
}()
|
}()
|
||||||
|
|
||||||
// Setup the gas pool (also for unmetered requests)
|
// Setup the gas pool (also for unmetered requests)
|
||||||
@ -1306,7 +1283,7 @@ func (api *PublicDebugAPI) PrintBlock(ctx context.Context, number uint64) (strin
|
|||||||
if block == nil {
|
if block == nil {
|
||||||
return "", fmt.Errorf("block #%d not found", number)
|
return "", fmt.Errorf("block #%d not found", number)
|
||||||
}
|
}
|
||||||
return fmt.Sprintf("%s", block), nil
|
return block.String(), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// SeedHash retrieves the seed hash of a block.
|
// SeedHash retrieves the seed hash of a block.
|
||||||
|
@ -65,14 +65,6 @@ func prettyError(vm *otto.Otto, err error, w io.Writer) {
|
|||||||
fmt.Fprint(w, ErrorColor("%s", failure))
|
fmt.Fprint(w, ErrorColor("%s", failure))
|
||||||
}
|
}
|
||||||
|
|
||||||
// jsErrorString adds a backtrace to errors generated by otto.
|
|
||||||
func jsErrorString(err error) string {
|
|
||||||
if ottoErr, ok := err.(*otto.Error); ok {
|
|
||||||
return ottoErr.String()
|
|
||||||
}
|
|
||||||
return err.Error()
|
|
||||||
}
|
|
||||||
|
|
||||||
func (re *JSRE) prettyPrintJS(call otto.FunctionCall) otto.Value {
|
func (re *JSRE) prettyPrintJS(call otto.FunctionCall) otto.Value {
|
||||||
for _, v := range call.ArgumentList {
|
for _, v := range call.ArgumentList {
|
||||||
prettyPrint(call.Otto, v, re.output)
|
prettyPrint(call.Otto, v, re.output)
|
||||||
|
Loading…
Reference in New Issue
Block a user