This repository has been archived by the owner on Aug 2, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 111
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* integrate #2035 via latest develop. fixes #2041 * refactor apis * fix tests for windows, add simple download test * separate dns api and chequebook api * http proxy api in separate subpackage * remove legacy rpc code partially, adding only legacy to make v2 work * TODO: add dns tests see #2048 * TODO: further refactor due to #2040
* migrate ethutil scripts under swarm/cmd/swarm * add basic peer connection bootstrap test * hive keepAlive launches with alarm in case no discover and no kaddb * fix IP address formatting issue [::1] -> became ::1 which refused to dial, now use discover.NewNode#String * database Print removed * add another syncer test for aborted sync * forwarding: only send if syncer is setup on the peer (not blocking) * add control api for network (block read) * syncing test for stalled/aborted connection
* rpc v2 integration * resurrect ethreg * relocate registrar api * delete surreal content in crypto/secp256k1/curve_test.go and eth/downloader/modes.go
…anifest * Changed protocol choice. Missing proper distinction between mutable and immutable Swarm protocols. * Modified API to allow for immutable storage. * Protocol handler installation updated. * Roundtripper changed to reflect http API changes * Change demo/example code to work with new protocol spec. * More meaningful logging, including request method. * Proxy all HTTP methods correctly. * Upload script modified for the new protocol specification. * Uploading shell script (example for raw http API) updated, tested. * Fixing crash while deleting non-existing manifest entries. HT to zsfelfoldi * No leading slash in typical manifests. * Deleting images works * Adding images works. * Change tests to conform with new API. Semantics of tests not changed. * Additional error handling in roundtripper. * fix roundtripper test
support for separate url schemes for dns enabled, immutable and raw manifest
* add bzz.syncEnabled (hive.syncEnabled -> testapi/SyncEnabled | bzznosync param)) triggers nil sync State request to peer * syncEnabled false then historical items are not delivered * add swap initial scenarios, no funds, no retrieval; chequebook autodeployment; available funds -> retrieval * remove -ipcexp option from swarm script * tweaks to swarm/cmd files * add Balance to chequebook api * set chequebook balance from blockchain * fix chequebook tests after balance check * log balance when chequebook created * fix state setting in ethereum backend * add balanceAt to backend
swap integration test
swap integration test
swap integration test
swap integration test
swap integration test
3 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Replace linear hashing of chunks by binary merkle hashing