NOTICE - Trezoa Hash Crate
==========================
This product includes software developed by the Trezoa-team (https://trezoa.xyz).
MIGRATION INFORMATION
---------------------
This crate is a migration and adaptation of solana-hash v2.3.0
Original source: https://crates.io/crates/solana-hash
Original repository: https://github.com/anza-xyz/solana-sdk
CHANGES MADE
------------
- Package name: solana-hash → trezoa-hash
- Version: 2.3.0 → 3.2.3
- Dependencies updated to Trezoa equivalents (v3.2.2)
- All internal references updated from Solana to Trezoa ecosystem
- Documentation and metadata updated for Trezoa Blockchain
LICENSING
---------
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
COPYRIGHT NOTICES
-----------------
Original work Copyright © Anza Maintainers and contributors
Modifications Copyright © 2025 TRZ Ledger Foundation
THIRD PARTY DEPENDENCIES
-------------------------
This crate depends on the following third-party libraries:
- five8: Base58 encoding/decoding library
- borsh: Binary Object Representation Serializer for Hashing (optional)
- bytemuck: Safe transmutation between types (optional)
- serde: Serialization framework (optional)
- js-sys & wasm-bindgen: WebAssembly bindings (WASM target only)
ACKNOWLEDGMENTS
---------------
We acknowledge and thank the original Solana contributors for their
foundational work on the hash implementation that this crate is based upon.
For more information about Trezoa Blockchain, visit: https://trezoa.xyz
For support and questions, contact: foundation@trezoa.xyz