Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: native go sidecar client, remove DAS stubs #94

Merged
merged 12 commits into from
May 8, 2024
Merged

Conversation

dndll
Copy link
Collaborator

@dndll dndll commented Apr 2, 2024

@dndll
feat!:
3739673
BREAKING CHANGE: removes the namespace, share and other DAS fields
Since we key based on inclusion proofs, we dont need this other info
Moves Namespace out of blob, into the blob submission request, since
we will now expose this in the contract
\

relates to #78
TODO:

  • edit contract
  • test e2e with cdk, op
  • contract CI actions
  • test libs
  • ZKLC queueing (if requested)
  • docker container for http
  • ci for gopkg
  • rebase for custom rpc
  • ticket for monotonic ids

@dndll dndll force-pushed the feature/proof-queue branch 11 times, most recently from f35aaec to 105e14a Compare April 4, 2024 11:00
@dndll dndll changed the title wip: integration with ZKLC proof queue wip: integration with ZKLC proof queue, native go sidecar client Apr 4, 2024
@dndll dndll force-pushed the feature/proof-queue branch 8 times, most recently from a9fbe67 to 87054f3 Compare April 16, 2024 10:26
@dndll dndll force-pushed the feature/proof-queue branch 8 times, most recently from 158ee64 to c836fd3 Compare April 18, 2024 16:04
dndll added 9 commits May 8, 2024 09:44
BREAKING CHANGE: removes the namespace, share and other DAS fields
Since we key based on inclusion proofs, we dont need this other info
Moves Namespace out of blob, into the blob submission request, since
we will now expose this in the contract
Will be optimised later on
expose a native go library for integrating with the sidecar

BREAKING CHANGE: cleans primitives to remove legacy DAS features
BREAKING CHANGE: update sidecar to support native DA-rpc types, removes
coupling to near-primitives (fixes madara issue)
@dndll dndll force-pushed the feature/proof-queue branch 2 times, most recently from c7981d6 to fd3abef Compare May 8, 2024 08:52
@dndll dndll changed the title feat: native go sidecar client, remove DAS stubs feat!: native go sidecar client, remove DAS stubs May 8, 2024
@dndll dndll force-pushed the feature/proof-queue branch 3 times, most recently from 312797d to fbfca0f Compare May 8, 2024 08:59
@dndll dndll force-pushed the feature/proof-queue branch 2 times, most recently from 8b63ae6 to f65a359 Compare May 8, 2024 09:28
@dndll dndll force-pushed the feature/proof-queue branch 5 times, most recently from c7d8679 to 4b87956 Compare May 8, 2024 10:00
@dndll dndll merged commit 9a9267f into main May 8, 2024
4 checks passed
@dndll dndll deleted the feature/proof-queue branch May 8, 2024 10:18
@firatNEAR firatNEAR mentioned this pull request May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant