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}