Skip to content

Improve eth_* methods performance #7008

Open
6 of 7 issues completed
Open

Description

@LesnyRumcajs

Summary

We've got some numbers on real traffic; for several methods they don't look good and while Forest takes significantly less resources, there should be some room for improvement.

Image Image

Motivation

Performance and resource usage are the selling points of Forest. There's nothing we can't do in Rust that is done in Golang.

Tasks

  • All listed methods should be at least as fast as in Lotus - few times slower is not acceptable
  • Ignore debug_traceBlockByNumber and debug_traceTransaction, they were not actually invoked

Risks & Dependencies

Additional Links & Resources

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: EpicA feature or collection of issues that achieve a greater goal

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions