@reservoir0x/relay-sdk
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
16 lines • 639 B
JavaScript
import { configureViemChain } from './chain.js';
import { axios } from './axios.js';
export const fetchChainConfigs = async (baseApiUrl, referrer) => {
let queryString = '';
if (referrer) {
const queryParams = new URLSearchParams();
queryParams.set('referrer', referrer);
queryString = `?${queryParams.toString()}`;
}
const response = await axios.get(`${baseApiUrl}/chains${queryString}`);
if (response.data && response.data.chains) {
return response.data.chains.map((chain) => configureViemChain(chain));
}
throw 'No Chain Data';
};
//# sourceMappingURL=fetchChainConfigs.js.map