Raindex SDK Documentation
    Preparing search index...

    Interface InitOutput

    interface InitOutput {
        __wasm_bindgen_func_elem_21144: (a: number, b: number) => void;
        __wasm_bindgen_func_elem_23208: (a: number, b: number) => void;
        __wasm_bindgen_func_elem_26046: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => void;
        __wasm_bindgen_func_elem_26057: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => void;
        __wasm_bindgen_func_elem_4644: (a: number, b: number, c: number) => number;
        __wasm_bindgen_func_elem_9609: (a: number, b: number) => void;
        __wbg_accountbalance_free: (a: number, b: number) => void;
        __wbg_approvalinfo_free: (a: number, b: number) => void;
        __wbg_dotrainorder_free: (a: number, b: number) => void;
        __wbg_dotrainregistry_free: (a: number, b: number) => void;
        __wbg_float_free: (a: number, b: number) => void;
        __wbg_fromfixeddecimallossyresult_free: (a: number, b: number) => void;
        __wbg_raindexclient_free: (a: number, b: number) => void;
        __wbg_raindexorder_free: (a: number, b: number) => void;
        __wbg_raindexorderbuilder_free: (a: number, b: number) => void;
        __wbg_raindexorderhashtrades_free: (a: number, b: number) => void;
        __wbg_raindexorders_free: (a: number, b: number) => void;
        __wbg_raindexorderslistresult_free: (a: number, b: number) => void;
        __wbg_raindexpairsummary_free: (a: number, b: number) => void;
        __wbg_raindextrade_free: (a: number, b: number) => void;
        __wbg_raindextradesbyorderhashresult_free: (a: number, b: number) => void;
        __wbg_raindextradeslistresult_free: (a: number, b: number) => void;
        __wbg_raindextransaction_free: (a: number, b: number) => void;
        __wbg_raindexvault_free: (a: number, b: number) => void;
        __wbg_raindexvaultbalancechange_free: (a: number, b: number) => void;
        __wbg_raindexvaultslist_free: (a: number, b: number) => void;
        __wbg_raindexvaultslistresult_free: (a: number, b: number) => void;
        __wbg_raindexvaulttoken_free: (a: number, b: number) => void;
        __wbg_raindexvaulttotal_free: (a: number, b: number) => void;
        __wbg_raindexvaultvolume_free: (a: number, b: number) => void;
        __wbg_raindexvaultvolumedetails_free: (a: number, b: number) => void;
        __wbg_raindexyaml_free: (a: number, b: number) => void;
        __wbg_takeorderestimate_free: (a: number, b: number) => void;
        __wbg_takeorderscalldataresult_free: (a: number, b: number) => void;
        __wbg_takeordersinfo_free: (a: number, b: number) => void;
        __wbindgen_add_to_stack_pointer: (a: number) => number;
        __wbindgen_export: (a: number) => void;
        __wbindgen_export2: (a: number, b: number) => number;
        __wbindgen_export3: (a: number, b: number, c: number, d: number) => number;
        __wbindgen_export4: (a: number, b: number) => void;
        __wbindgen_export5: (a: number, b: number, c: number) => void;
        accountbalance_balance: (a: number) => number;
        accountbalance_formatted_balance: (a: number, b: number) => void;
        approvalinfo_amount: (a: number) => number;
        approvalinfo_calldata: (a: number, b: number) => void;
        approvalinfo_formatted_amount: (a: number, b: number) => void;
        approvalinfo_spender: (a: number, b: number) => void;
        approvalinfo_token: (a: number, b: number) => void;
        clearTables: (a: number) => number;
        dotrainorder_composeDeploymentToRainlang: (
            a: number,
            b: number,
            c: number,
        ) => number;
        dotrainorder_composeScenarioToPostTaskRainlang: (
            a: number,
            b: number,
            c: number,
        ) => number;
        dotrainorder_composeScenarioToRainlang: (
            a: number,
            b: number,
            c: number,
        ) => number;
        dotrainorder_create: (a: number, b: number, c: number, d: number) => number;
        dotrainorder_dotrain: (a: number) => number;
        dotrainregistry_getAllOrderDetails: (a: number) => number;
        dotrainregistry_getDeploymentDetails: (
            a: number,
            b: number,
            c: number,
        ) => number;
        dotrainregistry_getOrderBuilder: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
            h: number,
        ) => number;
        dotrainregistry_getOrderKeys: (a: number) => number;
        dotrainregistry_getRaindexClient: (a: number, b: number) => number;
        dotrainregistry_getRaindexYaml: (a: number) => number;
        dotrainregistry_new: (a: number, b: number) => number;
        dotrainregistry_order_urls: (a: number) => number;
        dotrainregistry_orders: (a: number) => number;
        dotrainregistry_registry: (a: number, b: number) => void;
        dotrainregistry_registry_url: (a: number, b: number) => void;
        dotrainregistry_settings: (a: number, b: number) => void;
        dotrainregistry_settings_url: (a: number, b: number) => void;
        dotrainregistry_validate: (a: number, b: number) => number;
        float_abs: (a: number) => number;
        float_add: (a: number, b: number) => number;
        float_asHex: (a: number, b: number) => void;
        float_div: (a: number, b: number) => number;
        float_eq: (a: number, b: number) => number;
        float_floor: (a: number) => number;
        float_format: (a: number) => number;
        float_formatDefaultScientificMax: () => number;
        float_formatDefaultScientificMin: () => number;
        float_formatWithRange: (a: number, b: number, c: number) => number;
        float_formatWithScientific: (a: number, b: number) => number;
        float_frac: (a: number) => number;
        float_fromBigint: (a: number) => number;
        float_fromFixedDecimal: (a: number, b: number) => number;
        float_fromFixedDecimalLossy: (a: number, b: number, c: number) => void;
        float_fromHex: (a: number, b: number) => number;
        float_gt: (a: number, b: number) => number;
        float_gte: (a: number, b: number) => number;
        float_inv: (a: number) => number;
        float_isZero: (a: number) => number;
        float_lt: (a: number, b: number) => number;
        float_lte: (a: number, b: number) => number;
        float_max: (a: number, b: number) => number;
        float_maxNegativeValue: () => number;
        float_maxPositiveValue: () => number;
        float_min: (a: number, b: number) => number;
        float_minNegativeValue: () => number;
        float_minPositiveValue: () => number;
        float_mul: (a: number, b: number) => number;
        float_neg: (a: number) => number;
        float_parse: (a: number, b: number) => number;
        float_sub: (a: number, b: number) => number;
        float_toBigint: (a: number) => number;
        float_toFixedDecimal: (a: number, b: number) => number;
        float_toFixedDecimalLossy: (a: number, b: number) => number;
        float_tryFromBigint: (a: number) => number;
        float_tryToBigint: (a: number) => number;
        float_zero: () => number;
        fromfixeddecimallossyresult_float: (a: number) => number;
        fromfixeddecimallossyresult_lossless: (a: number) => number;
        getOrderHash: (a: number) => number;
        getSyncStatus: (a: number, b: number, c: number, d: number) => number;
        getTakeOrders3Calldata: (a: number) => number;
        keccak256: (a: number, b: number) => number;
        keccak256HexString: (a: number, b: number) => number;
        memory: Memory;
        raindexclient_getAddOrdersForTransaction: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
            h: number,
        ) => number;
        raindexclient_getAllAccounts: (a: number) => number;
        raindexclient_getAllNetworks: (a: number) => number;
        raindexclient_getAllRaindexes: (a: number) => number;
        raindexclient_getAllTokens: (a: number) => number;
        raindexclient_getAllVaultTokens: (a: number, b: number) => number;
        raindexclient_getLocalDbSyncSnapshot: (a: number) => number;
        raindexclient_getNetworkByChainId: (a: number, b: number) => number;
        raindexclient_getOrderByHash: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
        ) => number;
        raindexclient_getOrderQuotesBatch: (
            a: number,
            b: number,
            c: number,
            d: bigint,
            e: number,
        ) => number;
        raindexclient_getOrders: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexclient_getRaindexByAddress: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexclient_getRemoveOrdersForTransaction: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
            h: number,
        ) => number;
        raindexclient_getTakeOrdersCalldata: (a: number, b: number) => number;
        raindexclient_getTrades: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexclient_getTradesByOrderHashes: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => number;
        raindexclient_getTradesForOwner: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
            h: number,
        ) => number;
        raindexclient_getTradesForTransaction: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
        ) => number;
        raindexclient_getTransaction: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
            h: number,
        ) => number;
        raindexclient_getUniqueChainIds: (a: number) => number;
        raindexclient_getVault: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
        ) => number;
        raindexclient_getVaults: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexclient_getVaultTotals: (a: number, b: number) => number;
        raindexclient_isSentryEnabled: (a: number) => number;
        raindexclient_new: (a: number, b: number, c: number, d: number) => number;
        raindexorder_active: (a: number) => number;
        raindexorder_chain_id: (a: number) => number;
        raindexorder_convertToSgOrder: (a: number) => number;
        raindexorder_dotrain_source: (a: number, b: number) => void;
        raindexorder_estimateTakeOrder: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexorder_getQuotes: (
            a: number,
            b: number,
            c: bigint,
            d: number,
        ) => number;
        raindexorder_getRemoveCalldata: (a: number) => number;
        raindexorder_getTakeCalldata: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
            h: number,
            i: number,
            j: number,
        ) => number;
        raindexorder_getTradeDetail: (a: number, b: number, c: number) => number;
        raindexorder_getTradesList: (
            a: number,
            b: number,
            c: bigint,
            d: number,
            e: bigint,
            f: number,
        ) => number;
        raindexorder_getVaultsVolume: (
            a: number,
            b: number,
            c: bigint,
            d: number,
            e: bigint,
        ) => number;
        raindexorder_id: (a: number, b: number) => void;
        raindexorder_inputs_list: (a: number) => number;
        raindexorder_inputs_outputs_list: (a: number) => number;
        raindexorder_meta: (a: number, b: number) => void;
        raindexorder_oracle_url: (a: number, b: number) => void;
        raindexorder_order_builder_state: (a: number, b: number) => void;
        raindexorder_order_bytes: (a: number, b: number) => void;
        raindexorder_order_hash: (a: number, b: number) => void;
        raindexorder_outputs_list: (a: number) => number;
        raindexorder_owner: (a: number, b: number) => void;
        raindexorder_parsed_meta: (a: number, b: number) => void;
        raindexorder_raindex: (a: number, b: number) => void;
        raindexorder_rainlang: (a: number, b: number) => void;
        raindexorder_timestamp_added: (a: number, b: number) => void;
        raindexorder_timestamp_removed: (a: number, b: number) => void;
        raindexorder_trades_count: (a: number) => number;
        raindexorder_transaction: (a: number) => number;
        raindexorder_vaults_list: (a: number) => number;
        raindexorderbuilder_areAllTokensSelected: (a: number) => number;
        raindexorderbuilder_checkAllowances: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_checkSelectTokens: (a: number) => number;
        raindexorderbuilder_computeStateHash: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => number;
        raindexorderbuilder_executeStateUpdateCallback: (a: number) => number;
        raindexorderbuilder_generateAddOrderCalldata: (a: number) => number;
        raindexorderbuilder_generateApprovalCalldatas: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_generateDepositAndAddOrderCalldatas: (
            a: number,
        ) => number;
        raindexorderbuilder_generateDepositCalldatas: (a: number) => number;
        raindexorderbuilder_generateDotrainBuilderStateInstanceV1: (
            a: number,
        ) => number;
        raindexorderbuilder_generateDotrainText: (a: number) => number;
        raindexorderbuilder_getAccountBalance: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexorderbuilder_getAllBuilderConfig: (a: number) => number;
        raindexorderbuilder_getAllFieldDefinitions: (
            a: number,
            b: number,
        ) => number;
        raindexorderbuilder_getAllFieldValues: (a: number) => number;
        raindexorderbuilder_getAllTokenInfos: (a: number) => number;
        raindexorderbuilder_getAllTokens: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_getBuilderConfig: (a: number) => number;
        raindexorderbuilder_getComposedRainlang: (a: number) => number;
        raindexorderbuilder_getCurrentDeployment: (a: number) => number;
        raindexorderbuilder_getCurrentDeploymentDetails: (a: number) => number;
        raindexorderbuilder_getDeploymentDetail: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
        ) => number;
        raindexorderbuilder_getDeploymentDetails: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => number;
        raindexorderbuilder_getDeploymentKeys: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => number;
        raindexorderbuilder_getDeploymentTransactionArgs: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_getDepositPresets: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_getDeposits: (a: number) => number;
        raindexorderbuilder_getFieldDefinition: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_getFieldValue: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_getMissingDeposits: (a: number) => number;
        raindexorderbuilder_getMissingFieldValues: (a: number) => number;
        raindexorderbuilder_getOrderDetails: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => number;
        raindexorderbuilder_getSelectTokens: (a: number) => number;
        raindexorderbuilder_getTokenInfo: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_getVaultIds: (a: number) => number;
        raindexorderbuilder_hasAnyDeposit: (a: number) => number;
        raindexorderbuilder_hasAnyVaultId: (a: number) => number;
        raindexorderbuilder_isSelectTokenSet: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_newFromState: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
        ) => number;
        raindexorderbuilder_newWithDeployment: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
            g: number,
        ) => number;
        raindexorderbuilder_serializeState: (a: number) => number;
        raindexorderbuilder_setDeposit: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexorderbuilder_setFieldValue: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexorderbuilder_setFieldValues: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_setSelectToken: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => number;
        raindexorderbuilder_setVaultId: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
        ) => number;
        raindexorderbuilder_unsetDeposit: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_unsetFieldValue: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_unsetSelectToken: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexorderbuilder_updateScenarioBindings: (a: number) => number;
        raindexorderhashtrades_order_hash: (a: number, b: number) => void;
        raindexorderhashtrades_trades: (a: number, b: number) => void;
        raindexorders_items: (a: number, b: number) => void;
        raindexorders_new: () => number;
        raindexorders_push: (a: number, b: number) => void;
        raindexorderslistresult_orders: (a: number, b: number) => void;
        raindexorderslistresult_totalCount: (a: number) => number;
        raindexpairsummary_average_io_ratio: (a: number) => number;
        raindexpairsummary_chain_id: (a: number) => number;
        raindexpairsummary_formatted_average_io_ratio: (
            a: number,
            b: number,
        ) => void;
        raindexpairsummary_formatted_total_input: (a: number, b: number) => void;
        raindexpairsummary_formatted_total_output: (a: number, b: number) => void;
        raindexpairsummary_input_token: (a: number, b: number) => void;
        raindexpairsummary_output_token: (a: number, b: number) => void;
        raindexpairsummary_total_input: (a: number) => number;
        raindexpairsummary_total_output: (a: number) => number;
        raindexpairsummary_trade_count: (a: number) => bigint;
        raindextrade_chain_id: (a: number) => number;
        raindextrade_formatted_io_ratio: (a: number, b: number) => void;
        raindextrade_id: (a: number, b: number) => void;
        raindextrade_input_vault_balance_change: (a: number) => number;
        raindextrade_io_ratio: (a: number) => number;
        raindextrade_order_hash: (a: number, b: number) => void;
        raindextrade_output_vault_balance_change: (a: number) => number;
        raindextrade_owner: (a: number, b: number) => void;
        raindextrade_raindex: (a: number, b: number) => void;
        raindextrade_timestamp: (a: number, b: number) => void;
        raindextrade_transaction: (a: number) => number;
        raindextradesbyorderhashresult_total_count: (a: number) => bigint;
        raindextradesbyorderhashresult_trades_by_order_hash: (
            a: number,
            b: number,
        ) => void;
        raindextradeslistresult_summary: (a: number, b: number) => void;
        raindextradeslistresult_total_count: (a: number) => bigint;
        raindextradeslistresult_trades: (a: number, b: number) => void;
        raindextransaction_block_number: (a: number, b: number) => void;
        raindextransaction_from: (a: number, b: number) => void;
        raindextransaction_id: (a: number, b: number) => void;
        raindextransaction_timestamp: (a: number, b: number) => void;
        raindexvault_balance: (a: number) => number;
        raindexvault_chain_id: (a: number) => number;
        raindexvault_formatted_balance: (a: number, b: number) => void;
        raindexvault_getAllowance: (a: number) => number;
        raindexvault_getBalanceChanges: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => number;
        raindexvault_getCalldatas: (a: number, b: number) => number;
        raindexvault_getOwnerBalance: (a: number) => number;
        raindexvault_id: (a: number, b: number) => void;
        raindexvault_orders_as_inputs: (a: number, b: number) => void;
        raindexvault_orders_as_outputs: (a: number, b: number) => void;
        raindexvault_owner: (a: number, b: number) => void;
        raindexvault_raindex: (a: number, b: number) => void;
        raindexvault_token: (a: number) => number;
        raindexvault_tokenSafeWithdrawAmount: (a: number, b: number) => number;
        raindexvault_vault_id: (a: number, b: number) => void;
        raindexvault_vault_type: (a: number) => number;
        raindexvaultbalancechange_amount: (a: number) => number;
        raindexvaultbalancechange_formatted_amount: (a: number, b: number) => void;
        raindexvaultbalancechange_formatted_new_balance: (
            a: number,
            b: number,
        ) => void;
        raindexvaultbalancechange_formatted_old_balance: (
            a: number,
            b: number,
        ) => void;
        raindexvaultbalancechange_new_balance: (a: number) => number;
        raindexvaultbalancechange_old_balance: (a: number) => number;
        raindexvaultbalancechange_raindex: (a: number, b: number) => void;
        raindexvaultbalancechange_timestamp: (a: number, b: number) => void;
        raindexvaultbalancechange_token: (a: number) => number;
        raindexvaultbalancechange_transaction: (a: number) => number;
        raindexvaultbalancechange_type_display_name: (a: number, b: number) => void;
        raindexvaultbalancechange_type_getter: (a: number) => number;
        raindexvaultbalancechange_vault_id: (a: number, b: number) => void;
        raindexvaultslist_concat: (a: number, b: number) => number;
        raindexvaultslist_getWithdrawableVaults: (a: number) => number;
        raindexvaultslist_getWithdrawCalldata: (a: number) => number;
        raindexvaultslist_items: (a: number, b: number) => void;
        raindexvaultslist_pickByIds: (a: number, b: number, c: number) => number;
        raindexvaultslistresult_hasMore: (a: number) => number;
        raindexvaultslistresult_items: (a: number, b: number) => void;
        raindexvaultslistresult_page: (a: number) => number;
        raindexvaultslistresult_pageSize: (a: number) => number;
        raindexvaultslistresult_totalItems: (a: number) => number;
        raindexvaultslistresult_vaults: (a: number) => number;
        raindexvaulttoken_address: (a: number, b: number) => void;
        raindexvaulttoken_chain_id: (a: number) => number;
        raindexvaulttoken_decimals: (a: number) => number;
        raindexvaulttoken_id: (a: number, b: number) => void;
        raindexvaulttoken_name: (a: number, b: number) => void;
        raindexvaulttoken_symbol: (a: number, b: number) => void;
        raindexvaulttotal_balance: (a: number) => number;
        raindexvaulttotal_balance_hex: (a: number, b: number) => void;
        raindexvaulttotal_chain_id: (a: number) => number;
        raindexvaulttotal_formatted_balance: (a: number, b: number) => void;
        raindexvaulttotal_token: (a: number) => number;
        raindexvaultvolume_details: (a: number) => number;
        raindexvaultvolume_id: (a: number, b: number) => void;
        raindexvaultvolume_token: (a: number) => number;
        raindexvaultvolumedetails_formatted_net_vol: (a: number, b: number) => void;
        raindexvaultvolumedetails_formatted_total_in: (
            a: number,
            b: number,
        ) => void;
        raindexvaultvolumedetails_formatted_total_out: (
            a: number,
            b: number,
        ) => void;
        raindexvaultvolumedetails_formatted_total_vol: (
            a: number,
            b: number,
        ) => void;
        raindexvaultvolumedetails_net_vol: (a: number) => number;
        raindexvaultvolumedetails_total_in: (a: number) => number;
        raindexvaultvolumedetails_total_out: (a: number) => number;
        raindexvaultvolumedetails_total_vol: (a: number) => number;
        raindexyaml_getCurrentSpecVersion: () => number;
        raindexyaml_getRaindexByAddress: (
            a: number,
            b: number,
            c: number,
        ) => number;
        raindexyaml_getTokens: (a: number) => number;
        raindexyaml_new: (a: number, b: number, c: number) => number;
        takeorderestimate_expected_receive: (a: number) => number;
        takeorderestimate_expected_spend: (a: number) => number;
        takeorderestimate_is_partial: (a: number) => number;
        takeorderscalldataresult_approval_info: (a: number) => number;
        takeorderscalldataresult_is_needs_approval: (a: number) => number;
        takeorderscalldataresult_is_ready: (a: number) => number;
        takeorderscalldataresult_take_orders_info: (a: number) => number;
        takeordersinfo_calldata: (a: number, b: number) => void;
        takeordersinfo_effective_price: (a: number) => number;
        takeordersinfo_expected_sell: (a: number) => number;
        takeordersinfo_max_sell_cap: (a: number) => number;
        takeordersinfo_prices: (a: number, b: number) => void;
        takeordersinfo_raindex: (a: number, b: number) => void;
    }
    Index

    Properties

    __wasm_bindgen_func_elem_21144 __wasm_bindgen_func_elem_23208 __wasm_bindgen_func_elem_26046 __wasm_bindgen_func_elem_26057 __wasm_bindgen_func_elem_4644 __wasm_bindgen_func_elem_9609 __wbg_accountbalance_free __wbg_approvalinfo_free __wbg_dotrainorder_free __wbg_dotrainregistry_free __wbg_float_free __wbg_fromfixeddecimallossyresult_free __wbg_raindexclient_free __wbg_raindexorder_free __wbg_raindexorderbuilder_free __wbg_raindexorderhashtrades_free __wbg_raindexorders_free __wbg_raindexorderslistresult_free __wbg_raindexpairsummary_free __wbg_raindextrade_free __wbg_raindextradesbyorderhashresult_free __wbg_raindextradeslistresult_free __wbg_raindextransaction_free __wbg_raindexvault_free __wbg_raindexvaultbalancechange_free __wbg_raindexvaultslist_free __wbg_raindexvaultslistresult_free __wbg_raindexvaulttoken_free __wbg_raindexvaulttotal_free __wbg_raindexvaultvolume_free __wbg_raindexvaultvolumedetails_free __wbg_raindexyaml_free __wbg_takeorderestimate_free __wbg_takeorderscalldataresult_free __wbg_takeordersinfo_free __wbindgen_add_to_stack_pointer __wbindgen_export __wbindgen_export2 __wbindgen_export3 __wbindgen_export4 __wbindgen_export5 accountbalance_balance accountbalance_formatted_balance approvalinfo_amount approvalinfo_calldata approvalinfo_formatted_amount approvalinfo_spender approvalinfo_token clearTables dotrainorder_composeDeploymentToRainlang dotrainorder_composeScenarioToPostTaskRainlang dotrainorder_composeScenarioToRainlang dotrainorder_create dotrainorder_dotrain dotrainregistry_getAllOrderDetails dotrainregistry_getDeploymentDetails dotrainregistry_getOrderBuilder dotrainregistry_getOrderKeys dotrainregistry_getRaindexClient dotrainregistry_getRaindexYaml dotrainregistry_new dotrainregistry_order_urls dotrainregistry_orders dotrainregistry_registry dotrainregistry_registry_url dotrainregistry_settings dotrainregistry_settings_url dotrainregistry_validate float_abs float_add float_asHex float_div float_eq float_floor float_format float_formatDefaultScientificMax float_formatDefaultScientificMin float_formatWithRange float_formatWithScientific float_frac float_fromBigint float_fromFixedDecimal float_fromFixedDecimalLossy float_fromHex float_gt float_gte float_inv float_isZero float_lt float_lte float_max float_maxNegativeValue float_maxPositiveValue float_min float_minNegativeValue float_minPositiveValue float_mul float_neg float_parse float_sub float_toBigint float_toFixedDecimal float_toFixedDecimalLossy float_tryFromBigint float_tryToBigint float_zero fromfixeddecimallossyresult_float fromfixeddecimallossyresult_lossless getOrderHash getSyncStatus getTakeOrders3Calldata keccak256 keccak256HexString memory raindexclient_getAddOrdersForTransaction raindexclient_getAllAccounts raindexclient_getAllNetworks raindexclient_getAllRaindexes raindexclient_getAllTokens raindexclient_getAllVaultTokens raindexclient_getLocalDbSyncSnapshot raindexclient_getNetworkByChainId raindexclient_getOrderByHash raindexclient_getOrderQuotesBatch raindexclient_getOrders raindexclient_getRaindexByAddress raindexclient_getRemoveOrdersForTransaction raindexclient_getTakeOrdersCalldata raindexclient_getTrades raindexclient_getTradesByOrderHashes raindexclient_getTradesForOwner raindexclient_getTradesForTransaction raindexclient_getTransaction raindexclient_getUniqueChainIds raindexclient_getVault raindexclient_getVaults raindexclient_getVaultTotals raindexclient_isSentryEnabled raindexclient_new raindexorder_active raindexorder_chain_id raindexorder_convertToSgOrder raindexorder_dotrain_source raindexorder_estimateTakeOrder raindexorder_getQuotes raindexorder_getRemoveCalldata raindexorder_getTakeCalldata raindexorder_getTradeDetail raindexorder_getTradesList raindexorder_getVaultsVolume raindexorder_id raindexorder_inputs_list raindexorder_inputs_outputs_list raindexorder_meta raindexorder_oracle_url raindexorder_order_builder_state raindexorder_order_bytes raindexorder_order_hash raindexorder_outputs_list raindexorder_owner raindexorder_parsed_meta raindexorder_raindex raindexorder_rainlang raindexorder_timestamp_added raindexorder_timestamp_removed raindexorder_trades_count raindexorder_transaction raindexorder_vaults_list raindexorderbuilder_areAllTokensSelected raindexorderbuilder_checkAllowances raindexorderbuilder_checkSelectTokens raindexorderbuilder_computeStateHash raindexorderbuilder_executeStateUpdateCallback raindexorderbuilder_generateAddOrderCalldata raindexorderbuilder_generateApprovalCalldatas raindexorderbuilder_generateDepositAndAddOrderCalldatas raindexorderbuilder_generateDepositCalldatas raindexorderbuilder_generateDotrainBuilderStateInstanceV1 raindexorderbuilder_generateDotrainText raindexorderbuilder_getAccountBalance raindexorderbuilder_getAllBuilderConfig raindexorderbuilder_getAllFieldDefinitions raindexorderbuilder_getAllFieldValues raindexorderbuilder_getAllTokenInfos raindexorderbuilder_getAllTokens raindexorderbuilder_getBuilderConfig raindexorderbuilder_getComposedRainlang raindexorderbuilder_getCurrentDeployment raindexorderbuilder_getCurrentDeploymentDetails raindexorderbuilder_getDeploymentDetail raindexorderbuilder_getDeploymentDetails raindexorderbuilder_getDeploymentKeys raindexorderbuilder_getDeploymentTransactionArgs raindexorderbuilder_getDepositPresets raindexorderbuilder_getDeposits raindexorderbuilder_getFieldDefinition raindexorderbuilder_getFieldValue raindexorderbuilder_getMissingDeposits raindexorderbuilder_getMissingFieldValues raindexorderbuilder_getOrderDetails raindexorderbuilder_getSelectTokens raindexorderbuilder_getTokenInfo raindexorderbuilder_getVaultIds raindexorderbuilder_hasAnyDeposit raindexorderbuilder_hasAnyVaultId raindexorderbuilder_isSelectTokenSet raindexorderbuilder_newFromState raindexorderbuilder_newWithDeployment raindexorderbuilder_serializeState raindexorderbuilder_setDeposit raindexorderbuilder_setFieldValue raindexorderbuilder_setFieldValues raindexorderbuilder_setSelectToken raindexorderbuilder_setVaultId raindexorderbuilder_unsetDeposit raindexorderbuilder_unsetFieldValue raindexorderbuilder_unsetSelectToken raindexorderbuilder_updateScenarioBindings raindexorderhashtrades_order_hash raindexorderhashtrades_trades raindexorders_items raindexorders_new raindexorders_push raindexorderslistresult_orders raindexorderslistresult_totalCount raindexpairsummary_average_io_ratio raindexpairsummary_chain_id raindexpairsummary_formatted_average_io_ratio raindexpairsummary_formatted_total_input raindexpairsummary_formatted_total_output raindexpairsummary_input_token raindexpairsummary_output_token raindexpairsummary_total_input raindexpairsummary_total_output raindexpairsummary_trade_count raindextrade_chain_id raindextrade_formatted_io_ratio raindextrade_id raindextrade_input_vault_balance_change raindextrade_io_ratio raindextrade_order_hash raindextrade_output_vault_balance_change raindextrade_owner raindextrade_raindex raindextrade_timestamp raindextrade_transaction raindextradesbyorderhashresult_total_count raindextradesbyorderhashresult_trades_by_order_hash raindextradeslistresult_summary raindextradeslistresult_total_count raindextradeslistresult_trades raindextransaction_block_number raindextransaction_from raindextransaction_id raindextransaction_timestamp raindexvault_balance raindexvault_chain_id raindexvault_formatted_balance raindexvault_getAllowance raindexvault_getBalanceChanges raindexvault_getCalldatas raindexvault_getOwnerBalance raindexvault_id raindexvault_orders_as_inputs raindexvault_orders_as_outputs raindexvault_owner raindexvault_raindex raindexvault_token raindexvault_tokenSafeWithdrawAmount raindexvault_vault_id raindexvault_vault_type raindexvaultbalancechange_amount raindexvaultbalancechange_formatted_amount raindexvaultbalancechange_formatted_new_balance raindexvaultbalancechange_formatted_old_balance raindexvaultbalancechange_new_balance raindexvaultbalancechange_old_balance raindexvaultbalancechange_raindex raindexvaultbalancechange_timestamp raindexvaultbalancechange_token raindexvaultbalancechange_transaction raindexvaultbalancechange_type_display_name raindexvaultbalancechange_type_getter raindexvaultbalancechange_vault_id raindexvaultslist_concat raindexvaultslist_getWithdrawableVaults raindexvaultslist_getWithdrawCalldata raindexvaultslist_items raindexvaultslist_pickByIds raindexvaultslistresult_hasMore raindexvaultslistresult_items raindexvaultslistresult_page raindexvaultslistresult_pageSize raindexvaultslistresult_totalItems raindexvaultslistresult_vaults raindexvaulttoken_address raindexvaulttoken_chain_id raindexvaulttoken_decimals raindexvaulttoken_id raindexvaulttoken_name raindexvaulttoken_symbol raindexvaulttotal_balance raindexvaulttotal_balance_hex raindexvaulttotal_chain_id raindexvaulttotal_formatted_balance raindexvaulttotal_token raindexvaultvolume_details raindexvaultvolume_id raindexvaultvolume_token raindexvaultvolumedetails_formatted_net_vol raindexvaultvolumedetails_formatted_total_in raindexvaultvolumedetails_formatted_total_out raindexvaultvolumedetails_formatted_total_vol raindexvaultvolumedetails_net_vol raindexvaultvolumedetails_total_in raindexvaultvolumedetails_total_out raindexvaultvolumedetails_total_vol raindexyaml_getCurrentSpecVersion raindexyaml_getRaindexByAddress raindexyaml_getTokens raindexyaml_new takeorderestimate_expected_receive takeorderestimate_expected_spend takeorderestimate_is_partial takeorderscalldataresult_approval_info takeorderscalldataresult_is_needs_approval takeorderscalldataresult_is_ready takeorderscalldataresult_take_orders_info takeordersinfo_calldata takeordersinfo_effective_price takeordersinfo_expected_sell takeordersinfo_max_sell_cap takeordersinfo_prices takeordersinfo_raindex

    Properties

    __wasm_bindgen_func_elem_21144: (a: number, b: number) => void
    __wasm_bindgen_func_elem_23208: (a: number, b: number) => void
    __wasm_bindgen_func_elem_26046: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => void
    __wasm_bindgen_func_elem_26057: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => void
    __wasm_bindgen_func_elem_4644: (a: number, b: number, c: number) => number
    __wasm_bindgen_func_elem_9609: (a: number, b: number) => void
    __wbg_accountbalance_free: (a: number, b: number) => void
    __wbg_approvalinfo_free: (a: number, b: number) => void
    __wbg_dotrainorder_free: (a: number, b: number) => void
    __wbg_dotrainregistry_free: (a: number, b: number) => void
    __wbg_float_free: (a: number, b: number) => void
    __wbg_fromfixeddecimallossyresult_free: (a: number, b: number) => void
    __wbg_raindexclient_free: (a: number, b: number) => void
    __wbg_raindexorder_free: (a: number, b: number) => void
    __wbg_raindexorderbuilder_free: (a: number, b: number) => void
    __wbg_raindexorderhashtrades_free: (a: number, b: number) => void
    __wbg_raindexorders_free: (a: number, b: number) => void
    __wbg_raindexorderslistresult_free: (a: number, b: number) => void
    __wbg_raindexpairsummary_free: (a: number, b: number) => void
    __wbg_raindextrade_free: (a: number, b: number) => void
    __wbg_raindextradesbyorderhashresult_free: (a: number, b: number) => void
    __wbg_raindextradeslistresult_free: (a: number, b: number) => void
    __wbg_raindextransaction_free: (a: number, b: number) => void
    __wbg_raindexvault_free: (a: number, b: number) => void
    __wbg_raindexvaultbalancechange_free: (a: number, b: number) => void
    __wbg_raindexvaultslist_free: (a: number, b: number) => void
    __wbg_raindexvaultslistresult_free: (a: number, b: number) => void
    __wbg_raindexvaulttoken_free: (a: number, b: number) => void
    __wbg_raindexvaulttotal_free: (a: number, b: number) => void
    __wbg_raindexvaultvolume_free: (a: number, b: number) => void
    __wbg_raindexvaultvolumedetails_free: (a: number, b: number) => void
    __wbg_raindexyaml_free: (a: number, b: number) => void
    __wbg_takeorderestimate_free: (a: number, b: number) => void
    __wbg_takeorderscalldataresult_free: (a: number, b: number) => void
    __wbg_takeordersinfo_free: (a: number, b: number) => void
    __wbindgen_add_to_stack_pointer: (a: number) => number
    __wbindgen_export: (a: number) => void
    __wbindgen_export2: (a: number, b: number) => number
    __wbindgen_export3: (a: number, b: number, c: number, d: number) => number
    __wbindgen_export4: (a: number, b: number) => void
    __wbindgen_export5: (a: number, b: number, c: number) => void
    accountbalance_balance: (a: number) => number
    accountbalance_formatted_balance: (a: number, b: number) => void
    approvalinfo_amount: (a: number) => number
    approvalinfo_calldata: (a: number, b: number) => void
    approvalinfo_formatted_amount: (a: number, b: number) => void
    approvalinfo_spender: (a: number, b: number) => void
    approvalinfo_token: (a: number, b: number) => void
    clearTables: (a: number) => number
    dotrainorder_composeDeploymentToRainlang: (
        a: number,
        b: number,
        c: number,
    ) => number
    dotrainorder_composeScenarioToPostTaskRainlang: (
        a: number,
        b: number,
        c: number,
    ) => number
    dotrainorder_composeScenarioToRainlang: (
        a: number,
        b: number,
        c: number,
    ) => number
    dotrainorder_create: (a: number, b: number, c: number, d: number) => number
    dotrainorder_dotrain: (a: number) => number
    dotrainregistry_getAllOrderDetails: (a: number) => number
    dotrainregistry_getDeploymentDetails: (
        a: number,
        b: number,
        c: number,
    ) => number
    dotrainregistry_getOrderBuilder: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
        h: number,
    ) => number
    dotrainregistry_getOrderKeys: (a: number) => number
    dotrainregistry_getRaindexClient: (a: number, b: number) => number
    dotrainregistry_getRaindexYaml: (a: number) => number
    dotrainregistry_new: (a: number, b: number) => number
    dotrainregistry_order_urls: (a: number) => number
    dotrainregistry_orders: (a: number) => number
    dotrainregistry_registry: (a: number, b: number) => void
    dotrainregistry_registry_url: (a: number, b: number) => void
    dotrainregistry_settings: (a: number, b: number) => void
    dotrainregistry_settings_url: (a: number, b: number) => void
    dotrainregistry_validate: (a: number, b: number) => number
    float_abs: (a: number) => number
    float_add: (a: number, b: number) => number
    float_asHex: (a: number, b: number) => void
    float_div: (a: number, b: number) => number
    float_eq: (a: number, b: number) => number
    float_floor: (a: number) => number
    float_format: (a: number) => number
    float_formatDefaultScientificMax: () => number
    float_formatDefaultScientificMin: () => number
    float_formatWithRange: (a: number, b: number, c: number) => number
    float_formatWithScientific: (a: number, b: number) => number
    float_frac: (a: number) => number
    float_fromBigint: (a: number) => number
    float_fromFixedDecimal: (a: number, b: number) => number
    float_fromFixedDecimalLossy: (a: number, b: number, c: number) => void
    float_fromHex: (a: number, b: number) => number
    float_gt: (a: number, b: number) => number
    float_gte: (a: number, b: number) => number
    float_inv: (a: number) => number
    float_isZero: (a: number) => number
    float_lt: (a: number, b: number) => number
    float_lte: (a: number, b: number) => number
    float_max: (a: number, b: number) => number
    float_maxNegativeValue: () => number
    float_maxPositiveValue: () => number
    float_min: (a: number, b: number) => number
    float_minNegativeValue: () => number
    float_minPositiveValue: () => number
    float_mul: (a: number, b: number) => number
    float_neg: (a: number) => number
    float_parse: (a: number, b: number) => number
    float_sub: (a: number, b: number) => number
    float_toBigint: (a: number) => number
    float_toFixedDecimal: (a: number, b: number) => number
    float_toFixedDecimalLossy: (a: number, b: number) => number
    float_tryFromBigint: (a: number) => number
    float_tryToBigint: (a: number) => number
    float_zero: () => number
    fromfixeddecimallossyresult_float: (a: number) => number
    fromfixeddecimallossyresult_lossless: (a: number) => number
    getOrderHash: (a: number) => number
    getSyncStatus: (a: number, b: number, c: number, d: number) => number
    getTakeOrders3Calldata: (a: number) => number
    keccak256: (a: number, b: number) => number
    keccak256HexString: (a: number, b: number) => number
    memory: Memory
    raindexclient_getAddOrdersForTransaction: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
        h: number,
    ) => number
    raindexclient_getAllAccounts: (a: number) => number
    raindexclient_getAllNetworks: (a: number) => number
    raindexclient_getAllRaindexes: (a: number) => number
    raindexclient_getAllTokens: (a: number) => number
    raindexclient_getAllVaultTokens: (a: number, b: number) => number
    raindexclient_getLocalDbSyncSnapshot: (a: number) => number
    raindexclient_getNetworkByChainId: (a: number, b: number) => number
    raindexclient_getOrderByHash: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
    ) => number
    raindexclient_getOrderQuotesBatch: (
        a: number,
        b: number,
        c: number,
        d: bigint,
        e: number,
    ) => number
    raindexclient_getOrders: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexclient_getRaindexByAddress: (a: number, b: number, c: number) => number
    raindexclient_getRemoveOrdersForTransaction: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
        h: number,
    ) => number
    raindexclient_getTakeOrdersCalldata: (a: number, b: number) => number
    raindexclient_getTrades: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexclient_getTradesByOrderHashes: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => number
    raindexclient_getTradesForOwner: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
        h: number,
    ) => number
    raindexclient_getTradesForTransaction: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
    ) => number
    raindexclient_getTransaction: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
        h: number,
    ) => number
    raindexclient_getUniqueChainIds: (a: number) => number
    raindexclient_getVault: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
    ) => number
    raindexclient_getVaults: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexclient_getVaultTotals: (a: number, b: number) => number
    raindexclient_isSentryEnabled: (a: number) => number
    raindexclient_new: (a: number, b: number, c: number, d: number) => number
    raindexorder_active: (a: number) => number
    raindexorder_chain_id: (a: number) => number
    raindexorder_convertToSgOrder: (a: number) => number
    raindexorder_dotrain_source: (a: number, b: number) => void
    raindexorder_estimateTakeOrder: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexorder_getQuotes: (a: number, b: number, c: bigint, d: number) => number
    raindexorder_getRemoveCalldata: (a: number) => number
    raindexorder_getTakeCalldata: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
        h: number,
        i: number,
        j: number,
    ) => number
    raindexorder_getTradeDetail: (a: number, b: number, c: number) => number
    raindexorder_getTradesList: (
        a: number,
        b: number,
        c: bigint,
        d: number,
        e: bigint,
        f: number,
    ) => number
    raindexorder_getVaultsVolume: (
        a: number,
        b: number,
        c: bigint,
        d: number,
        e: bigint,
    ) => number
    raindexorder_id: (a: number, b: number) => void
    raindexorder_inputs_list: (a: number) => number
    raindexorder_inputs_outputs_list: (a: number) => number
    raindexorder_meta: (a: number, b: number) => void
    raindexorder_oracle_url: (a: number, b: number) => void
    raindexorder_order_builder_state: (a: number, b: number) => void
    raindexorder_order_bytes: (a: number, b: number) => void
    raindexorder_order_hash: (a: number, b: number) => void
    raindexorder_outputs_list: (a: number) => number
    raindexorder_owner: (a: number, b: number) => void
    raindexorder_parsed_meta: (a: number, b: number) => void
    raindexorder_raindex: (a: number, b: number) => void
    raindexorder_rainlang: (a: number, b: number) => void
    raindexorder_timestamp_added: (a: number, b: number) => void
    raindexorder_timestamp_removed: (a: number, b: number) => void
    raindexorder_trades_count: (a: number) => number
    raindexorder_transaction: (a: number) => number
    raindexorder_vaults_list: (a: number) => number
    raindexorderbuilder_areAllTokensSelected: (a: number) => number
    raindexorderbuilder_checkAllowances: (a: number, b: number, c: number) => number
    raindexorderbuilder_checkSelectTokens: (a: number) => number
    raindexorderbuilder_computeStateHash: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => number
    raindexorderbuilder_executeStateUpdateCallback: (a: number) => number
    raindexorderbuilder_generateAddOrderCalldata: (a: number) => number
    raindexorderbuilder_generateApprovalCalldatas: (
        a: number,
        b: number,
        c: number,
    ) => number
    raindexorderbuilder_generateDepositAndAddOrderCalldatas: (a: number) => number
    raindexorderbuilder_generateDepositCalldatas: (a: number) => number
    raindexorderbuilder_generateDotrainBuilderStateInstanceV1: (a: number) => number
    raindexorderbuilder_generateDotrainText: (a: number) => number
    raindexorderbuilder_getAccountBalance: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexorderbuilder_getAllBuilderConfig: (a: number) => number
    raindexorderbuilder_getAllFieldDefinitions: (a: number, b: number) => number
    raindexorderbuilder_getAllFieldValues: (a: number) => number
    raindexorderbuilder_getAllTokenInfos: (a: number) => number
    raindexorderbuilder_getAllTokens: (a: number, b: number, c: number) => number
    raindexorderbuilder_getBuilderConfig: (a: number) => number
    raindexorderbuilder_getComposedRainlang: (a: number) => number
    raindexorderbuilder_getCurrentDeployment: (a: number) => number
    raindexorderbuilder_getCurrentDeploymentDetails: (a: number) => number
    raindexorderbuilder_getDeploymentDetail: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
    ) => number
    raindexorderbuilder_getDeploymentDetails: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => number
    raindexorderbuilder_getDeploymentKeys: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => number
    raindexorderbuilder_getDeploymentTransactionArgs: (
        a: number,
        b: number,
        c: number,
    ) => number
    raindexorderbuilder_getDepositPresets: (
        a: number,
        b: number,
        c: number,
    ) => number
    raindexorderbuilder_getDeposits: (a: number) => number
    raindexorderbuilder_getFieldDefinition: (
        a: number,
        b: number,
        c: number,
    ) => number
    raindexorderbuilder_getFieldValue: (a: number, b: number, c: number) => number
    raindexorderbuilder_getMissingDeposits: (a: number) => number
    raindexorderbuilder_getMissingFieldValues: (a: number) => number
    raindexorderbuilder_getOrderDetails: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => number
    raindexorderbuilder_getSelectTokens: (a: number) => number
    raindexorderbuilder_getTokenInfo: (a: number, b: number, c: number) => number
    raindexorderbuilder_getVaultIds: (a: number) => number
    raindexorderbuilder_hasAnyDeposit: (a: number) => number
    raindexorderbuilder_hasAnyVaultId: (a: number) => number
    raindexorderbuilder_isSelectTokenSet: (
        a: number,
        b: number,
        c: number,
    ) => number
    raindexorderbuilder_newFromState: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
    ) => number
    raindexorderbuilder_newWithDeployment: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
        g: number,
    ) => number
    raindexorderbuilder_serializeState: (a: number) => number
    raindexorderbuilder_setDeposit: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexorderbuilder_setFieldValue: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexorderbuilder_setFieldValues: (a: number, b: number, c: number) => number
    raindexorderbuilder_setSelectToken: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => number
    raindexorderbuilder_setVaultId: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
    ) => number
    raindexorderbuilder_unsetDeposit: (a: number, b: number, c: number) => number
    raindexorderbuilder_unsetFieldValue: (a: number, b: number, c: number) => number
    raindexorderbuilder_unsetSelectToken: (
        a: number,
        b: number,
        c: number,
    ) => number
    raindexorderbuilder_updateScenarioBindings: (a: number) => number
    raindexorderhashtrades_order_hash: (a: number, b: number) => void
    raindexorderhashtrades_trades: (a: number, b: number) => void
    raindexorders_items: (a: number, b: number) => void
    raindexorders_new: () => number
    raindexorders_push: (a: number, b: number) => void
    raindexorderslistresult_orders: (a: number, b: number) => void
    raindexorderslistresult_totalCount: (a: number) => number
    raindexpairsummary_average_io_ratio: (a: number) => number
    raindexpairsummary_chain_id: (a: number) => number
    raindexpairsummary_formatted_average_io_ratio: (a: number, b: number) => void
    raindexpairsummary_formatted_total_input: (a: number, b: number) => void
    raindexpairsummary_formatted_total_output: (a: number, b: number) => void
    raindexpairsummary_input_token: (a: number, b: number) => void
    raindexpairsummary_output_token: (a: number, b: number) => void
    raindexpairsummary_total_input: (a: number) => number
    raindexpairsummary_total_output: (a: number) => number
    raindexpairsummary_trade_count: (a: number) => bigint
    raindextrade_chain_id: (a: number) => number
    raindextrade_formatted_io_ratio: (a: number, b: number) => void
    raindextrade_id: (a: number, b: number) => void
    raindextrade_input_vault_balance_change: (a: number) => number
    raindextrade_io_ratio: (a: number) => number
    raindextrade_order_hash: (a: number, b: number) => void
    raindextrade_output_vault_balance_change: (a: number) => number
    raindextrade_owner: (a: number, b: number) => void
    raindextrade_raindex: (a: number, b: number) => void
    raindextrade_timestamp: (a: number, b: number) => void
    raindextrade_transaction: (a: number) => number
    raindextradesbyorderhashresult_total_count: (a: number) => bigint
    raindextradesbyorderhashresult_trades_by_order_hash: (
        a: number,
        b: number,
    ) => void
    raindextradeslistresult_summary: (a: number, b: number) => void
    raindextradeslistresult_total_count: (a: number) => bigint
    raindextradeslistresult_trades: (a: number, b: number) => void
    raindextransaction_block_number: (a: number, b: number) => void
    raindextransaction_from: (a: number, b: number) => void
    raindextransaction_id: (a: number, b: number) => void
    raindextransaction_timestamp: (a: number, b: number) => void
    raindexvault_balance: (a: number) => number
    raindexvault_chain_id: (a: number) => number
    raindexvault_formatted_balance: (a: number, b: number) => void
    raindexvault_getAllowance: (a: number) => number
    raindexvault_getBalanceChanges: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => number
    raindexvault_getCalldatas: (a: number, b: number) => number
    raindexvault_getOwnerBalance: (a: number) => number
    raindexvault_id: (a: number, b: number) => void
    raindexvault_orders_as_inputs: (a: number, b: number) => void
    raindexvault_orders_as_outputs: (a: number, b: number) => void
    raindexvault_owner: (a: number, b: number) => void
    raindexvault_raindex: (a: number, b: number) => void
    raindexvault_token: (a: number) => number
    raindexvault_tokenSafeWithdrawAmount: (a: number, b: number) => number
    raindexvault_vault_id: (a: number, b: number) => void
    raindexvault_vault_type: (a: number) => number
    raindexvaultbalancechange_amount: (a: number) => number
    raindexvaultbalancechange_formatted_amount: (a: number, b: number) => void
    raindexvaultbalancechange_formatted_new_balance: (a: number, b: number) => void
    raindexvaultbalancechange_formatted_old_balance: (a: number, b: number) => void
    raindexvaultbalancechange_new_balance: (a: number) => number
    raindexvaultbalancechange_old_balance: (a: number) => number
    raindexvaultbalancechange_raindex: (a: number, b: number) => void
    raindexvaultbalancechange_timestamp: (a: number, b: number) => void
    raindexvaultbalancechange_token: (a: number) => number
    raindexvaultbalancechange_transaction: (a: number) => number
    raindexvaultbalancechange_type_display_name: (a: number, b: number) => void
    raindexvaultbalancechange_type_getter: (a: number) => number
    raindexvaultbalancechange_vault_id: (a: number, b: number) => void
    raindexvaultslist_concat: (a: number, b: number) => number
    raindexvaultslist_getWithdrawableVaults: (a: number) => number
    raindexvaultslist_getWithdrawCalldata: (a: number) => number
    raindexvaultslist_items: (a: number, b: number) => void
    raindexvaultslist_pickByIds: (a: number, b: number, c: number) => number
    raindexvaultslistresult_hasMore: (a: number) => number
    raindexvaultslistresult_items: (a: number, b: number) => void
    raindexvaultslistresult_page: (a: number) => number
    raindexvaultslistresult_pageSize: (a: number) => number
    raindexvaultslistresult_totalItems: (a: number) => number
    raindexvaultslistresult_vaults: (a: number) => number
    raindexvaulttoken_address: (a: number, b: number) => void
    raindexvaulttoken_chain_id: (a: number) => number
    raindexvaulttoken_decimals: (a: number) => number
    raindexvaulttoken_id: (a: number, b: number) => void
    raindexvaulttoken_name: (a: number, b: number) => void
    raindexvaulttoken_symbol: (a: number, b: number) => void
    raindexvaulttotal_balance: (a: number) => number
    raindexvaulttotal_balance_hex: (a: number, b: number) => void
    raindexvaulttotal_chain_id: (a: number) => number
    raindexvaulttotal_formatted_balance: (a: number, b: number) => void
    raindexvaulttotal_token: (a: number) => number
    raindexvaultvolume_details: (a: number) => number
    raindexvaultvolume_id: (a: number, b: number) => void
    raindexvaultvolume_token: (a: number) => number
    raindexvaultvolumedetails_formatted_net_vol: (a: number, b: number) => void
    raindexvaultvolumedetails_formatted_total_in: (a: number, b: number) => void
    raindexvaultvolumedetails_formatted_total_out: (a: number, b: number) => void
    raindexvaultvolumedetails_formatted_total_vol: (a: number, b: number) => void
    raindexvaultvolumedetails_net_vol: (a: number) => number
    raindexvaultvolumedetails_total_in: (a: number) => number
    raindexvaultvolumedetails_total_out: (a: number) => number
    raindexvaultvolumedetails_total_vol: (a: number) => number
    raindexyaml_getCurrentSpecVersion: () => number
    raindexyaml_getRaindexByAddress: (a: number, b: number, c: number) => number
    raindexyaml_getTokens: (a: number) => number
    raindexyaml_new: (a: number, b: number, c: number) => number
    takeorderestimate_expected_receive: (a: number) => number
    takeorderestimate_expected_spend: (a: number) => number
    takeorderestimate_is_partial: (a: number) => number
    takeorderscalldataresult_approval_info: (a: number) => number
    takeorderscalldataresult_is_needs_approval: (a: number) => number
    takeorderscalldataresult_is_ready: (a: number) => number
    takeorderscalldataresult_take_orders_info: (a: number) => number
    takeordersinfo_calldata: (a: number, b: number) => void
    takeordersinfo_effective_price: (a: number) => number
    takeordersinfo_expected_sell: (a: number) => number
    takeordersinfo_max_sell_cap: (a: number) => number
    takeordersinfo_prices: (a: number, b: number) => void
    takeordersinfo_raindex: (a: number, b: number) => void