trezoa-define-syscall 3.1.1

Trezoa define-syscall crate
Documentation
trezoa-define-syscall

Copyright (c) 2024-2025 TRZ Ledger Foundation
Copyright (c) 2024 Trezoa Blockchain

This project is a fork of solana-define-syscall, originally developed by Anza Maintainers.

Original project: https://github.com/anza-xyz/solana-sdk
Original copyright: Copyright (c) 2024 Anza Maintainers

THIRD-PARTY COMPONENTS:
This software contains code derived from the following third-party projects:

1. Solana Define-Syscall
   Copyright (c) 2024 Anza Maintainers
   Licensed under the Apache License, Version 2.0
   Source: https://github.com/anza-xyz/solana-sdk

MODIFICATIONS:
This fork was created to adapt the original Solana define-syscall functionality for use
in the Trezoa blockchain ecosystem, including:
- Renaming all syscall functions from "sol_" prefix to "TRZ_" prefix
- Updating package metadata and repository information
- Maintaining compatibility with the original Apache 2.0 license terms

TRADEMARK NOTICE:
Trezoa, TRZ, and related marks are trademarks of TRZ Ledger Foundation.
Solana is a trademark of Solana Foundation.

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.