sla-escrow-api 0.3.0

SLA-Escrow: Service Level Agreement Enforcer for AI Agents
Documentation
pub mod consts;
pub mod error;
pub mod event;
pub mod instruction;
pub mod loaders;
pub mod resolution;
pub mod sdk;
pub mod state;

pub mod prelude {
    pub use crate::error::*;
    pub use crate::event::*;
    pub use crate::instruction::*;
    pub use crate::loaders::*;
    pub use crate::resolution::ResolutionReason;
    pub use crate::state::*;

    pub use crate::sdk::*;

    pub use crate::consts::{BASIS_POINTS_DENOMINATOR, DEFAULT_FEE_BPS};
}

use steel::*;

// Devnet Test Program ID
// 1_rnd
// declare_id!("s1jWKnB1QwKKKZUDq3bZCmqvwEf8UQpQCbkEtQzHknS");
// 2_rnd
// declare_id!("s2c9L596corbocfhQ9PdCofP3BneYVBZ6aDHrXWuHw9");
// 3_rnd
// declare_id!("s3kp2kAjqmpxoBeMFXCFCRDmuboPn5m4stC9Ro8sKMX");
// 4_rnd
// declare_id!("s4CYBXKT29kym1gVeQQceDHmeRUR3fsHuHQY8HrkXPA");
// 5_rnd
// declare_id!("s5zkKiy8FD9nFdAhQZoHHV3G8s4QCPzE4cR9U4Hr4ZH");

// Mainnet SLA Escrow Program ID
declare_id!("SEscZ6n23pVak34xipBKoGCikHUj3w6XPNyty4rHprJ");