├── .github └── workflows │ ├── python-tests.yaml │ ├── release.yaml │ ├── rust-tests.yaml │ └── test-release.yaml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── install.sh ├── pyproject.toml ├── python ├── examples │ ├── bidirectional.py │ └── unidirectional.py ├── prime_iroh │ ├── __init__.py │ └── _prime_iroh.pyi └── tests │ ├── test_bidirectional.py │ ├── test_connection.py │ └── test_unidirectional.py ├── rust ├── examples │ ├── bidirectional.rs │ └── unidirectional.rs ├── src │ ├── lib.rs │ ├── node.rs │ ├── receiver.rs │ ├── sender.rs │ └── work.rs └── tests │ ├── bidirectional.rs │ ├── connection.rs │ └── unidirectional.rs └── uv.lock /.github/workflows/python-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/.github/workflows/python-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/rust-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/.github/workflows/rust-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/test-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/.github/workflows/test-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/README.md -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/install.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/examples/bidirectional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/examples/bidirectional.py -------------------------------------------------------------------------------- /python/examples/unidirectional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/examples/unidirectional.py -------------------------------------------------------------------------------- /python/prime_iroh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/prime_iroh/__init__.py -------------------------------------------------------------------------------- /python/prime_iroh/_prime_iroh.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/prime_iroh/_prime_iroh.pyi -------------------------------------------------------------------------------- /python/tests/test_bidirectional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/tests/test_bidirectional.py -------------------------------------------------------------------------------- /python/tests/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/tests/test_connection.py -------------------------------------------------------------------------------- /python/tests/test_unidirectional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/python/tests/test_unidirectional.py -------------------------------------------------------------------------------- /rust/examples/bidirectional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/examples/bidirectional.rs -------------------------------------------------------------------------------- /rust/examples/unidirectional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/examples/unidirectional.rs -------------------------------------------------------------------------------- /rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/src/lib.rs -------------------------------------------------------------------------------- /rust/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/src/node.rs -------------------------------------------------------------------------------- /rust/src/receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/src/receiver.rs -------------------------------------------------------------------------------- /rust/src/sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/src/sender.rs -------------------------------------------------------------------------------- /rust/src/work.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/src/work.rs -------------------------------------------------------------------------------- /rust/tests/bidirectional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/tests/bidirectional.rs -------------------------------------------------------------------------------- /rust/tests/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/tests/connection.rs -------------------------------------------------------------------------------- /rust/tests/unidirectional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/rust/tests/unidirectional.rs -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrimeIntellect-ai/prime-iroh/HEAD/uv.lock --------------------------------------------------------------------------------