Lightprotocol / light-protocol

The ZK Compression Protocol For Solana
https://www.zkcompression.com
GNU General Public License v3.0
157 stars 27 forks source link

refactor: Add more common types to `light-sdk` #1205

Closed vadorovsky closed 1 week ago

vadorovsky commented 2 weeks ago

Add more types, which are going to be used by third-party applications, which were until now defined in program crates:

This is a step in making third-party programs independent from Light Protocol program crates.

This change does not utilize these types in the verify function yet. They're going to be used in follow-up changes, for which we still need to do some work on RPC and indexer.