# now try to access http://127.0.0.1:1234/ on docker host
License
-------
> According to our tests, at least 1GB of RAM is neede to compile Twister.
## License
Bitcoin is released under the terms of the MIT license. See `COPYING` for more
information or see http://opensource.org/licenses/MIT.
@ -44,8 +47,7 @@ libtorrent is released under the BSD-license.
@@ -44,8 +47,7 @@ libtorrent is released under the BSD-license.
twister specific code is released under the MIT license or BSD, you choose.
(it shouldn't matter anyway, except for the "non-endorsement clause").
Development process
-------------------
## Development process
There is no development process defined yet.
@ -53,8 +55,7 @@ Developers of either bitcoin or libtorrent are welcomed and will be granted
@@ -53,8 +55,7 @@ Developers of either bitcoin or libtorrent are welcomed and will be granted
immediate write-access to the repository (a small retribution for
bastardizing their codebases).
Testing
-------
## Testing
Some security checks are disabled (temporarily) allowing multiple clients per IP.
Therefore it is possible to run multiple twisterd instances at the same machine:
@ -66,8 +67,7 @@ Therefore it is possible to run multiple twisterd instances at the same machine:
@@ -66,8 +67,7 @@ Therefore it is possible to run multiple twisterd instances at the same machine:
Note: some features (like block generation and dht put/get) do now work unless
the network has at least two nodes, like these two instances in the example above.
Wire protocol
-------------
## Wire protocol
Bitcoin and libtorrent protocol signatures have been changed on purpose to
make twister network incompatible. This avoids the so called
@ -79,8 +79,7 @@ make twister network incompatible. This avoids the so called
@@ -79,8 +79,7 @@ make twister network incompatible. This avoids the so called
- Torrent/DHT query changed from "y" to "z"
- Torrent/DHT answer changed from "a" to "x"
Quick JSON command examples
---------------------------
## Quick JSON command examples
In order to use JSON-RPC you must set user/password/port by either command
line or configuration file. This is the same as in [bitcoin](https://en.bitcoin.it/wiki/Running_Bitcoin)
@ -157,8 +156,7 @@ To obtain the full list of commands
@@ -157,8 +156,7 @@ To obtain the full list of commands
./twisterd help
Running the web interface
-------------------------
## Running the web interface
First you'll need to grab the latest version of the web UI code and put it