multiversx_sc_modules/bonding_curve/utils/
events.rs

1multiversx_sc::imports!();
2multiversx_sc::derive_imports!();
3
4#[multiversx_sc::module]
5pub trait EventsModule {
6    #[event("buy-token")]
7    fn buy_token_event(&self, #[indexed] user: &ManagedAddress, amount: &BigUint);
8
9    #[event("sell-token")]
10    fn sell_token_event(&self, #[indexed] user: &ManagedAddress, amount: &BigUint);
11}