@ledgerhq/coin-aptos
Version:
Ledger Aptos Coin integration
20 lines • 660 B
JavaScript
import { setAptosPreloadData } from "./preload-data";
import { getValidators } from "./network/validators";
import { getEnv } from "@ledgerhq/live-env";
export const PRELOAD_MAX_AGE = 15 * 60 * 1000; // 15min
export async function preloadWithValidators(currency) {
let validators = [];
if (getEnv("APTOS_ENABLE_STAKING") === true) {
validators = await getValidators(currency.id);
}
const data = {
validatorsWithMeta: [],
validators,
};
setAptosPreloadData(data, currency);
return data;
}
export function hydrate(data, currency) {
setAptosPreloadData(data, currency);
}
//# sourceMappingURL=preload.js.map