numbat_wasm_module_bonding_curve/lib.rs
1#![no_std]
2
3numbat_wasm::imports!();
4numbat_wasm::derive_imports!();
5
6pub mod curves;
7pub mod function_selector;
8pub mod utils;
9use crate::utils::{events, owner_endpoints, storage, user_endpoints};
10
11#[numbat_wasm::module]
12pub trait BondingCurveModule:
13 storage::StorageModule
14 + events::EventsModule
15 + user_endpoints::UserEndpointsModule
16 + owner_endpoints::OwnerEndpointsModule
17{
18}