├── .editorconfig ├── .envrc ├── .github ├── dependabot.yml └── workflows │ ├── typo.yml │ └── upgrade-flakes.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Justfile ├── LICENSE ├── README.md ├── bors.toml ├── ctl ├── Cargo.lock ├── Cargo.toml └── src │ ├── main.rs │ └── system_info.rs ├── example └── kld.toml ├── flake.lock ├── flake.nix ├── garnix.yaml ├── install-upgrade-gitops.jpg ├── kld ├── Cargo.toml ├── build.rs ├── src │ ├── api │ │ ├── channels.rs │ │ ├── invoices.rs │ │ ├── macaroon_auth.rs │ │ ├── mod.rs │ │ ├── network.rs │ │ ├── payloads.rs │ │ ├── payments.rs │ │ ├── peers.rs │ │ ├── routes.rs │ │ ├── skt_addr.rs │ │ ├── spec.yaml │ │ ├── utility.rs │ │ ├── wallet.rs │ │ └── ws.rs │ ├── bitcoind │ │ ├── bitcoind_client.rs │ │ ├── bitcoind_interface.rs │ │ ├── mock.rs │ │ ├── mod.rs │ │ └── utxo_lookup.rs │ ├── cli │ │ ├── client.rs │ │ ├── commands.rs │ │ └── main.rs │ ├── database │ │ ├── forward.rs │ │ ├── invoice.rs │ │ ├── ldk_database.rs │ │ ├── mod.rs │ │ ├── payment.rs │ │ ├── peer.rs │ │ ├── sql │ │ │ ├── V10__initial_channels.sql │ │ │ ├── V1__ldk.sql │ │ │ ├── V2__wallet.sql │ │ │ ├── V3__payments.sql │ │ │ ├── V4__invoices.sql │ │ │ ├── V5__invoice_label.sql │ │ │ ├── V6__spendable_outputs.sql │ │ │ ├── V7__forwards.sql │ │ │ ├── V8__channels.sql │ │ │ └── V9__payment_hash.sql │ │ └── wallet_database.rs │ ├── key_generator.rs │ ├── kld │ │ └── main.rs │ ├── ldk │ │ ├── channel_utils.rs │ │ ├── controller.rs │ │ ├── event_handler.rs │ │ ├── lightning_interface.rs │ │ ├── mod.rs │ │ └── peer_manager.rs │ ├── lib.rs │ ├── logger.rs │ ├── prometheus.rs │ ├── settings │ │ ├── bitcoin_network.rs │ │ └── mod.rs │ └── wallet │ │ ├── bdk_wallet.rs │ │ ├── mod.rs │ │ └── wallet_interface.rs └── tests │ ├── api │ ├── cli.rs │ ├── mod.rs │ ├── prometheus.rs │ └── rest.rs │ ├── apis.rs │ ├── bitcoind.rs │ ├── database │ ├── ldk_database.rs │ ├── main.rs │ └── wallet_database.rs │ ├── mocks │ ├── mock_bitcoind.rs │ ├── mock_lightning.rs │ ├── mock_wallet.rs │ └── mod.rs │ └── smoke │ ├── main.rs │ └── start.rs ├── mgr ├── Cargo.lock ├── Cargo.toml └── src │ ├── certs │ ├── cockroachdb.rs │ ├── lightning.rs │ └── mod.rs │ ├── command.rs │ ├── config.rs │ ├── flake.rs │ ├── generate_config.rs │ ├── install.rs │ ├── lib.rs │ ├── logging.rs │ ├── main.rs │ ├── nixos_rebuild.rs │ ├── reboot.rs │ ├── secrets.rs │ ├── ssh.rs │ └── utils.rs ├── nix ├── checks │ └── flake-module.nix ├── modules │ ├── binary-cache │ │ └── default.nix │ ├── bitcoind-disks.nix │ ├── bitcoind.nix │ ├── cockroachdb.nix │ ├── ctl │ │ └── default.nix │ ├── db-toml-mapping.nix │ ├── disko-partitioning-script.nix │ ├── electrs.nix │ ├── flake-module.nix │ ├── hardware.nix │ ├── kld-toml-mapping.nix │ ├── kld │ │ └── default.nix │ ├── monitor.nix │ ├── network.nix │ ├── raid-config.nix │ ├── tests │ │ ├── Justfile │ │ ├── cockroach-certs │ │ │ ├── ca.crt │ │ │ ├── ca.key │ │ │ ├── client.kld.crt │ │ │ ├── client.kld.key │ │ │ ├── client.root.crt │ │ │ ├── client.root.key │ │ │ ├── db1.crt │ │ │ ├── db1.key │ │ │ ├── db2.crt │ │ │ ├── db2.key │ │ │ ├── db3.crt │ │ │ └── db3.key │ │ ├── cockroachdb.nix │ │ ├── flake-module.nix │ │ ├── kld-certs │ │ │ ├── ca.key │ │ │ ├── ca.pem │ │ │ ├── ca.srl │ │ │ ├── kld.conf │ │ │ ├── kld.csr │ │ │ ├── kld.key │ │ │ └── kld.pem │ │ ├── kld-mgr.nix │ │ ├── kld.nix │ │ ├── lib.nix │ │ ├── lightning.rs │ │ ├── secrets │ │ │ ├── cockroachdb │ │ │ │ ├── ca.crt │ │ │ │ ├── ca.key │ │ │ │ ├── client.kld.crt │ │ │ │ ├── client.kld.key │ │ │ │ ├── client.root.crt │ │ │ │ ├── client.root.key │ │ │ │ ├── db-00.node.crt │ │ │ │ ├── db-00.node.key │ │ │ │ ├── db-01.node.crt │ │ │ │ ├── db-01.node.key │ │ │ │ ├── kld-00.node.crt │ │ │ │ └── kld-00.node.key │ │ │ ├── lightning │ │ │ │ ├── ca.key │ │ │ │ ├── ca.pem │ │ │ │ ├── cert.conf │ │ │ │ ├── db-00.key │ │ │ │ ├── db-00.pem │ │ │ │ ├── db-01.key │ │ │ │ ├── db-01.pem │ │ │ │ ├── kld-00.key │ │ │ │ └── kld-00.pem │ │ │ └── mnemonic │ │ ├── ssh-keys │ │ │ ├── ssh │ │ │ └── ssh.pub │ │ ├── test-config.toml │ │ └── test-flake │ │ │ ├── configurations.nix │ │ │ ├── db-00.toml │ │ │ ├── db-01.toml │ │ │ ├── flake.nix │ │ │ └── kld-00.toml │ └── upgrade.nix ├── pkgs │ ├── cockroachdb.nix │ ├── flake-module.nix │ ├── kld-ctl.nix │ ├── kld-mgr.nix │ ├── kld-tui.nix │ ├── kld.nix │ ├── mutinynet-bitcoin.nix │ └── remote-pdb.nix ├── shell.nix └── treefmt │ └── flake-module.nix ├── test-utils ├── Cargo.toml ├── README.md ├── certs │ ├── cockroach │ │ ├── ca.crt │ │ ├── ca.key │ │ ├── client.root.crt │ │ ├── client.root.key │ │ ├── node.crt │ │ └── node.key │ ├── kld.crt │ └── kld.key └── src │ ├── bitcoin_manager.rs │ ├── cockroach_manager.rs │ ├── electrs_manager.rs │ ├── kld_manager.rs │ ├── lib.rs │ └── ports.rs ├── tui ├── .envrc ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets │ ├── keybinding.toml │ ├── vim_keybinding.toml │ └── wordbinding.toml └── src │ ├── action.rs │ ├── app.rs │ ├── components │ ├── command │ │ ├── details.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── parsers.rs │ │ └── query.rs │ ├── debug.rs │ ├── history │ │ ├── details.rs │ │ ├── list.rs │ │ └── mod.rs │ ├── mod.rs │ └── tab_bar.rs │ ├── i18n.rs │ ├── keybinding.rs │ ├── lib.rs │ ├── main.rs │ ├── mod.rs │ ├── mode.rs │ ├── style.rs │ ├── tests │ ├── channel_details.rs │ └── mod.rs │ ├── tui.rs │ └── utils.rs └── typos.toml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/typo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/.github/workflows/typo.yml -------------------------------------------------------------------------------- /.github/workflows/upgrade-flakes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/.github/workflows/upgrade-flakes.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/README.md -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/bors.toml -------------------------------------------------------------------------------- /ctl/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/ctl/Cargo.lock -------------------------------------------------------------------------------- /ctl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/ctl/Cargo.toml -------------------------------------------------------------------------------- /ctl/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/ctl/src/main.rs -------------------------------------------------------------------------------- /ctl/src/system_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/ctl/src/system_info.rs -------------------------------------------------------------------------------- /example/kld.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/example/kld.toml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/flake.nix -------------------------------------------------------------------------------- /garnix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/garnix.yaml -------------------------------------------------------------------------------- /install-upgrade-gitops.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/install-upgrade-gitops.jpg -------------------------------------------------------------------------------- /kld/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/Cargo.toml -------------------------------------------------------------------------------- /kld/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/build.rs -------------------------------------------------------------------------------- /kld/src/api/channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/channels.rs -------------------------------------------------------------------------------- /kld/src/api/invoices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/invoices.rs -------------------------------------------------------------------------------- /kld/src/api/macaroon_auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/macaroon_auth.rs -------------------------------------------------------------------------------- /kld/src/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/mod.rs -------------------------------------------------------------------------------- /kld/src/api/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/network.rs -------------------------------------------------------------------------------- /kld/src/api/payloads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/payloads.rs -------------------------------------------------------------------------------- /kld/src/api/payments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/payments.rs -------------------------------------------------------------------------------- /kld/src/api/peers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/peers.rs -------------------------------------------------------------------------------- /kld/src/api/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/routes.rs -------------------------------------------------------------------------------- /kld/src/api/skt_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/skt_addr.rs -------------------------------------------------------------------------------- /kld/src/api/spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/spec.yaml -------------------------------------------------------------------------------- /kld/src/api/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/utility.rs -------------------------------------------------------------------------------- /kld/src/api/wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/wallet.rs -------------------------------------------------------------------------------- /kld/src/api/ws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/api/ws.rs -------------------------------------------------------------------------------- /kld/src/bitcoind/bitcoind_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/bitcoind/bitcoind_client.rs -------------------------------------------------------------------------------- /kld/src/bitcoind/bitcoind_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/bitcoind/bitcoind_interface.rs -------------------------------------------------------------------------------- /kld/src/bitcoind/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/bitcoind/mock.rs -------------------------------------------------------------------------------- /kld/src/bitcoind/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/bitcoind/mod.rs -------------------------------------------------------------------------------- /kld/src/bitcoind/utxo_lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/bitcoind/utxo_lookup.rs -------------------------------------------------------------------------------- /kld/src/cli/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/cli/client.rs -------------------------------------------------------------------------------- /kld/src/cli/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/cli/commands.rs -------------------------------------------------------------------------------- /kld/src/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/cli/main.rs -------------------------------------------------------------------------------- /kld/src/database/forward.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/forward.rs -------------------------------------------------------------------------------- /kld/src/database/invoice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/invoice.rs -------------------------------------------------------------------------------- /kld/src/database/ldk_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/ldk_database.rs -------------------------------------------------------------------------------- /kld/src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/mod.rs -------------------------------------------------------------------------------- /kld/src/database/payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/payment.rs -------------------------------------------------------------------------------- /kld/src/database/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/peer.rs -------------------------------------------------------------------------------- /kld/src/database/sql/V10__initial_channels.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V10__initial_channels.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V1__ldk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V1__ldk.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V2__wallet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V2__wallet.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V3__payments.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V3__payments.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V4__invoices.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V4__invoices.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V5__invoice_label.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V5__invoice_label.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V6__spendable_outputs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V6__spendable_outputs.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V7__forwards.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V7__forwards.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V8__channels.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V8__channels.sql -------------------------------------------------------------------------------- /kld/src/database/sql/V9__payment_hash.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/sql/V9__payment_hash.sql -------------------------------------------------------------------------------- /kld/src/database/wallet_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/database/wallet_database.rs -------------------------------------------------------------------------------- /kld/src/key_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/key_generator.rs -------------------------------------------------------------------------------- /kld/src/kld/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/kld/main.rs -------------------------------------------------------------------------------- /kld/src/ldk/channel_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/ldk/channel_utils.rs -------------------------------------------------------------------------------- /kld/src/ldk/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/ldk/controller.rs -------------------------------------------------------------------------------- /kld/src/ldk/event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/ldk/event_handler.rs -------------------------------------------------------------------------------- /kld/src/ldk/lightning_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/ldk/lightning_interface.rs -------------------------------------------------------------------------------- /kld/src/ldk/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/ldk/mod.rs -------------------------------------------------------------------------------- /kld/src/ldk/peer_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/ldk/peer_manager.rs -------------------------------------------------------------------------------- /kld/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/lib.rs -------------------------------------------------------------------------------- /kld/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/logger.rs -------------------------------------------------------------------------------- /kld/src/prometheus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/prometheus.rs -------------------------------------------------------------------------------- /kld/src/settings/bitcoin_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/settings/bitcoin_network.rs -------------------------------------------------------------------------------- /kld/src/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/settings/mod.rs -------------------------------------------------------------------------------- /kld/src/wallet/bdk_wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/wallet/bdk_wallet.rs -------------------------------------------------------------------------------- /kld/src/wallet/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/wallet/mod.rs -------------------------------------------------------------------------------- /kld/src/wallet/wallet_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/src/wallet/wallet_interface.rs -------------------------------------------------------------------------------- /kld/tests/api/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/api/cli.rs -------------------------------------------------------------------------------- /kld/tests/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/api/mod.rs -------------------------------------------------------------------------------- /kld/tests/api/prometheus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/api/prometheus.rs -------------------------------------------------------------------------------- /kld/tests/api/rest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/api/rest.rs -------------------------------------------------------------------------------- /kld/tests/apis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/apis.rs -------------------------------------------------------------------------------- /kld/tests/bitcoind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/bitcoind.rs -------------------------------------------------------------------------------- /kld/tests/database/ldk_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/database/ldk_database.rs -------------------------------------------------------------------------------- /kld/tests/database/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/database/main.rs -------------------------------------------------------------------------------- /kld/tests/database/wallet_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/database/wallet_database.rs -------------------------------------------------------------------------------- /kld/tests/mocks/mock_bitcoind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/mocks/mock_bitcoind.rs -------------------------------------------------------------------------------- /kld/tests/mocks/mock_lightning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/mocks/mock_lightning.rs -------------------------------------------------------------------------------- /kld/tests/mocks/mock_wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/mocks/mock_wallet.rs -------------------------------------------------------------------------------- /kld/tests/mocks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/mocks/mod.rs -------------------------------------------------------------------------------- /kld/tests/smoke/main.rs: -------------------------------------------------------------------------------- 1 | mod start; 2 | 3 | pub const START_N_BLOCKS: u64 = 10; 4 | -------------------------------------------------------------------------------- /kld/tests/smoke/start.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/kld/tests/smoke/start.rs -------------------------------------------------------------------------------- /mgr/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/Cargo.lock -------------------------------------------------------------------------------- /mgr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/Cargo.toml -------------------------------------------------------------------------------- /mgr/src/certs/cockroachdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/certs/cockroachdb.rs -------------------------------------------------------------------------------- /mgr/src/certs/lightning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/certs/lightning.rs -------------------------------------------------------------------------------- /mgr/src/certs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/certs/mod.rs -------------------------------------------------------------------------------- /mgr/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/command.rs -------------------------------------------------------------------------------- /mgr/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/config.rs -------------------------------------------------------------------------------- /mgr/src/flake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/flake.rs -------------------------------------------------------------------------------- /mgr/src/generate_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/generate_config.rs -------------------------------------------------------------------------------- /mgr/src/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/install.rs -------------------------------------------------------------------------------- /mgr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/lib.rs -------------------------------------------------------------------------------- /mgr/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/logging.rs -------------------------------------------------------------------------------- /mgr/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/main.rs -------------------------------------------------------------------------------- /mgr/src/nixos_rebuild.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/nixos_rebuild.rs -------------------------------------------------------------------------------- /mgr/src/reboot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/reboot.rs -------------------------------------------------------------------------------- /mgr/src/secrets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/secrets.rs -------------------------------------------------------------------------------- /mgr/src/ssh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/ssh.rs -------------------------------------------------------------------------------- /mgr/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/mgr/src/utils.rs -------------------------------------------------------------------------------- /nix/checks/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/checks/flake-module.nix -------------------------------------------------------------------------------- /nix/modules/binary-cache/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/binary-cache/default.nix -------------------------------------------------------------------------------- /nix/modules/bitcoind-disks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/bitcoind-disks.nix -------------------------------------------------------------------------------- /nix/modules/bitcoind.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/bitcoind.nix -------------------------------------------------------------------------------- /nix/modules/cockroachdb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/cockroachdb.nix -------------------------------------------------------------------------------- /nix/modules/ctl/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/ctl/default.nix -------------------------------------------------------------------------------- /nix/modules/db-toml-mapping.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/db-toml-mapping.nix -------------------------------------------------------------------------------- /nix/modules/disko-partitioning-script.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/disko-partitioning-script.nix -------------------------------------------------------------------------------- /nix/modules/electrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/electrs.nix -------------------------------------------------------------------------------- /nix/modules/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/flake-module.nix -------------------------------------------------------------------------------- /nix/modules/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/hardware.nix -------------------------------------------------------------------------------- /nix/modules/kld-toml-mapping.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/kld-toml-mapping.nix -------------------------------------------------------------------------------- /nix/modules/kld/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/kld/default.nix -------------------------------------------------------------------------------- /nix/modules/monitor.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/monitor.nix -------------------------------------------------------------------------------- /nix/modules/network.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/network.nix -------------------------------------------------------------------------------- /nix/modules/raid-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/raid-config.nix -------------------------------------------------------------------------------- /nix/modules/tests/Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/Justfile -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/ca.crt -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/ca.key -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/client.kld.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/client.kld.crt -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/client.kld.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/client.kld.key -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/client.root.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/client.root.crt -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/client.root.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/client.root.key -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/db1.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/db1.crt -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/db1.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/db1.key -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/db2.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/db2.crt -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/db2.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/db2.key -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/db3.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/db3.crt -------------------------------------------------------------------------------- /nix/modules/tests/cockroach-certs/db3.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroach-certs/db3.key -------------------------------------------------------------------------------- /nix/modules/tests/cockroachdb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/cockroachdb.nix -------------------------------------------------------------------------------- /nix/modules/tests/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/flake-module.nix -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-certs/ca.key -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-certs/ca.pem -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/ca.srl: -------------------------------------------------------------------------------- 1 | 41E4A386A22F5489619F55DBA335C12B09BD03C1 2 | -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/kld.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-certs/kld.conf -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/kld.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-certs/kld.csr -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/kld.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-certs/kld.key -------------------------------------------------------------------------------- /nix/modules/tests/kld-certs/kld.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-certs/kld.pem -------------------------------------------------------------------------------- /nix/modules/tests/kld-mgr.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld-mgr.nix -------------------------------------------------------------------------------- /nix/modules/tests/kld.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/kld.nix -------------------------------------------------------------------------------- /nix/modules/tests/lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/lib.nix -------------------------------------------------------------------------------- /nix/modules/tests/lightning.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/ca.crt -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/ca.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/client.kld.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/client.kld.crt -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/client.kld.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/client.kld.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/client.root.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/client.root.crt -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/client.root.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/client.root.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/db-00.node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/db-00.node.crt -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/db-00.node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/db-00.node.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/db-01.node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/db-01.node.crt -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/db-01.node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/db-01.node.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/kld-00.node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/kld-00.node.crt -------------------------------------------------------------------------------- /nix/modules/tests/secrets/cockroachdb/kld-00.node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/cockroachdb/kld-00.node.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/ca.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/ca.pem -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/cert.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/cert.conf -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/db-00.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/db-00.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/db-00.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/db-00.pem -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/db-01.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/db-01.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/db-01.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/db-01.pem -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/kld-00.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/kld-00.key -------------------------------------------------------------------------------- /nix/modules/tests/secrets/lightning/kld-00.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/lightning/kld-00.pem -------------------------------------------------------------------------------- /nix/modules/tests/secrets/mnemonic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/secrets/mnemonic -------------------------------------------------------------------------------- /nix/modules/tests/ssh-keys/ssh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/ssh-keys/ssh -------------------------------------------------------------------------------- /nix/modules/tests/ssh-keys/ssh.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/ssh-keys/ssh.pub -------------------------------------------------------------------------------- /nix/modules/tests/test-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/test-config.toml -------------------------------------------------------------------------------- /nix/modules/tests/test-flake/configurations.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/test-flake/configurations.nix -------------------------------------------------------------------------------- /nix/modules/tests/test-flake/db-00.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/test-flake/db-00.toml -------------------------------------------------------------------------------- /nix/modules/tests/test-flake/db-01.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/test-flake/db-01.toml -------------------------------------------------------------------------------- /nix/modules/tests/test-flake/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/test-flake/flake.nix -------------------------------------------------------------------------------- /nix/modules/tests/test-flake/kld-00.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/tests/test-flake/kld-00.toml -------------------------------------------------------------------------------- /nix/modules/upgrade.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/modules/upgrade.nix -------------------------------------------------------------------------------- /nix/pkgs/cockroachdb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/cockroachdb.nix -------------------------------------------------------------------------------- /nix/pkgs/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/flake-module.nix -------------------------------------------------------------------------------- /nix/pkgs/kld-ctl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/kld-ctl.nix -------------------------------------------------------------------------------- /nix/pkgs/kld-mgr.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/kld-mgr.nix -------------------------------------------------------------------------------- /nix/pkgs/kld-tui.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/kld-tui.nix -------------------------------------------------------------------------------- /nix/pkgs/kld.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/kld.nix -------------------------------------------------------------------------------- /nix/pkgs/mutinynet-bitcoin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/mutinynet-bitcoin.nix -------------------------------------------------------------------------------- /nix/pkgs/remote-pdb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/pkgs/remote-pdb.nix -------------------------------------------------------------------------------- /nix/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/shell.nix -------------------------------------------------------------------------------- /nix/treefmt/flake-module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/nix/treefmt/flake-module.nix -------------------------------------------------------------------------------- /test-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/Cargo.toml -------------------------------------------------------------------------------- /test-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/README.md -------------------------------------------------------------------------------- /test-utils/certs/cockroach/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/cockroach/ca.crt -------------------------------------------------------------------------------- /test-utils/certs/cockroach/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/cockroach/ca.key -------------------------------------------------------------------------------- /test-utils/certs/cockroach/client.root.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/cockroach/client.root.crt -------------------------------------------------------------------------------- /test-utils/certs/cockroach/client.root.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/cockroach/client.root.key -------------------------------------------------------------------------------- /test-utils/certs/cockroach/node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/cockroach/node.crt -------------------------------------------------------------------------------- /test-utils/certs/cockroach/node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/cockroach/node.key -------------------------------------------------------------------------------- /test-utils/certs/kld.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/kld.crt -------------------------------------------------------------------------------- /test-utils/certs/kld.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/certs/kld.key -------------------------------------------------------------------------------- /test-utils/src/bitcoin_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/src/bitcoin_manager.rs -------------------------------------------------------------------------------- /test-utils/src/cockroach_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/src/cockroach_manager.rs -------------------------------------------------------------------------------- /test-utils/src/electrs_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/src/electrs_manager.rs -------------------------------------------------------------------------------- /test-utils/src/kld_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/src/kld_manager.rs -------------------------------------------------------------------------------- /test-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/src/lib.rs -------------------------------------------------------------------------------- /test-utils/src/ports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/test-utils/src/ports.rs -------------------------------------------------------------------------------- /tui/.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | NODE_URL="http://localhost:9234"; 3 | SECRETS="../mgr/secrets" 4 | -------------------------------------------------------------------------------- /tui/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/Cargo.lock -------------------------------------------------------------------------------- /tui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/Cargo.toml -------------------------------------------------------------------------------- /tui/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/LICENSE -------------------------------------------------------------------------------- /tui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/README.md -------------------------------------------------------------------------------- /tui/assets/keybinding.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/assets/keybinding.toml -------------------------------------------------------------------------------- /tui/assets/vim_keybinding.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/assets/vim_keybinding.toml -------------------------------------------------------------------------------- /tui/assets/wordbinding.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/assets/wordbinding.toml -------------------------------------------------------------------------------- /tui/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/action.rs -------------------------------------------------------------------------------- /tui/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/app.rs -------------------------------------------------------------------------------- /tui/src/components/command/details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/command/details.rs -------------------------------------------------------------------------------- /tui/src/components/command/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/command/list.rs -------------------------------------------------------------------------------- /tui/src/components/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/command/mod.rs -------------------------------------------------------------------------------- /tui/src/components/command/parsers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/command/parsers.rs -------------------------------------------------------------------------------- /tui/src/components/command/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/command/query.rs -------------------------------------------------------------------------------- /tui/src/components/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/debug.rs -------------------------------------------------------------------------------- /tui/src/components/history/details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/history/details.rs -------------------------------------------------------------------------------- /tui/src/components/history/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/history/list.rs -------------------------------------------------------------------------------- /tui/src/components/history/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/history/mod.rs -------------------------------------------------------------------------------- /tui/src/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/mod.rs -------------------------------------------------------------------------------- /tui/src/components/tab_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/components/tab_bar.rs -------------------------------------------------------------------------------- /tui/src/i18n.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/i18n.rs -------------------------------------------------------------------------------- /tui/src/keybinding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/keybinding.rs -------------------------------------------------------------------------------- /tui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/lib.rs -------------------------------------------------------------------------------- /tui/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/main.rs -------------------------------------------------------------------------------- /tui/src/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/mod.rs -------------------------------------------------------------------------------- /tui/src/mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/mode.rs -------------------------------------------------------------------------------- /tui/src/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/style.rs -------------------------------------------------------------------------------- /tui/src/tests/channel_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/tests/channel_details.rs -------------------------------------------------------------------------------- /tui/src/tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod channel_details; 2 | -------------------------------------------------------------------------------- /tui/src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/tui.rs -------------------------------------------------------------------------------- /tui/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/tui/src/utils.rs -------------------------------------------------------------------------------- /typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kuutamolabs/kld/HEAD/typos.toml --------------------------------------------------------------------------------