#type-safety #stark-net #ethereum #path-finder #web3

pathfinder-tagged

Type tagging utilities for the Pathfinder Starknet node implementation

2 unstable releases

0.1.0 Feb 7, 2025
0.0.1 Jan 27, 2025

#14 in #type-safety

31 downloads per month
Used in 3 crates (via pathfinder-common)

MIT/Apache

11KB
192 lines

Tagging is meant to be used in tests only, but because [cfg(test)] cannot be exported we're using the closest build configuration option within the implementation, which is [cfg(debug_assertions)]. As an additional safety measure, the tagged::init() function must be called before using the tagged::Tagged type.


Pathfinder logo

Welcome to Pathfinder

A Starknet full node giving you a safe view into Starknet.

For detailed instructions on how to install, run and use Pathfinder please check our documentation site.

License

Licensed under either of

at your option.

Contributing

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~1.4–2MB
~40K SLoC