Library Internals#

This library is a WIP and may change in the future. Please be aware that there may be breaking changes before the first release.

bshark heavily depends on parsing AIDL and Java source code files. It leverages the speed of Tree-Sitter to work with them and uses Caterpillar to parse received transaction messages.