├── .gitignore ├── LICENSE ├── README.md ├── requirements.txt ├── setup.py └── virtualchain ├── __init__.py ├── impl_ref ├── __init__.py └── reference.py ├── lib ├── __init__.py ├── blockchain │ ├── __init__.py │ ├── address.py │ ├── bitcoin_blockchain │ │ ├── __init__.py │ │ ├── authproxy.py │ │ ├── bech32.py │ │ ├── bits.py │ │ ├── blocks.py │ │ ├── fees.py │ │ ├── keys.py │ │ ├── multisig.py │ │ ├── opcodes.py │ │ └── spv.py │ ├── keys.py │ ├── scripts.py │ ├── session.py │ └── transactions.py ├── config.py ├── ecdsalib.py ├── encoding.py ├── hashing.py ├── indexer.py └── merkle.py ├── version.py └── virtualchain.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/setup.py -------------------------------------------------------------------------------- /virtualchain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/__init__.py -------------------------------------------------------------------------------- /virtualchain/impl_ref/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/impl_ref/__init__.py -------------------------------------------------------------------------------- /virtualchain/impl_ref/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/impl_ref/reference.py -------------------------------------------------------------------------------- /virtualchain/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/__init__.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/__init__.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/address.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/__init__.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/authproxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/authproxy.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/bech32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/bech32.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/bits.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/blocks.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/fees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/fees.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/keys.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/multisig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/multisig.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/opcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/opcodes.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/bitcoin_blockchain/spv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/bitcoin_blockchain/spv.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/keys.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/scripts.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/session.py -------------------------------------------------------------------------------- /virtualchain/lib/blockchain/transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/blockchain/transactions.py -------------------------------------------------------------------------------- /virtualchain/lib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/config.py -------------------------------------------------------------------------------- /virtualchain/lib/ecdsalib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/ecdsalib.py -------------------------------------------------------------------------------- /virtualchain/lib/encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/encoding.py -------------------------------------------------------------------------------- /virtualchain/lib/hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/hashing.py -------------------------------------------------------------------------------- /virtualchain/lib/indexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/indexer.py -------------------------------------------------------------------------------- /virtualchain/lib/merkle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/lib/merkle.py -------------------------------------------------------------------------------- /virtualchain/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/version.py -------------------------------------------------------------------------------- /virtualchain/virtualchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stacks-archive/virtualchain/HEAD/virtualchain/virtualchain.py --------------------------------------------------------------------------------