These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 839c647 | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
chore: move encoder protos under api dir (#1505) Not sure why we had these protos in another dir. See discussion started in #1502 (comment) Consolidated encoder protos under api/proto like all other protos. * chore(proto): move encoder protos under api dir cleanup: there was no reason why encoder protos were in another random directory, as opposed to being with all the other protos under api/proto/ * chore: make protoc + fix import paths * chore(proto): add buf.yaml ignore rules for encoder files * chore: make protoc * chore: rename v2/encoder -> v2/encoder_v2.proto This prevents the name clash that was happening in documentation (encoder.proto and v2/encoder.proto were overwriting themselves in the same encoder.html/md files) * chore: make protoc
The documentation is generated from this commit.
Commit: | 3b4936d | |
---|---|---|
Author: | Samuel Laferriere |
chore(proto): move encoder protos under api dir cleanup: there was no reason why encoder protos were in another random directory, as opposed to being with all the other protos under api/proto/
Commit: | 292d055 | |
---|---|---|
Author: | Cody Littley |
implement protobuf benchmark Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | f8ba26e | |
---|---|---|
Author: | Cody Littley |
Fix makefile, generate protobufs Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 96d547f | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
chore(proto): use buf (lint, format, build, breaking-change detector, push to BSR) (#1437) Copy-pasting my PR comment here in case anyone wonders: The breaking CI is failing because its trying to compare against the master commit, which didn't have a buf.yaml file, so the import paths are not working properly. I'm not sure how to fix this... I suggest just merging without fixing this, and future PRs will work because they will target a commit which contains a buf.yaml file, and will prevent creating breaking API changes.
Commit: | 36dc18b | |
---|---|---|
Author: | hopeyen |
docs: improve protobuf comments
Commit: | 1c6a61d | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
docs: update protobuf comments
Commit: | 260600d | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
docs(mdbook): cleanup integration section (#1439)
Commit: | 3127d28 | |
---|---|---|
Author: | yujiezhu0 | |
Committer: | GitHub |
BREAKING CHANGES: Add signature replay protection for AuthenticatePaymentStateRequest (#1411)
Commit: | 3b68567 | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
docs: add documentation for disperser v2 grpc api and related functions/structs (#1104)
Commit: | 2863cff | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
reservation period index (#1350)
Commit: | 2cfd3b2 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Replay protection (#1365) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 0d4d100 | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
docs(proto-v1): add explanation as to how the request_id is computed (#1360)
Commit: | e9d818b | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
chore: address general comments (#1324)
Commit: | 2fe6037 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Fix how relay/validators compute hashes. (#1351) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | d189f77 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
avoid unnecessary casting (#1327)
Commit: | be1be6b | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
Node API: make chunk encoding explicit (#1278)
Commit: | d145679 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
refactor: api rm Salt, reservationPeriod->timestamp (#1254)
Commit: | 5ae24bc | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Reset cursors and deduplicate blobs in controller (#1261)
Commit: | 324002c | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
docs: quorum number requirement for payment method (#1196)
Commit: | 37a4d6d | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
docs: add minimum symbols to proto api explanation (#1211)
Commit: | 01fbfda | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Moar tests (#1193) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | d7fb87f | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Update v2 blob statuses (#1185)
Commit: | e8a9055 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
docs: proto on paymentHeader (#1178)
Commit: | 89b42a2 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Rename "node" to "validator" for v2 protobufs. (#1125) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | f8c81b2 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Rename v2 structs (#1136)
Commit: | 733bcbe | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
refactor: protobuf payment header in v2 and salt (#1126) Co-authored-by: quaq <56312047+0x0aa0@users.noreply.github.com>
Commit: | ddea189 | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
refactor: protobuf payment header in v2 and salt
Commit: | 9b1ef86 | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
chore: salt protoc index + docstrings
Commit: | ed930b3 | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
refactor: protobuf payment header in v2 and salt
Commit: | 9a4bdc0 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Added missing v2 protobuf documentation. (#1082) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 3d1d2bf | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Fix v2 doc collisions with v1. Make protoc multithreaded for doc generation. (#1096) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 99792bf | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
protobuf rename bin record -> period record (#1084)
Commit: | 9267dc2 | |
---|---|---|
Author: | Daniel Mancia | |
Committer: | GitHub |
Add metrics to encoder v2 (#1080)
Commit: | 344a052 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Disperser auth (#984) Signed-off-by: Cody Littley <cody@eigenlabs.org> Co-authored-by: anupsv <anupsv@users.noreply.github.com>
Commit: | c521c44 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Retriever server (#1048)
Commit: | 6400f30 | |
---|---|---|
Author: | hopeyen |
feat: periodic pruning of payment tables
Commit: | 449e992 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Fail v2 blobs for no attestations (#1043)
Commit: | 1345e77 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Add quorum results to attestation (#1018)
Commit: | 722070b | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Assign relay proto its own package (#1025)
Commit: | 7b12ebf | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
reservation timestamp check (#990)
Commit: | 67658ac | |
---|---|---|
Author: | leopardracer | |
Committer: | GitHub |
fix: typos in documentation files (#989)
Commit: | 980a866 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
payment struct and names ReservationPeriod and Salt (#965)
Commit: | 17259f5 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Remove `InsufficientSignatures` blob state (#936)
Commit: | 2f5ced8 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
[payment] transactor ping payment vault contract (#827)
Commit: | 34ffa52 | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
fix: QuorumSplits typo
Commit: | 5a487e2 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Automatically generate protobuf documentation (#946) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | a36ddb9 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
[v2] disperser server payments api (#902)
Commit: | 8dc8bc0 | |
---|---|---|
Author: | hopeyen |
refactor: protobuf comments and rename
Commit: | 826533e | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
temp: add v1 back
Commit: | a71ff3a | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
feat: disperser api v2 payment
Commit: | 953397b | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Relay authentication (#911) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 94c11ad | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Implement core relay functionality (#869) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | e31907c | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Rename `non_signer_stakes_and_signature` to `attestation` in v2 protobuf (#898)
Commit: | 817465e | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[relay] Return raw bundle bytes from relay (#884)
Commit: | 0761b56 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Clean up unused node methods (#874)
Commit: | d1603f2 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Update protos for relay implementation. (#876) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 8f6b812 | |
---|---|---|
Author: | Daniel Mancia | |
Committer: | GitHub |
[v2] Encoder server with EncodeBlob method (#866)
Commit: | 6e14746 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Refactor object serialization (#870)
Commit: | 827e656 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Attestation Interface & Metadata Store (#868)
Commit: | b0b927d | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Interface update for batching (#864)
Commit: | 7af65ea | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
[payments] disperser client local metering (#793)
Commit: | b22ddf2 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Use serialized bytes for commitments proto (#851)
Commit: | 96c02de | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
feat: eigenda client returns 503 errors (for failover purpose) (#828)
Commit: | 43d8c54 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
[payments] disperser server metering (#792)
Commit: | 498f1dc | |
---|---|---|
Author: | hopeyen | |
Committer: | hopeyen |
refactor: QuorumNumbers protobuf def
Commit: | 57647ef | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
Protobufs for the relay (#803) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | db3da32 | |
---|---|---|
Author: | hopeyen | |
Committer: | GitHub |
[payments] paid blob dispersal api definitions (#791)
Commit: | f6292fb | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
refactor: api error functions naming convention (#831)
Commit: | 7e0579e | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Update v2 disperser protos (#816)
Commit: | 89a278d | |
---|---|---|
Author: | Samuel Laferriere |
feat: add 503 errors to disperser and implement DisperseBlob to return both 500/503
Commit: | 058e1a8 | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | Samuel Laferriere |
refactor: make error funcs use tiger-style most-significant-word first
Commit: | 78e4fc6 | |
---|---|---|
Author: | Samuel Laferriere | |
Committer: | GitHub |
Style: improve api clients comments (#780)
Commit: | 5323e99 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[v2] Disperser and Node service protobuf (#784) Signed-off-by: Cody Littley <cody@eigenlabs.org> Co-authored-by: Cody Littley <cody@eigenlabs.org>
Commit: | dd2ab52 | |
---|---|---|
Author: | hopeyen |
fix: no accounting in normal dispersal blob
Commit: | 18ddb8a | |
---|---|---|
Author: | hopeyen |
feat: eigenda client local accountant
Commit: | b045286 | |
---|---|---|
Author: | Cody Littley | |
Committer: | GitHub |
DAS protobuffs (#710) Signed-off-by: Cody Littley <cody@eigenlabs.org>
Commit: | 5692cac | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
[3/N][zero serialization] Make Encoder produce and pass chunks in desired format (#735)
Commit: | 1377d37 | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
Code hygiene: more properly name the chunk encoding format field (#661)
Commit: | 59dd16a | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Update node interface to enable minibatching (#646)
Commit: | 00bdade | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
[5/N] Chunk encoding optimization: Add support of new encoding at Node (#636)
Commit: | 660f0f1 | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
[3/N] Chunk encoding optimization: Add support of new encoding format… (#628)
Commit: | c2a0a33 | |
---|---|---|
Author: | pschork | |
Committer: | GitHub |
Adds NodeInfo endpoint to retriever and dispersal services for observability (#630)
Commit: | 18fcc27 | |
---|---|---|
Author: | Andi | |
Committer: | GitHub |
Removed unused parameters for improved code readability. (#521)
Commit: | 36307ab | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Replace `Confirming` blob status with `Dispersing` status (#517)
Commit: | a0c28c7 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Add `Confirming` state for blobs (#466)
Commit: | 4f8f282 | |
---|---|---|
Author: | Bowen Xue | |
Committer: | GitHub |
eigenda only accepts 32 bytes less than field modulo (#428) Co-authored-by: Bowen Xue <ubuntu@ip-172-31-91-211.ec2.internal>
Commit: | 2ead9bc | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
Add store chunks validation at node (#378)
Commit: | a5f9e24 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Minor fixes (#358)
Commit: | 7bd41f9 | |
---|---|---|
Author: | quaq | |
Committer: | GitHub |
Blob verification changes (#321) Co-authored-by: Robert Raynor <35671663+mooselumph@users.noreply.github.com>
Commit: | 557a79c | |
---|---|---|
Author: | Robert Raynor |
Merge branch 'master' into blob-verificaiton
Commit: | e10147c | |
---|---|---|
Author: | Robert Raynor | |
Committer: | GitHub |
Add required quorums (#347)
Commit: | e77e762 | |
---|---|---|
Author: | Robert Raynor | |
Committer: | GitHub |
Remove security parameters from API (#298)
Commit: | 313bd6c | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
Make churner produce params for all specified quorums (#288)
Commit: | 863a778 | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
Fix error msg (#259)
Commit: | ff3a002 | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
API cleanup (#243)
Commit: | 0ba2a67 | |
---|---|---|
Author: | Jian Xiao | |
Committer: | GitHub |
Cap the max quorumID to 254 (#242)
Commit: | 50b12a7 | |
---|---|---|
Author: | Ian Shim | |
Committer: | GitHub |
[disperser] Return commitment as a struct (#223)
Commit: | d085647 | |
---|---|---|
Author: | Bowen Xue | |
Committer: | GitHub |
Add partial point loading (#240) Co-authored-by: Bowen Xue <bxue@eigenlabs.org> Co-authored-by: Jian Xiao <iamjianxiao@gmail.com>
Commit: | 3aabde7 | |
---|---|---|
Author: | Bowen Xue | |
Committer: | GitHub |
Adapt low degree proof on G2 for compatibility with perpetual power of tau (#222) Co-authored-by: Ubuntu <ubuntu@ip-172-31-91-211.ec2.internal> Co-authored-by: quaq <56312047+0x0aa0@users.noreply.github.com> Co-authored-by: Robert Raynor <35671663+mooselumph@users.noreply.github.com> Co-authored-by: Jian Xiao <99709935+jianoaix@users.noreply.github.com> Co-authored-by: steven <12021290+stevennevins@users.noreply.github.com> Co-authored-by: steven <steven.nevins@eigenlabs.org> Co-authored-by: siddimore <siddimore@gmail.com> Co-authored-by: Ian Shim <100327837+ian-shim@users.noreply.github.com> Co-authored-by: bolatfurkan <113250817+bolatfurkan@users.noreply.github.com> Co-authored-by: Peter Straus <153843855+krauspt@users.noreply.github.com> Co-authored-by: WELLINGTON MIRANDA BARBOSA <126125417+wmb-software-consulting@users.noreply.github.com> Co-authored-by: Wellington Barbosa <wellington@eigenlabs.org> Co-authored-by: Jian Xiao <iamjianxiao@gmail.com> Co-authored-by: buldazer <93915704+buldazer23@users.noreply.github.com> Co-authored-by: Madhur Shrimal <madhur.shrimal@gmail.com> Co-authored-by: Daniel Mancia <21249320+dmanc@users.noreply.github.com>