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

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

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

#![no_std]

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

multiversx_sc_wasm_adapter::endpoints! {
    proxy_test_first
    (
        init => init
        deploySecondContract => deploy_second_contract
        upgradeSecondContract => upgrade_second_contract
        forwardToOtherContract => forward_to_other_contract
        forwardToOtherContractWithCallback => forward_to_other_contract_with_callback
        messageOtherContract => message_other_contract
        messageOtherContractWithCallback => message_other_contract_with_callback
    )
}

multiversx_sc_wasm_adapter::async_callback! { proxy_test_first }
