feat(gui): Connect to preset rendezvous nodes at startup (#162)

This commit is contained in:
binarybaron 2024-11-14 17:04:27 +01:00 committed by GitHub
parent 7ebe59bc8d
commit 163f6fa94d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 37 additions and 19 deletions

View file

@ -11,7 +11,7 @@ export default function DaemonStatusAlert() {
const navigate = useNavigate();
if (contextStatus === null) {
return <Alert severity="info">The daemon is not running</Alert>;
return <LoadingSpinnerAlert severity="warning">Checking for available remote nodes</LoadingSpinnerAlert>;
}
switch (contextStatus.type) {

View file

@ -16,16 +16,11 @@ import { useSnackbar } from "notistack";
import { ChangeEvent, useState } from "react";
import TruncatedText from "renderer/components/other/TruncatedText";
import PromiseInvokeButton from "renderer/components/PromiseInvokeButton";
import { listSellersAtRendezvousPoint } from "renderer/rpc";
import { listSellersAtRendezvousPoint, PRESET_RENDEZVOUS_POINTS } from "renderer/rpc";
import { discoveredProvidersByRendezvous } from "store/features/providersSlice";
import { useAppDispatch } from "store/hooks";
import { isValidMultiAddressWithPeerId } from "utils/parseUtils";
const PRESET_RENDEZVOUS_POINTS = [
"/dns4/discover.unstoppableswap.net/tcp/8888/p2p/12D3KooWA6cnqJpVnreBVnoro8midDL9Lpzmg8oJPoAGi7YYaamE",
"/dns4/eratosthen.es/tcp/7798/p2p/12D3KooWAh7EXXa2ZyegzLGdjvj1W4G3EXrTGrf6trraoT1MEobs",
];
const useStyles = makeStyles((theme: Theme) => ({
chipOuter: {
display: "flex",