├── .dockerignore ├── .github └── workflows │ ├── ci.yml │ └── tag.yml ├── .gitignore ├── .python-version ├── Cargo.lock ├── Cargo.toml ├── Dockerfile.ci ├── LICENSE ├── README.md ├── bindex-cli ├── Cargo.toml └── src │ └── bin │ └── bindex-cli.rs ├── bindex-lib ├── Cargo.lock ├── Cargo.toml └── src │ ├── address │ ├── cache.rs │ └── mod.rs │ ├── chain.rs │ ├── cli.rs │ ├── client.rs │ ├── db.rs │ ├── index │ ├── header.rs │ ├── mod.rs │ ├── scripthash.rs │ └── txpos.rs │ └── lib.rs ├── electrum ├── LICENCE ├── __init__.py ├── events.py ├── merkle.py └── server.py ├── pyproject.toml ├── run.sh └── uv.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | .* 2 | _* 3 | contrib 4 | /db* 5 | Dockerfile 6 | target 7 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/.github/workflows/tag.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/Dockerfile.ci -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/README.md -------------------------------------------------------------------------------- /bindex-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-cli/Cargo.toml -------------------------------------------------------------------------------- /bindex-cli/src/bin/bindex-cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-cli/src/bin/bindex-cli.rs -------------------------------------------------------------------------------- /bindex-lib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/Cargo.lock -------------------------------------------------------------------------------- /bindex-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/Cargo.toml -------------------------------------------------------------------------------- /bindex-lib/src/address/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/address/cache.rs -------------------------------------------------------------------------------- /bindex-lib/src/address/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/address/mod.rs -------------------------------------------------------------------------------- /bindex-lib/src/chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/chain.rs -------------------------------------------------------------------------------- /bindex-lib/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/cli.rs -------------------------------------------------------------------------------- /bindex-lib/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/client.rs -------------------------------------------------------------------------------- /bindex-lib/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/db.rs -------------------------------------------------------------------------------- /bindex-lib/src/index/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/index/header.rs -------------------------------------------------------------------------------- /bindex-lib/src/index/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/index/mod.rs -------------------------------------------------------------------------------- /bindex-lib/src/index/scripthash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/index/scripthash.rs -------------------------------------------------------------------------------- /bindex-lib/src/index/txpos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/index/txpos.rs -------------------------------------------------------------------------------- /bindex-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/bindex-lib/src/lib.rs -------------------------------------------------------------------------------- /electrum/LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/electrum/LICENCE -------------------------------------------------------------------------------- /electrum/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /electrum/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/electrum/events.py -------------------------------------------------------------------------------- /electrum/merkle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/electrum/merkle.py -------------------------------------------------------------------------------- /electrum/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/electrum/server.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/run.sh -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanz/bindex-rs/HEAD/uv.lock --------------------------------------------------------------------------------