.bumpversion_client.cfg
.dockerignore
.editorconfig
.gitattributes
.gitignore
.pylint.rc
.travis.yml
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.rst
config_sample.toml
constraints.txt
raiden.spec
raiden_errors_key.gpg
readthedocs.yml
requirements-dev.txt
requirements-lint.txt
requirements.txt
setup.cfg
setup.py
tox.ini
.circleci/conditional_skip.sh
.circleci/config.yml
.circleci/fetch_geth_solc.sh
.circleci/fetch_pr_base_commit.sh
.circleci/get_archive_tag.sh
.circleci/upload_to_s3.sh
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/critical_vulnerability_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/PULL_REQUEST_TEMPLATE/bugfix.md
.github/PULL_REQUEST_TEMPLATE/feature.md
.github/PULL_REQUEST_TEMPLATE/refactoring.md
.travis/before_install.sh
.travis/coverage.sh
.travis/download_geth.sh
.travis/download_solc.sh
.travis/install.sh
.travis/prepare_os_linux.sh
.travis/prepare_os_osx.sh
.travis/run.sh
.travis/run_smoketest.sh
docker/Dockerfile
docker/build.Dockerfile
docker/raiden.desktop
docker/raiden.svg
docs/Makefile
docs/Thoughts-on-Performance.md
docs/Token-Swap.md
docs/api_walkthrough.rst
docs/changelog.rst
docs/conf.py
docs/config_file.rst
docs/glossary.rst
docs/index.rst
docs/macos_install_guide.rst
docs/nix.rst
docs/onboarding.rst
docs/overview_and_guide.rst
docs/raiden.png
docs/red_eyes_mainnet_tutorial.rst
docs/rest_api.rst
docs/state_machines.rst
docs/trademarks.rst
docs/webui_tutorial.rst
docs/_static/sphinxcontrib-httpexample.css
docs/_static/sphinxcontrib-httpexample.js
docs/images/architecture_overview.png
docs/images/channelsgraph.png
docs/images/merkletree.png
docs/images/pending_transfers_for_mediator.gif
docs/images/raiden_webui_channels_page_screenshot.png
docs/images/raiden_webui_landing_page_screenshot.png
docs/images/raiden_webui_tokens_page_screenshot.png
docs/images/restore_wal.png
docs/images/routing_a_transfer.gif
docs/images/settle_pending_locks.gif
docs/images/state_tasks.png
docs/images/transfer_happy_case.gif
docs/images/transfer_unhappy_case.gif
docs/images/write_state_change_to_wal.png
nix/envrc-nix-python
nix/leveldb.nix
nix/shell.nix
raiden/__init__.py
raiden/__main__.py
raiden/accounts.py
raiden/app.py
raiden/blockchain_events_handler.py
raiden/connection_manager.py
raiden/constants.py
raiden/exceptions.py
raiden/log_config.py
raiden/message_handler.py
raiden/messages.py
raiden/raiden_event_handler.py
raiden/raiden_service.py
raiden/routing.py
raiden/settings.py
raiden/smoketest_genesis.json
raiden/tasks.py
raiden/waiting.py
raiden.egg-info/PKG-INFO
raiden.egg-info/SOURCES.txt
raiden.egg-info/dependency_links.txt
raiden.egg-info/entry_points.txt
raiden.egg-info/not-zip-safe
raiden.egg-info/requires.txt
raiden.egg-info/top_level.txt
raiden/api/__init__.py
raiden/api/objects.py
raiden/api/python.py
raiden/api/rest.py
raiden/api/v1/__init__.py
raiden/api/v1/encoding.py
raiden/api/v1/resources.py
raiden/blockchain/__init__.py
raiden/blockchain/events.py
raiden/blockchain/state.py
raiden/encoding/__init__.py
raiden/encoding/encoders.py
raiden/encoding/format.py
raiden/encoding/messages.py
raiden/network/__init__.py
raiden/network/blockchain_service.py
raiden/network/discovery.py
raiden/network/sockfactory.py
raiden/network/stunsock.py
raiden/network/throttle.py
raiden/network/upnpsock.py
raiden/network/utils.py
raiden/network/proxies/README.md
raiden/network/proxies/__init__.py
raiden/network/proxies/discovery.py
raiden/network/proxies/payment_channel.py
raiden/network/proxies/secret_registry.py
raiden/network/proxies/token.py
raiden/network/proxies/token_network.py
raiden/network/proxies/token_network_registry.py
raiden/network/proxies/utils.py
raiden/network/rpc/__init__.py
raiden/network/rpc/client.py
raiden/network/rpc/middleware.py
raiden/network/rpc/smartcontract_proxy.py
raiden/network/rpc/transactions.py
raiden/network/transport/__init__.py
raiden/network/transport/matrix.py
raiden/network/transport/udp/__init__.py
raiden/network/transport/udp/healthcheck.py
raiden/network/transport/udp/udp_transport.py
raiden/network/transport/udp/udp_utils.py
raiden/storage/__init__.py
raiden/storage/restore.py
raiden/storage/serialize.py
raiden/storage/sqlite.py
raiden/storage/utils.py
raiden/storage/versions.py
raiden/storage/wal.py
raiden/tests/README.rst
raiden/tests/__init__.py
raiden/tests/conftest.py
raiden/tests/benchmark/__init__.py
raiden/tests/benchmark/utils.py
raiden/tests/fixtures/__init__.py
raiden/tests/fixtures/variables.py
raiden/tests/fuzz/conftest.py
raiden/tests/fuzz/test_state_changes.py
raiden/tests/integration/__init__.py
raiden/tests/integration/conftest.py
raiden/tests/integration/test_balance_proof_check.py
raiden/tests/integration/test_blockchainservice.py
raiden/tests/integration/test_echo_node.py
raiden/tests/integration/test_matrix_transport.py
raiden/tests/integration/test_pythonapi.py
raiden/tests/integration/test_recovery.py
raiden/tests/integration/test_regression.py
raiden/tests/integration/test_send_queued_messages.py
raiden/tests/integration/test_service.py
raiden/tests/integration/api/__init__.py
raiden/tests/integration/api/conftest.py
raiden/tests/integration/api/fixtures.py
raiden/tests/integration/api/test_pythonapi.py
raiden/tests/integration/api/test_pythonapi_regression.py
raiden/tests/integration/api/test_restapi.py
raiden/tests/integration/api/utils.py
raiden/tests/integration/cli/conftest.py
raiden/tests/integration/cli/test_cli.py
raiden/tests/integration/contracts/__init__.py
raiden/tests/integration/contracts/conftest.py
raiden/tests/integration/contracts/test_endpointregistry.py
raiden/tests/integration/contracts/test_payment_channel.py
raiden/tests/integration/contracts/test_secret_registry.py
raiden/tests/integration/contracts/test_token.py
raiden/tests/integration/contracts/test_token_network.py
raiden/tests/integration/contracts/test_token_network_registry.py
raiden/tests/integration/contracts/fixtures/__init__.py
raiden/tests/integration/contracts/fixtures/contracts.py
raiden/tests/integration/fixtures/__init__.py
raiden/tests/integration/fixtures/blockchain.py
raiden/tests/integration/fixtures/raiden_network.py
raiden/tests/integration/fixtures/smartcontracts.py
raiden/tests/integration/fixtures/transport.py
raiden/tests/integration/long_running/__init__.py
raiden/tests/integration/long_running/test_integration_events.py
raiden/tests/integration/long_running/test_settlement.py
raiden/tests/integration/long_running/test_stress.py
raiden/tests/integration/long_running/test_token_networks.py
raiden/tests/integration/rpc/RpcTest.sol
raiden/tests/integration/rpc/__init__.py
raiden/tests/integration/rpc/test_assumptions.py
raiden/tests/integration/transfer/__init__.py
raiden/tests/integration/transfer/test_mediatedtransfer.py
raiden/tests/integration/transfer/test_mediatedtransfer_events.py
raiden/tests/integration/transfer/test_mediatedtransfer_invalid.py
raiden/tests/integration/transfer/test_refund_invalid.py
raiden/tests/integration/transfer/test_refundtransfer.py
raiden/tests/scenarios/Scenario-Kill-Receiver.yaml
raiden/tests/scenarios/Scenario-Mediated-Transfer-in-Hexagon.yaml
raiden/tests/scenarios/Scenario-Re-Routing.yaml
raiden/tests/scenarios/close_channel_all_channels.yaml
raiden/tests/scenarios/close_channel_one_channel.yaml
raiden/tests/scenarios/close_channel_reopen_before_settle.yaml
raiden/tests/scenarios/direct_transfers_happy_cases_1-1000_txs.yaml
raiden/tests/scenarios/direct_transfers_mixed_edge_cases.yaml
raiden/tests/scenarios/direct_transfers_stopped_node_scenarios.yaml
raiden/tests/scenarios/funding-channel-scenarios.yaml
raiden/tests/scenarios/join-network-scenario-J1.yaml
raiden/tests/scenarios/join-network-scenario-J10.yaml
raiden/tests/scenarios/join-network-scenario-J11.yaml
raiden/tests/scenarios/join-network-scenario-J12.yaml
raiden/tests/scenarios/join-network-scenario-J13.yaml
raiden/tests/scenarios/join-network-scenario-J15.yaml
raiden/tests/scenarios/join-network-scenario-J16.yaml
raiden/tests/scenarios/join-network-scenario-J17.yaml
raiden/tests/scenarios/join-network-scenario-J18.yaml
raiden/tests/scenarios/join-network-scenario-J19.yaml
raiden/tests/scenarios/join-network-scenario-J2.yaml
raiden/tests/scenarios/join-network-scenario-J3.yaml
raiden/tests/scenarios/join-network-scenario-J4.yaml
raiden/tests/scenarios/join-network-scenario-J6.yaml
raiden/tests/scenarios/join-network-scenario-J7.yaml
raiden/tests/scenarios/join-network-scenario-J8.yaml
raiden/tests/scenarios/join-network-scenario-J9.yaml
raiden/tests/scenarios/leave-network-happy-scenario.yaml
raiden/tests/scenarios/leave-network-on-closed_channels.yaml
raiden/tests/scenarios/leave-network-with-stopped-node.yaml
raiden/tests/scenarios/mediated-transfers-scnenarios.yaml
raiden/tests/scenarios/open-channel-different-scenarios.yaml
raiden/tests/scenarios/ci/Scenario-Stress-Hub.yaml
raiden/tests/scenarios/ci/long_path_mediated_transfers.yaml
raiden/tests/test_files/.gitignore
raiden/tests/test_files/UTC--2016-10-26T16-55-53.551024336Z--0d5a0e4fece4b84365b9b8dba6e6d41348c73645
raiden/tests/test_files/UTC--2017-06-20T16-06-00.000000000Z--invalid
raiden/tests/test_files/valid_keystorefile_with_unexpected_name
raiden/tests/unit/__init__.py
raiden/tests/unit/conftest.py
raiden/tests/unit/fixtures.py
raiden/tests/unit/test_accounts.py
raiden/tests/unit/test_binary_encoding.py
raiden/tests/unit/test_channelstate.py
raiden/tests/unit/test_cli.py
raiden/tests/unit/test_dict_encoding.py
raiden/tests/unit/test_logging.py
raiden/tests/unit/test_messages.py
raiden/tests/unit/test_mock.py
raiden/tests/unit/test_mtree.py
raiden/tests/unit/test_namedbuffer.py
raiden/tests/unit/test_node_queue.py
raiden/tests/unit/test_notifyingqueue.py
raiden/tests/unit/test_operators.py
raiden/tests/unit/test_pfs_integration.py
raiden/tests/unit/test_raiden_event_handler.py
raiden/tests/unit/test_rpc.py
raiden/tests/unit/test_serialization.py
raiden/tests/unit/test_sqlite.py
raiden/tests/unit/test_state.py
raiden/tests/unit/test_tokennetwork.py
raiden/tests/unit/test_udp_transport.py
raiden/tests/unit/test_upgrade.py
raiden/tests/unit/test_utils.py
raiden/tests/unit/test_version_check.py
raiden/tests/unit/test_wal.py
raiden/tests/unit/api/__init__.py
raiden/tests/unit/api/test_api.py
raiden/tests/unit/api/test_api_events.py
raiden/tests/unit/migrations/test_v16_to_v17.py
raiden/tests/unit/migrations/data/v16_chainstate.json
raiden/tests/unit/transfer/__init__.py
raiden/tests/unit/transfer/test_channel.py
raiden/tests/unit/transfer/test_node.py
raiden/tests/unit/transfer/test_utils.py
raiden/tests/unit/transfer/mediated_transfer/__init__.py
raiden/tests/unit/transfer/mediated_transfer/test_events.py
raiden/tests/unit/transfer/mediated_transfer/test_initiatorstate.py
raiden/tests/unit/transfer/mediated_transfer/test_mediatorstate.py
raiden/tests/unit/transfer/mediated_transfer/test_mediatorstate_regression.py
raiden/tests/unit/transfer/mediated_transfer/test_targetstate.py
raiden/tests/utils/__init__.py
raiden/tests/utils/client.py
raiden/tests/utils/events.py
raiden/tests/utils/factories.py
raiden/tests/utils/genesis.py
raiden/tests/utils/geth.py
raiden/tests/utils/messages.py
raiden/tests/utils/mocks.py
raiden/tests/utils/network.py
raiden/tests/utils/protocol.py
raiden/tests/utils/smartcontracts.py
raiden/tests/utils/smoketest.py
raiden/tests/utils/synapse_config.yaml.template
raiden/tests/utils/tests.py
raiden/tests/utils/transfer.py
raiden/tests/utils/transport.py
raiden/transfer/__init__.py
raiden/transfer/architecture.py
raiden/transfer/balance_proof.py
raiden/transfer/channel.py
raiden/transfer/events.py
raiden/transfer/merkle_tree.py
raiden/transfer/node.py
raiden/transfer/queue_identifier.py
raiden/transfer/secret_registry.py
raiden/transfer/state.py
raiden/transfer/state_change.py
raiden/transfer/token_network.py
raiden/transfer/utils.py
raiden/transfer/views.py
raiden/transfer/mediated_transfer/__init__.py
raiden/transfer/mediated_transfer/events.py
raiden/transfer/mediated_transfer/initiator.py
raiden/transfer/mediated_transfer/initiator_manager.py
raiden/transfer/mediated_transfer/mediator.py
raiden/transfer/mediated_transfer/state.py
raiden/transfer/mediated_transfer/state_change.py
raiden/transfer/mediated_transfer/target.py
raiden/ui/__init__.py
raiden/ui/app.py
raiden/ui/cli.py
raiden/ui/config.py
raiden/ui/console.py
raiden/ui/prompt.py
raiden/ui/runners.py
raiden/ui/sync.py
raiden/utils/__init__.py
raiden/utils/cli.py
raiden/utils/echo_node.py
raiden/utils/filters.py
raiden/utils/gas_reserve.py
raiden/utils/http.py
raiden/utils/notifying_queue.py
raiden/utils/runnable.py
raiden/utils/serialization.py
raiden/utils/signer.py
raiden/utils/signing.py
raiden/utils/solc.py
raiden/utils/typing.py
raiden/utils/upgrades.py
raiden/utils/migrations/v16_to_v17.py
snap/snapcraft.yaml
tools/check_circleci_config.py
tools/config_builder.py
tools/deploy.sh
tools/eth_auth_provider.py2
tools/gas_cost_measures.py
tools/genesis_builder.py
tools/join-contracts.py
tools/process_results.py
tools/startcluster.py
tools/transfer_eth.py
tools/debugging/json-log-to-html.py
tools/debugging/migrate_db.py
tools/debugging/replay_wal.py
tools/pyinstaller_hooks/hook-Crypto.py
tools/pyinstaller_hooks/hook-cytoolz.py
tools/pyinstaller_hooks/hook-eth_hash.py
tools/pyinstaller_hooks/hook-gevent.py
tools/pyinstaller_hooks/hook-raiden.py
tools/pyinstaller_hooks/hook-raiden_contracts.py
tools/pyinstaller_hooks/hook-raiden_webui.py
tools/pyinstaller_hooks/runtime_encoding.py
tools/pyinstaller_hooks/runtime_gevent_monkey.py
tools/pyinstaller_hooks/runtime_raiden_contracts.py
tools/scenario-player/README.rst
tools/scenario-player/requirements.txt
tools/scenario-player/example-scenarios/scenario-basic.yaml
tools/scenario-player/example-scenarios/scenario-example-v2.yaml
tools/scenario-player/scenario_player/__init__.py
tools/scenario-player/scenario_player/__main__.py
tools/scenario-player/scenario_player/exceptions.py
tools/scenario-player/scenario_player/main.py
tools/scenario-player/scenario_player/node_support.py
tools/scenario-player/scenario_player/runner.py
tools/scenario-player/scenario_player/ui.py
tools/scenario-player/scenario_player/utils.py
tools/scenario-player/scenario_player/tasks/base.py
tools/scenario-player/scenario_player/tasks/channels.py
tools/scenario-player/scenario_player/tasks/execution.py
tools/scenario-player/scenario_player/tasks/raiden_api.py
tools/scenario-player/scenario_player/tasks/raiden_node.py
tools/scenario-player/scenario_player/tasks/token_network.py
tools/testnet/.gitignore
tools/testnet/Makefile
tools/testnet/README.rst
tools/testnet/ansible.cfg
tools/testnet/data.tf
tools/testnet/main.tf
tools/testnet/output.tf
tools/testnet/playbook-get_eth_addresses.yml
tools/testnet/playbook-remove_datadir.yml
tools/testnet/playbook-testnet.yml
tools/testnet/variables.tf
tools/testnet/.terraform/terraform.tfstate
tools/testnet/files/dockerfiles/empty/Dockerfile
tools/testnet/files/dockerfiles/geth-testnet/Dockerfile
tools/testnet/files/dockerfiles/geth-testnet/run.py
tools/testnet/files/dockerfiles/mkkeystore/Dockerfile
tools/testnet/files/dockerfiles/mkkeystore/mkkey.py
tools/testnet/files/dockerfiles/raiden/Dockerfile
tools/testnet/files/dockerfiles/raiden/raiden
tools/testnet/files/dockerfiles/raiden/raiden_echo_node
tools/testnet/files/dockerfiles/raiden/run_raiden.py
tools/testnet/files/dockerfiles/scenario_player/Dockerfile
tools/testnet/files/templates/eth_addresses.j2
tools/testnet/group_vars/all.yml
tools/testnet/inventory/inventory.sh
tools/testnet/keys/.gitignore
tools/testnet/library/docker_facts
tools/testnet/roles/data_volume/tasks/main.yml
tools/testnet/roles/docker/tasks/main.yml
tools/testnet/roles/eth_node/meta/main.yml
tools/testnet/roles/eth_node/tasks/main.yml
tools/testnet/roles/hostname/tasks/main.yml
tools/testnet/roles/hostname/templates/hostname.j2
tools/testnet/roles/hosts_file/tasks/main.yml
tools/testnet/roles/hosts_file/templates/hosts.j2
tools/testnet/roles/keystore/defaults/main.yml
tools/testnet/roles/keystore/tasks/main.yml
tools/testnet/roles/keystore/templates/password.j2
tools/testnet/roles/keystore/vars/main.yml
tools/testnet/roles/logstash/files/logstash.conf
tools/testnet/roles/logstash/meta/main.yml
tools/testnet/roles/logstash/tasks/main.yml
tools/testnet/roles/logstash/vars/main.yml
tools/testnet/roles/motd_info/tasks/main.yml
tools/testnet/roles/motd_info/templates/99-nodes.j2
tools/testnet/roles/raiden/meta/main.yml
tools/testnet/roles/raiden/tasks/main.yml
tools/testnet/roles/ssh_keys/tasks/main.yml
tools/testnet/roles/ssh_keys/templates/authorized_keys.j2
tools/testnet/roles/traefik/tasks/main.yml
tools/testnet/roles/traefik/templates/rules.toml.j2
tools/testnet/roles/traefik/templates/traefik.toml.j2
tools/testnet/roles/traefik/vars/main.yml