specs icon indicating copy to clipboard operation
specs copied to clipboard

interop: Add initial indexing api spec

Open ajsutton opened this issue 1 year ago • 2 comments

Description

Adds a spec for the first method in the "indexing backend" RPC API. This is designed to specify a standard API for tools that indexing logs across chains to optimise lookups for sequencing and verifying nodes. Written in a way that tries to be independent of any particular design for the indexer.

Still todo:

  • [x] GetCrossUnsafe method
  • [x] NextDeriveTask method
  • [x] OnDerived method
  • [x] CrossSafe method
  • [x] TryFinalize method

ajsutton avatar Jul 23 '24 03:07 ajsutton

@protolambda I think we moved away from this approach again and should just close this right?

ajsutton avatar Aug 15 '24 03:08 ajsutton

@ajsutton I am not entirely sure yet. We'll likely run into something like this as part of devnet 2 reorg support planning, although maybe we can simplify it. I'm fine with keeping this open for now.

protolambda avatar Aug 15 '24 22:08 protolambda

We likely should revisit this PR to make sure that the supervisor API is specified

@protolambda @tyler-smith

tynes avatar Oct 14 '24 20:10 tynes