trezoa-transaction-context 3.2.2

Trezoa data shared between program runtime and built-in programs as well as SBF programs.
NOTICE

Trezoa Transaction Context
==========================

This crate is a fork and adaptation of the original Solana Transaction Context library.

Original Work Information:
--------------------------
Package Name: solana-transaction-context
Version: 3.0.10
Original Authors: Anza Maintainers <maintainers@anza.xyz>
Original Source: https://crates.io/crates/solana-transaction-context
Original Repository: https://github.com/anza-xyz/agave
License: Apache License 2.0

Migration Information:
----------------------
Migrated to: trezoa-transaction-context
Version: 3.2.2
Migration Date: November 2025
Migrated by: Trezoa-team <foundation@trezoa.xyz>

Purpose of Migration:
---------------------
This crate was renamed and adapted specifically for the Trezoa Blockchain ecosystem.
All Solana-specific dependencies and naming conventions have been updated to use
Trezoa equivalents while maintaining functional compatibility.

Key Changes Made:
-----------------
- Package name changed from 'solana-transaction-context' to 'trezoa-transaction-context'
- All module imports updated from 'solana_*' to 'trezoa_*' naming convention
- Dependencies updated to use Trezoa ecosystem packages (version 3.2.2)
- Documentation and comments updated to reflect Trezoa branding
- Repository references updated to Trezoa-team organization

Licensing:
----------
This work is licensed under the Apache License 2.0, same as the original.
All original copyrights belong to their respective authors.
Modifications and adaptations © 2025 TRZ Ledger Foundation.

For the complete license text, see the LICENSE file in this distribution.

Attribution:
------------
This work contains code originally developed by the Solana/Anza development team.
We acknowledge and thank the original contributors for their foundational work.

Contact:
--------
Trezoa Development Team: foundation@trezoa.xyz
Project Repository: https://github.com/Trezoa-team/trezoa-transaction-context