├── .dockerignore ├── .gitignore ├── .gitmodules ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── bitcoin-mainnet.yml ├── bitcoin-testnet.yml ├── coins ├── bitcoin-mainnet.json ├── bitcoin-testnet.json ├── litecoin-mainnet.json ├── litecoin-testnet.json ├── vertcoin-mainnet.json └── vertcoin-testnet.json ├── docker-compose.yml ├── litecoin-mainnet.yml ├── litecoin-testnet.yml ├── src ├── blockchaintypes.h ├── blockfilewatcher.cpp ├── blockfilewatcher.h ├── blockindexer.cpp ├── blockindexer.h ├── blockreader.cpp ├── blockreader.h ├── blockscanner.cpp ├── blockscanner.h ├── byte_array_buffer.cpp ├── byte_array_buffer.h ├── coinparams.cpp ├── coinparams.h ├── crypto │ ├── bech32.cpp │ ├── bech32.h │ ├── common.h │ ├── ripemd160.cpp │ └── ripemd160.h ├── cxxopts.hpp ├── filereader.cpp ├── filereader.h ├── httpserver.cpp ├── httpserver.h ├── json.hpp ├── main.cpp ├── membuf.h ├── mempoolmonitor.cpp ├── mempoolmonitor.h ├── scriptsolver.cpp ├── scriptsolver.h ├── utility.cpp ├── utility.h └── vertcoinrpc.h ├── vertcoin-mainnet.yml └── vertcoin-testnet.yml /.dockerignore: -------------------------------------------------------------------------------- 1 | data/ -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | vtc_indexer 3 | .vscode/ 4 | data/ 5 | build_and_restart.sh -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/README.md -------------------------------------------------------------------------------- /bitcoin-mainnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/bitcoin-mainnet.yml -------------------------------------------------------------------------------- /bitcoin-testnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/bitcoin-testnet.yml -------------------------------------------------------------------------------- /coins/bitcoin-mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/coins/bitcoin-mainnet.json -------------------------------------------------------------------------------- /coins/bitcoin-testnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/coins/bitcoin-testnet.json -------------------------------------------------------------------------------- /coins/litecoin-mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/coins/litecoin-mainnet.json -------------------------------------------------------------------------------- /coins/litecoin-testnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/coins/litecoin-testnet.json -------------------------------------------------------------------------------- /coins/vertcoin-mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/coins/vertcoin-mainnet.json -------------------------------------------------------------------------------- /coins/vertcoin-testnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/coins/vertcoin-testnet.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | vertcoin-mainnet.yml -------------------------------------------------------------------------------- /litecoin-mainnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/litecoin-mainnet.yml -------------------------------------------------------------------------------- /litecoin-testnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/litecoin-testnet.yml -------------------------------------------------------------------------------- /src/blockchaintypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockchaintypes.h -------------------------------------------------------------------------------- /src/blockfilewatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockfilewatcher.cpp -------------------------------------------------------------------------------- /src/blockfilewatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockfilewatcher.h -------------------------------------------------------------------------------- /src/blockindexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockindexer.cpp -------------------------------------------------------------------------------- /src/blockindexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockindexer.h -------------------------------------------------------------------------------- /src/blockreader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockreader.cpp -------------------------------------------------------------------------------- /src/blockreader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockreader.h -------------------------------------------------------------------------------- /src/blockscanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockscanner.cpp -------------------------------------------------------------------------------- /src/blockscanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/blockscanner.h -------------------------------------------------------------------------------- /src/byte_array_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/byte_array_buffer.cpp -------------------------------------------------------------------------------- /src/byte_array_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/byte_array_buffer.h -------------------------------------------------------------------------------- /src/coinparams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/coinparams.cpp -------------------------------------------------------------------------------- /src/coinparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/coinparams.h -------------------------------------------------------------------------------- /src/crypto/bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/crypto/bech32.cpp -------------------------------------------------------------------------------- /src/crypto/bech32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/crypto/bech32.h -------------------------------------------------------------------------------- /src/crypto/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/crypto/common.h -------------------------------------------------------------------------------- /src/crypto/ripemd160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/crypto/ripemd160.cpp -------------------------------------------------------------------------------- /src/crypto/ripemd160.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/crypto/ripemd160.h -------------------------------------------------------------------------------- /src/cxxopts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/cxxopts.hpp -------------------------------------------------------------------------------- /src/filereader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/filereader.cpp -------------------------------------------------------------------------------- /src/filereader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/filereader.h -------------------------------------------------------------------------------- /src/httpserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/httpserver.cpp -------------------------------------------------------------------------------- /src/httpserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/httpserver.h -------------------------------------------------------------------------------- /src/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/json.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/membuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/membuf.h -------------------------------------------------------------------------------- /src/mempoolmonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/mempoolmonitor.cpp -------------------------------------------------------------------------------- /src/mempoolmonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/mempoolmonitor.h -------------------------------------------------------------------------------- /src/scriptsolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/scriptsolver.cpp -------------------------------------------------------------------------------- /src/scriptsolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/scriptsolver.h -------------------------------------------------------------------------------- /src/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/utility.cpp -------------------------------------------------------------------------------- /src/utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/utility.h -------------------------------------------------------------------------------- /src/vertcoinrpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/src/vertcoinrpc.h -------------------------------------------------------------------------------- /vertcoin-mainnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/vertcoin-mainnet.yml -------------------------------------------------------------------------------- /vertcoin-testnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertcoin-project/blockchain-indexer/HEAD/vertcoin-testnet.yml --------------------------------------------------------------------------------