Skip to content

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

Merged
carrion256 merged 12 commits into
mainfrom
feature/proof-queue
May 8, 2024
Merged

feat!: native go sidecar client, remove DAS stubs#94
carrion256 merged 12 commits into
mainfrom
feature/proof-queue

Conversation

@carrion256
Copy link
Copy Markdown
Collaborator

@carrion256 carrion256 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

@carrion256 carrion256 force-pushed the feature/proof-queue branch 11 times, most recently from f35aaec to 105e14a Compare April 4, 2024 11:00
@carrion256 carrion256 changed the title wip: integration with ZKLC proof queue wip: integration with ZKLC proof queue, native go sidecar client Apr 4, 2024
@carrion256 carrion256 force-pushed the feature/proof-queue branch 8 times, most recently from a9fbe67 to 87054f3 Compare April 16, 2024 10:26
@carrion256 carrion256 force-pushed the feature/proof-queue branch 8 times, most recently from 158ee64 to c836fd3 Compare April 18, 2024 16:04
@carrion256 carrion256 force-pushed the feature/proof-queue branch from 4ab2c06 to b31b23c Compare May 8, 2024 08:42
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)
@carrion256 carrion256 force-pushed the feature/proof-queue branch 2 times, most recently from c7981d6 to fd3abef Compare May 8, 2024 08:52
@carrion256 carrion256 changed the title feat: native go sidecar client, remove DAS stubs feat!: native go sidecar client, remove DAS stubs May 8, 2024
@carrion256 carrion256 force-pushed the feature/proof-queue branch 3 times, most recently from 312797d to fbfca0f Compare May 8, 2024 08:59
@carrion256 carrion256 force-pushed the feature/proof-queue branch 2 times, most recently from 8b63ae6 to f65a359 Compare May 8, 2024 09:28
@carrion256 carrion256 force-pushed the feature/proof-queue branch 5 times, most recently from c7d8679 to 4b87956 Compare May 8, 2024 10:00
@carrion256 carrion256 force-pushed the feature/proof-queue branch from 4b87956 to 52998da Compare May 8, 2024 10:13
@carrion256 carrion256 merged commit 9a9267f into main May 8, 2024
@carrion256 carrion256 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.

1 participant