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: feed wrapping #918

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from
Draft

feat: feed wrapping #918

wants to merge 6 commits into from

Conversation

nugaon
Copy link
Member

@nugaon nugaon commented May 28, 2024

This is the JS implementation of the Feed Wrapping feature introduced in Bee PR #4677.
Feed payload does not specify arbitrary structure anymore so that feed retrieval can return wrapped content in one request. It makes feed resolution faster since there is no need to call chunk retrieval on reference from the Feed payload.

nugaon and others added 5 commits May 31, 2024 16:35
* feat!: merge api (#920)

* test: add shape tests

* feat: merge api

* chore(master): release 7.0.0 (#921)

* fix: floor update feed timestamp (#923)

* chore(master): release 7.0.1 (#924)

* fix: allow falsy feed index (#925)

* chore(master): release 7.0.2 (#926)

* fix: ignore errors while waiting for stamp (#927)

* chore(master): release 7.0.3 (#928)

* docs: fix typos (#922)

* fix: add chaintip field (#931)

* chore(master): release 7.0.4 (#932)

* feat: add capitalizeAddressERC55 function (#933)

* feat: add capitalizeAddressERC55 function

* chore: code style

* chore(master): release 7.1.0 (#934)

* build: disable legacy peer deps (#935)

* fix: correct jsdocs links (#938)

* fix: correct jsdocs links

* chore: update depcheck

* chore: code style

* chore(master): release 7.1.1 (#939)

* docs: add quick start section (#940)

* fix: fix tar padding (#943)

* chore(master): release 7.1.2 (#944)

* feat!: add act (#942)

* feat(act): add act

* feat(act): rename addGrantees to createGrantees

* feat(act): remove mention of ENS name in getGrantees method comment

* feat(act): add grantee module for managing grantees

* feat(act): revert import chai and jestExpect in bzz.spec.ts

* feat(act): improve documentation for the createGrantees method

* feat(act)!: update the return type of chunk upload to UploadResult from Reference

* feat(act)!: update the return type of soc upload to UploadResult from Reference

* feat(act): fix linter errors

---------

Co-authored-by: Ferenc Sárai <[email protected]>

* chore: fine-tune act namings (#946)

* chore(master): release 8.0.0 (#945)

* fix: allow collection items with zero size (#947)

* fix: allow collection items with zero size

* style: add newline

* chore(master): release 8.0.1 (#948)

* fix: handle bad request in feed index lookup (#949)

* chore(master): release 8.0.2 (#950)

* feat: harden internals (#952)

* ci: repair jobs

* ci: remove debug version bump

* ci: specify exact fdp-play version

* feat: harden internals

* style: add newline

* build: remove unnecessary dependencies

---------

Co-authored-by: bee-worker <[email protected]>
Co-authored-by: Pablo Castellano <[email protected]>
Co-authored-by: Ferenc Sárai <[email protected]>
Co-authored-by: Ferenc Sárai <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants