├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── build-and-test.yml │ ├── on-push-main-or-pr.yml │ ├── on-tag.yml │ ├── push-docker-image.yml │ └── tag-image-as-latest.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── docker ├── Dockerfile ├── README.md ├── entrypoint.sh └── setup-volume.sh ├── docs ├── ARCHITECTURE.md ├── CONTRIBUTING.md └── DEVELOPER.md ├── rust-toolchain.toml ├── rustfmt.toml ├── sim-cli ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── parsing.rs └── simln-lib ├── Cargo.toml ├── README.md └── src ├── batched_writer.rs ├── cln.rs ├── clock.rs ├── defined_activity.rs ├── eclair.rs ├── latency_interceptor.rs ├── lib.rs ├── lnd.rs ├── random_activity.rs ├── serializers.rs ├── sim_node.rs └── test_utils.rs /.dockerignore: -------------------------------------------------------------------------------- 1 | *.log 2 | target/ 3 | .git/ 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/on-push-main-or-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/workflows/on-push-main-or-pr.yml -------------------------------------------------------------------------------- /.github/workflows/on-tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/workflows/on-tag.yml -------------------------------------------------------------------------------- /.github/workflows/push-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/workflows/push-docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/tag-image-as-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.github/workflows/tag-image-as-latest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/README.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /docker/setup-volume.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docker/setup-volume.sh -------------------------------------------------------------------------------- /docs/ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docs/ARCHITECTURE.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/DEVELOPER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/docs/DEVELOPER.md -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /sim-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/sim-cli/Cargo.toml -------------------------------------------------------------------------------- /sim-cli/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod parsing; 2 | -------------------------------------------------------------------------------- /sim-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/sim-cli/src/main.rs -------------------------------------------------------------------------------- /sim-cli/src/parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/sim-cli/src/parsing.rs -------------------------------------------------------------------------------- /simln-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/Cargo.toml -------------------------------------------------------------------------------- /simln-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/README.md -------------------------------------------------------------------------------- /simln-lib/src/batched_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/batched_writer.rs -------------------------------------------------------------------------------- /simln-lib/src/cln.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/cln.rs -------------------------------------------------------------------------------- /simln-lib/src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/clock.rs -------------------------------------------------------------------------------- /simln-lib/src/defined_activity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/defined_activity.rs -------------------------------------------------------------------------------- /simln-lib/src/eclair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/eclair.rs -------------------------------------------------------------------------------- /simln-lib/src/latency_interceptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/latency_interceptor.rs -------------------------------------------------------------------------------- /simln-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/lib.rs -------------------------------------------------------------------------------- /simln-lib/src/lnd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/lnd.rs -------------------------------------------------------------------------------- /simln-lib/src/random_activity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/random_activity.rs -------------------------------------------------------------------------------- /simln-lib/src/serializers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/serializers.rs -------------------------------------------------------------------------------- /simln-lib/src/sim_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/sim_node.rs -------------------------------------------------------------------------------- /simln-lib/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcoin-dev-project/sim-ln/HEAD/simln-lib/src/test_utils.rs --------------------------------------------------------------------------------