// Code generated by the multiversx-sc build system. DO NOT EDIT.

////////////////////////////////////////////////////
////////////////// AUTO-GENERATED //////////////////
////////////////////////////////////////////////////

// Init:                                 1
// Endpoints:                            4
// Async Callback:                       1
// Total number of exported functions:   6

#![no_std]

multiversx_sc_wasm_adapter::allocator!();
multiversx_sc_wasm_adapter::panic_handler!();

multiversx_sc_wasm_adapter::endpoints! {
    fractional_nfts
    (
        init => init
        claimRoyaltiesFromMarketplace => claim_royalties_from_marketplace
        fractionalizeNFT => fractionalize_nft
        unFractionalizeNFT => unfractionalize_nft
        getFractionalToken => fractional_token
    )
}

multiversx_sc_wasm_adapter::async_callback! { fractional_nfts }
