├── .github └── workflows │ └── TagBot.yml ├── .gitignore ├── LICENSE ├── Project.toml ├── README.md ├── REQUIRE ├── src ├── BTCParser.jl └── lib │ ├── block.jl │ ├── chain.jl │ ├── conversions.jl │ ├── errors.jl │ ├── file_ops.jl │ ├── header.jl │ ├── transaction.jl │ ├── uint256.jl │ └── varint.jl └── test ├── runtests.jl ├── test_bciterator.jl ├── test_chain.jl ├── test_conversions.jl ├── test_dump.jl ├── test_header_hash.jl ├── test_make_chain.jl ├── test_seek_magic_bytes.jl ├── test_segwit.jl ├── test_tx_hashing.jl ├── test_uint256.jl └── test_varint.jl /.github/workflows/TagBot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/.github/workflows/TagBot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/LICENSE -------------------------------------------------------------------------------- /Project.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/Project.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/README.md -------------------------------------------------------------------------------- /REQUIRE: -------------------------------------------------------------------------------- 1 | julia 1.0 -------------------------------------------------------------------------------- /src/BTCParser.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/BTCParser.jl -------------------------------------------------------------------------------- /src/lib/block.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/block.jl -------------------------------------------------------------------------------- /src/lib/chain.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/chain.jl -------------------------------------------------------------------------------- /src/lib/conversions.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/conversions.jl -------------------------------------------------------------------------------- /src/lib/errors.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/errors.jl -------------------------------------------------------------------------------- /src/lib/file_ops.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/file_ops.jl -------------------------------------------------------------------------------- /src/lib/header.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/header.jl -------------------------------------------------------------------------------- /src/lib/transaction.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/transaction.jl -------------------------------------------------------------------------------- /src/lib/uint256.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/uint256.jl -------------------------------------------------------------------------------- /src/lib/varint.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/src/lib/varint.jl -------------------------------------------------------------------------------- /test/runtests.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/runtests.jl -------------------------------------------------------------------------------- /test/test_bciterator.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_bciterator.jl -------------------------------------------------------------------------------- /test/test_chain.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_chain.jl -------------------------------------------------------------------------------- /test/test_conversions.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_conversions.jl -------------------------------------------------------------------------------- /test/test_dump.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_dump.jl -------------------------------------------------------------------------------- /test/test_header_hash.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_header_hash.jl -------------------------------------------------------------------------------- /test/test_make_chain.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_make_chain.jl -------------------------------------------------------------------------------- /test/test_seek_magic_bytes.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_seek_magic_bytes.jl -------------------------------------------------------------------------------- /test/test_segwit.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_segwit.jl -------------------------------------------------------------------------------- /test/test_tx_hashing.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_tx_hashing.jl -------------------------------------------------------------------------------- /test/test_uint256.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_uint256.jl -------------------------------------------------------------------------------- /test/test_varint.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdkrmr/BTCParser.jl/HEAD/test/test_varint.jl --------------------------------------------------------------------------------