useOmniContracts
The useOmniContracts
hook can be used to obtain contract addresses. The environment is controlled based on what you set in your OmniProvider
(testnet or mainnet).
Usage
import { useOmniContracts } from '@omni-network/react'
import { useOmniContracts } from '@omni-network/react'
function Component() {
const contracts = useOmniContracts()
}
Parameters
queryOpts
Omit<UseQueryOptions, 'queryKey' | 'queryFn' | 'enabled'>
Optional query options for the react query fetching assets - consult @tanstack/react-query
for more information.
Return
query
UseQueryResult<OmniContracts, FetchJSONError>
The return is a query object from @tanstack/react-query
- consult their documentation for all available properties.
data
OmniContracts | undefined
Contains the addresses of the Omni contracts.