mirror of
https://github.com/status-im/web3.js.git
synced 2025-02-23 03:28:07 +00:00
updated swarm
This commit is contained in:
parent
de429a3ca1
commit
83d1a5aa4f
@ -34,21 +34,58 @@ For more see the `Swarm Docs <http://swarm-guide.readthedocs.io/en/latest/>`_.
|
|||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
download
|
upload
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
.. code-block:: javascript
|
.. code-block:: javascript
|
||||||
|
|
||||||
web3.shh.download(?, ? [, callback])
|
web3.shh.upload(localfspath, defaultfile [, callback])
|
||||||
|
|
||||||
Description missing.
|
Uploads files or folders to swarm.
|
||||||
|
|
||||||
----------
|
----------
|
||||||
Parameters
|
Parameters
|
||||||
----------
|
----------
|
||||||
|
|
||||||
1. ``?``: ?
|
1. ``String`` - ``localfspath``: The file or directory to upload.
|
||||||
2. ``?``: ?
|
2. ``String`` - ``defaultfile``: The default to use when no file on the manifest path could be mapped. For JavaScript Dapps that is normally an ``index.html``.
|
||||||
|
3. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
|
|
||||||
|
-------
|
||||||
|
Returns
|
||||||
|
-------
|
||||||
|
|
||||||
|
``String``: Returns the content hash of the manifest.
|
||||||
|
|
||||||
|
|
||||||
|
-------
|
||||||
|
Example
|
||||||
|
-------
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.upload('/User/me/sites/myApp', '/User/me/sites/myApp/index.html')
|
||||||
|
.then(console.log);
|
||||||
|
> '246749122b6435dc395250c44c8ebc2eaa13dff2f3986ce5265148d84e619d20'
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
download
|
||||||
|
=====================
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.download(bzzHash, localdirpath [, callback])
|
||||||
|
|
||||||
|
Downloads files and folders from swarm.
|
||||||
|
|
||||||
|
----------
|
||||||
|
Parameters
|
||||||
|
----------
|
||||||
|
|
||||||
|
1. ``String`` - ``bzzHash``: The file or directory to download.
|
||||||
|
2. ``String`` - ``localdirpath``: The local folder to download the content into.
|
||||||
3. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
3. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
|
|
||||||
-------
|
-------
|
||||||
@ -64,7 +101,7 @@ Example
|
|||||||
|
|
||||||
.. code-block:: javascript
|
.. code-block:: javascript
|
||||||
|
|
||||||
web3.shh.download(?, ?)
|
web3.shh.download('246749122b6435dc395250c44c8ebc2eaa13dff2f3986ce5265148d84e619d20', '/User/me/sites/someApp')
|
||||||
.then(console.log);
|
.then(console.log);
|
||||||
>
|
>
|
||||||
|
|
||||||
@ -72,12 +109,49 @@ Example
|
|||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
upload
|
put
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
.. code-block:: javascript
|
.. code-block:: javascript
|
||||||
|
|
||||||
web3.shh.upload(?, ? [, callback])
|
web3.shh.put(content, contentType [, callback])
|
||||||
|
|
||||||
|
Allows to upload a raw data blob to swarm.
|
||||||
|
Creates a manifest with an entry. This entry has the empty path and specifies the content type given as second argument.
|
||||||
|
|
||||||
|
----------
|
||||||
|
Parameters
|
||||||
|
----------
|
||||||
|
|
||||||
|
1. ``String`` - ``content``: The data blob to store.
|
||||||
|
2. ``String`` - ``contentType``: The MIME content type to assign for that data.
|
||||||
|
3. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
|
|
||||||
|
-------
|
||||||
|
Returns
|
||||||
|
-------
|
||||||
|
|
||||||
|
``String``: Returns the content hash of the manifest.
|
||||||
|
|
||||||
|
-------
|
||||||
|
Example
|
||||||
|
-------
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.put('0x2345676432', 'text/html')
|
||||||
|
.then(console.log);
|
||||||
|
> '246749122b6435dc395250c44c8ebc2eaa13dff2f3986ce5265148d84e619d20'
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
getManifest
|
||||||
|
=====================
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.getManifest(bzzHash [, callback])
|
||||||
|
|
||||||
Description missing.
|
Description missing.
|
||||||
|
|
||||||
@ -85,9 +159,46 @@ Description missing.
|
|||||||
Parameters
|
Parameters
|
||||||
----------
|
----------
|
||||||
|
|
||||||
1. ``?``: ?
|
1. ``String`` - ``bzzHash``: The path to a file, it will then download its manifest JSON file.
|
||||||
2. ``?``: ?
|
2. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
3. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
|
||||||
|
-------
|
||||||
|
Returns
|
||||||
|
-------
|
||||||
|
|
||||||
|
``Object``: the manifest JSON object of the hash location
|
||||||
|
|
||||||
|
|
||||||
|
-------
|
||||||
|
Example
|
||||||
|
-------
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.getManifest('246749122b6435dc395250c44c8ebc2eaa13dff2f3986ce5265148d84e619d20')
|
||||||
|
.then(console.log);
|
||||||
|
> {
|
||||||
|
?
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
getHive
|
||||||
|
=====================
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.getHive([callback])
|
||||||
|
|
||||||
|
Description missing.
|
||||||
|
|
||||||
|
----------
|
||||||
|
Parameters
|
||||||
|
----------
|
||||||
|
|
||||||
|
1. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
|
|
||||||
-------
|
-------
|
||||||
Returns
|
Returns
|
||||||
@ -102,7 +213,81 @@ Example
|
|||||||
|
|
||||||
.. code-block:: javascript
|
.. code-block:: javascript
|
||||||
|
|
||||||
web3.shh.upload(?, ?)
|
web3.shh.getHive()
|
||||||
|
.then(console.log);
|
||||||
|
>
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
getInfo
|
||||||
|
=====================
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.getInfo([callback])
|
||||||
|
|
||||||
|
Description missing.
|
||||||
|
|
||||||
|
----------
|
||||||
|
Parameters
|
||||||
|
----------
|
||||||
|
|
||||||
|
1. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
|
|
||||||
|
-------
|
||||||
|
Returns
|
||||||
|
-------
|
||||||
|
|
||||||
|
``?``:
|
||||||
|
|
||||||
|
|
||||||
|
-------
|
||||||
|
Example
|
||||||
|
-------
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.getInfo()
|
||||||
|
.then(console.log);
|
||||||
|
>
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
modify
|
||||||
|
=====================
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.modify(?, ?, ?, ? [, callback])
|
||||||
|
|
||||||
|
Description missing.
|
||||||
|
|
||||||
|
----------
|
||||||
|
Parameters
|
||||||
|
----------
|
||||||
|
|
||||||
|
1. ``?``: ?
|
||||||
|
2. ``?``: ?
|
||||||
|
3. ``?``: ?
|
||||||
|
4. ``?``: ?
|
||||||
|
5. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
||||||
|
|
||||||
|
-------
|
||||||
|
Returns
|
||||||
|
-------
|
||||||
|
|
||||||
|
``?``:
|
||||||
|
|
||||||
|
|
||||||
|
-------
|
||||||
|
Example
|
||||||
|
-------
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
web3.shh.modify(?, ?, ?, ?)
|
||||||
.then(console.log);
|
.then(console.log);
|
||||||
>
|
>
|
||||||
|
|
||||||
@ -184,191 +369,6 @@ Example
|
|||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
get
|
|
||||||
=====================
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.get(? [, callback])
|
|
||||||
|
|
||||||
Description missing.
|
|
||||||
|
|
||||||
----------
|
|
||||||
Parameters
|
|
||||||
----------
|
|
||||||
|
|
||||||
1. ``?``: ?
|
|
||||||
2. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
|
||||||
|
|
||||||
-------
|
|
||||||
Returns
|
|
||||||
-------
|
|
||||||
|
|
||||||
``?``:
|
|
||||||
|
|
||||||
|
|
||||||
-------
|
|
||||||
Example
|
|
||||||
-------
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.get(?)
|
|
||||||
.then(console.log);
|
|
||||||
>
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
put
|
|
||||||
=====================
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.put(?, ? [, callback])
|
|
||||||
|
|
||||||
Description missing.
|
|
||||||
|
|
||||||
----------
|
|
||||||
Parameters
|
|
||||||
----------
|
|
||||||
|
|
||||||
1. ``?``: ?
|
|
||||||
2. ``?``: ?
|
|
||||||
3. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
|
||||||
|
|
||||||
-------
|
|
||||||
Returns
|
|
||||||
-------
|
|
||||||
|
|
||||||
``?``:
|
|
||||||
|
|
||||||
|
|
||||||
-------
|
|
||||||
Example
|
|
||||||
-------
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.put(?, ?)
|
|
||||||
.then(console.log);
|
|
||||||
>
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
modify
|
|
||||||
=====================
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.modify(?, ?, ?, ? [, callback])
|
|
||||||
|
|
||||||
Description missing.
|
|
||||||
|
|
||||||
----------
|
|
||||||
Parameters
|
|
||||||
----------
|
|
||||||
|
|
||||||
1. ``?``: ?
|
|
||||||
2. ``?``: ?
|
|
||||||
3. ``?``: ?
|
|
||||||
4. ``?``: ?
|
|
||||||
5. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
|
||||||
|
|
||||||
-------
|
|
||||||
Returns
|
|
||||||
-------
|
|
||||||
|
|
||||||
``?``:
|
|
||||||
|
|
||||||
|
|
||||||
-------
|
|
||||||
Example
|
|
||||||
-------
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.modify(?, ?, ?, ?)
|
|
||||||
.then(console.log);
|
|
||||||
>
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
getHive
|
|
||||||
=====================
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.getHive([callback])
|
|
||||||
|
|
||||||
Description missing.
|
|
||||||
|
|
||||||
----------
|
|
||||||
Parameters
|
|
||||||
----------
|
|
||||||
|
|
||||||
1. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
|
||||||
|
|
||||||
-------
|
|
||||||
Returns
|
|
||||||
-------
|
|
||||||
|
|
||||||
``?``:
|
|
||||||
|
|
||||||
|
|
||||||
-------
|
|
||||||
Example
|
|
||||||
-------
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.getHive()
|
|
||||||
.then(console.log);
|
|
||||||
>
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
getInfo
|
|
||||||
=====================
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.getInfo([callback])
|
|
||||||
|
|
||||||
Description missing.
|
|
||||||
|
|
||||||
----------
|
|
||||||
Parameters
|
|
||||||
----------
|
|
||||||
|
|
||||||
1. ``Function``: (optional) Optional callback, returns an error object as first parameter and the result as second.
|
|
||||||
|
|
||||||
-------
|
|
||||||
Returns
|
|
||||||
-------
|
|
||||||
|
|
||||||
``?``:
|
|
||||||
|
|
||||||
|
|
||||||
-------
|
|
||||||
Example
|
|
||||||
-------
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
web3.shh.getInfo()
|
|
||||||
.then(console.log);
|
|
||||||
>
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
blockNetworkRead
|
blockNetworkRead
|
||||||
=====================
|
=====================
|
||||||
|
|
@ -93,8 +93,8 @@ var methods = function () {
|
|||||||
inputFormatter: [null, null]
|
inputFormatter: [null, null]
|
||||||
});
|
});
|
||||||
|
|
||||||
var get = new Method({
|
var getManifest = new Method({
|
||||||
name: 'get',
|
name: 'getManifest',
|
||||||
call: 'bzz_get',
|
call: 'bzz_get',
|
||||||
params: 1,
|
params: 1,
|
||||||
inputFormatter: [null]
|
inputFormatter: [null]
|
||||||
@ -136,7 +136,7 @@ var methods = function () {
|
|||||||
upload,
|
upload,
|
||||||
retrieve,
|
retrieve,
|
||||||
store,
|
store,
|
||||||
get,
|
getManifest,
|
||||||
put,
|
put,
|
||||||
modify,
|
modify,
|
||||||
getHive,
|
getHive,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user