├── .github └── workflows │ ├── build_and_test.yml │ └── code_checks.yml ├── .gitignore ├── COPYING ├── Cargo.lock ├── Cargo.toml ├── README.md ├── bridge_cli_config.toml ├── codespell_ignore.txt ├── docs ├── README.md ├── deposit.md ├── wallet.md └── withdraw.md ├── rust-toolchain.toml └── src ├── api_utils.rs ├── backend.rs ├── bitcoin_merkle.rs ├── bitcoin_utils.rs ├── cli.rs ├── cli_macros.rs ├── cli_network.rs ├── config.rs ├── deposit.rs ├── errors.rs ├── lib.rs ├── main.rs ├── parameters.rs ├── script.rs ├── secure_display.rs ├── secure_types.rs ├── structs.rs ├── types.rs ├── utils.rs ├── wallet ├── address.rs ├── encryption.rs ├── mnemonic.rs ├── mod.rs ├── passphrase.rs ├── wallet_storage.rs └── wallet_utils.rs └── withdraw.rs /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.github/workflows/code_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/.github/workflows/code_checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | ./bridge_cli_config.toml 3 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/README.md -------------------------------------------------------------------------------- /bridge_cli_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/bridge_cli_config.toml -------------------------------------------------------------------------------- /codespell_ignore.txt: -------------------------------------------------------------------------------- 1 | wit -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/deposit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/docs/deposit.md -------------------------------------------------------------------------------- /docs/wallet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/docs/wallet.md -------------------------------------------------------------------------------- /docs/withdraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/docs/withdraw.md -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /src/api_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/api_utils.rs -------------------------------------------------------------------------------- /src/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/backend.rs -------------------------------------------------------------------------------- /src/bitcoin_merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/bitcoin_merkle.rs -------------------------------------------------------------------------------- /src/bitcoin_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/bitcoin_utils.rs -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/cli_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/cli_macros.rs -------------------------------------------------------------------------------- /src/cli_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/cli_network.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/deposit.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/parameters.rs -------------------------------------------------------------------------------- /src/script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/script.rs -------------------------------------------------------------------------------- /src/secure_display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/secure_display.rs -------------------------------------------------------------------------------- /src/secure_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/secure_types.rs -------------------------------------------------------------------------------- /src/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/structs.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/types.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/utils.rs -------------------------------------------------------------------------------- /src/wallet/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/address.rs -------------------------------------------------------------------------------- /src/wallet/encryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/encryption.rs -------------------------------------------------------------------------------- /src/wallet/mnemonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/mnemonic.rs -------------------------------------------------------------------------------- /src/wallet/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/mod.rs -------------------------------------------------------------------------------- /src/wallet/passphrase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/passphrase.rs -------------------------------------------------------------------------------- /src/wallet/wallet_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/wallet_storage.rs -------------------------------------------------------------------------------- /src/wallet/wallet_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/wallet/wallet_utils.rs -------------------------------------------------------------------------------- /src/withdraw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainwayxyz/clementine-cli/HEAD/src/withdraw.rs --------------------------------------------------------------------------------