NOTICE
Trezoa Short Vec Library
========================
This software contains code derived from the Solana Short Vec crate.
Original Work Information:
- Original Name: solana-short-vec
- Original Version: 3.0.0
- Original Repository: https://github.com/anza-xyz/solana-sdk
- Original Package: https://crates.io/crates/solana-short-vec
- Original Authors: Anza Maintainers <maintainers@anza.xyz>
- Original License: Apache License 2.0
Migration Information:
- Migrated to: trezoa-short-vec
- Migration Version: 3.2.2
- Migration Date: November 2025
- Migrated by: Trezoa-team <foundation@trezoa.xyz>
Modifications Made:
- Renamed crate from solana-short-vec to trezoa-short-vec
- Updated library name from solana_short_vec to trezoa_short_vec
- Replaced Solana ecosystem references with Trezoa ecosystem
- Updated dependency references for Trezoa compatibility
- Maintained full API compatibility with original implementation
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.
Copyright Notice:
- Original work © Anza Maintainers and contributors
- Modifications © 2025 TRZ Ledger Foundation
- All rights reserved by their respective owners
Acknowledgments:
We acknowledge and thank the original authors and contributors of
the solana-short-vec crate for their excellent work on compact
vector serialization. This migration maintains the same high-quality
standards and performance characteristics of the original implementation.