|
|
@@ -38,7 +38,7 @@ func NewPublicBlockChainAPI(b Backend) *PublicBlockChainAPI {
|
|
|
func (s *PublicBlockChainAPI) Call(ctx context.Context, args CallArgs, blockNrOrHash rpc.BlockNumberOrHash, overrides *StateOverride) (CallResult, error) {
|
|
|
result, err := DoCall(ctx, s.b, args, blockNrOrHash, overrides, vm.Config{}, 5*time.Second, s.b.RPCGasCap())
|
|
|
if err != nil {
|
|
|
- return CallResult{Success: false, Return: nil, Msg: err.Error()}, nil
|
|
|
+ return CallResult{Success: false, Msg: err.Error()}, nil
|
|
|
} else {
|
|
|
return CallResult{Success: true, Return: result.Return()}, nil
|
|
|
}
|
|
|
@@ -115,7 +115,7 @@ func (s *PublicBlockChainAPI) BatchCall(ctx context.Context, config BatchCallCon
|
|
|
}
|
|
|
result, err := doCall(ctx, s.b, call.CallArgs, state, header, timeout, gp, &blockContext)
|
|
|
if err != nil {
|
|
|
- results = append(results, CallResult{Success: false, Return: nil, Msg: err.Error()})
|
|
|
+ results = append(results, CallResult{Success: false, Msg: err.Error()})
|
|
|
} else {
|
|
|
results = append(results, CallResult{Success: true, Return: result.Return()})
|
|
|
}
|