https://github.com/raiden-network/raiden-synapse-modules
synapse extensions for raiden
https://github.com/raiden-network/raiden-synapse-modules
Last synced: 4 months ago
JSON representation
synapse extensions for raiden
- Host: GitHub
- URL: https://github.com/raiden-network/raiden-synapse-modules
- Owner: raiden-network
- License: mit
- Created: 2021-03-09T12:54:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-05-02T10:07:37.000Z (about 4 years ago)
- Last Synced: 2025-10-29T15:46:30.071Z (8 months ago)
- Language: Python
- Size: 212 KB
- Stars: 0
- Watchers: 9
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# raiden-synapse-modules
synapse extensions for raiden
## PFSPresenceRouter
For `PFSPresenceRouter` configuration, add this to your `homeserver.yaml`:
`service_registry_address` is optional and will be chose automatically based on
the chain id the RSB is running on if not provided.
```
presence:
enabled: true
presence_router:
module: raiden_synapse_modules.presence_router.pfs.PFSPresenceRouter
config:
ethereum_rpc: ${ETH_RPC}
service_registry_address: ${SERVICE_REGISTRY}
blockchain_sync_seconds: 15
```
where
- `ETH_RPC` points to a valid ethereum rpc resource
- `SERVICE_REGISTRY` is the hex address of a `raiden_contracts` `ServiceRegistry.sol` deployment
### Publishing a new release
After bumping the version on [pyproject.toml](pyproject.toml), run `make publish`