NOTICE
Trezoa Msg - Message Logging Macro for Trezoa Blockchain
========================================================
This software contains code derived from the Solana project.
Original Work:
- Project: solana-msg
- Version: 3.0.0
- Source: https://crates.io/crates/solana-msg
- Repository: https://github.com/anza-xyz/solana-sdk
- License: Apache License 2.0
Original Copyright Notices:
Copyright © Anza Maintainers <maintainers@anza.xyz>
Copyright © Solana Foundation
Copyright © Solana Labs
Modifications and Adaptations:
- Renamed from "solana-msg" to "trezoa-msg"
- Updated for Trezoa Blockchain ecosystem compatibility
- Changed syscall references from Solana to Trezoa
- Updated target OS configuration from "solana" to "trezoa"
- Modified function names: sol_log → trz_log
- Updated documentation and examples
Modified Work Copyright:
Copyright © 2025 TRZ Ledger Foundation <foundation@trezoa.xyz>
Copyright © 2025 Trezoa-team
License Information:
This software is 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.
Acknowledgments:
We acknowledge and thank the original Solana project contributors
for their foundational work that made this adaptation possible.
This project maintains the same open-source spirit and licensing
terms as the original work.
Third Party Dependencies:
This project depends on "trezoa-define-syscall" which is also
derived from the corresponding Solana crate with similar
modifications for the Trezoa ecosystem.
Contact:
TRZ Ledger Foundation
Email: foundation@trezoa.xyz
Website: https://trezoa.xyz