pub use light_compressed_token_sdk::constants::*;
use light_compressible::config::CompressibleConfig;
use solana_pubkey::{pubkey, Pubkey};
pub const LIGHT_TOKEN_CPI_AUTHORITY: Pubkey =
pubkey!("GXtd2izAiMJPwMEjfgTRH3d7k9mjn4Jq3JrWFv9gySYy");
pub fn id() -> Pubkey {
LIGHT_TOKEN_PROGRAM_ID
}
pub fn cpi_authority() -> Pubkey {
LIGHT_TOKEN_CPI_AUTHORITY
}
pub const LIGHT_TOKEN_CONFIG: Pubkey = pubkey!("ACXg8a7VaqecBWrSbdu73W4Pg9gsqXJ3EXAqkHyhvVXg");
pub const RENT_SPONSOR_V1: Pubkey = pubkey!("r18WwUxfG8kQ69bQPAB2jV6zGNKy3GosFGctjQoV4ti");
pub fn config_pda() -> Pubkey {
CompressibleConfig::light_token_v1_config_pda()
}
pub fn rent_sponsor_pda() -> Pubkey {
CompressibleConfig::light_token_v1_rent_sponsor_pda()
}
pub fn compression_authority_pda() -> Pubkey {
CompressibleConfig::light_token_v1_compression_authority_pda()
}