Chainid send through

This commit is contained in:
Owen
2026-03-27 12:04:41 -07:00
parent 6d7a19b0a0
commit 874c704a39
3 changed files with 12 additions and 7 deletions

View File

@@ -10,7 +10,8 @@ import { canCompress } from "@server/lib/clientVersionChecks";
const inputSchema = z.object({ const inputSchema = z.object({
publicKey: z.string(), publicKey: z.string(),
port: z.int().positive() port: z.int().positive(),
chainId: z.string()
}); });
type Input = z.infer<typeof inputSchema>; type Input = z.infer<typeof inputSchema>;
@@ -42,7 +43,7 @@ export const handleGetConfigMessage: MessageHandler = async (context) => {
return; return;
} }
const { publicKey, port } = message.data as Input; const { publicKey, port, chainId } = message.data as Input;
const siteId = newt.siteId; const siteId = newt.siteId;
// Get the current site data // Get the current site data
@@ -133,7 +134,8 @@ export const handleGetConfigMessage: MessageHandler = async (context) => {
data: { data: {
ipAddress: site.address, ipAddress: site.address,
peers, peers,
targets targets,
chainId: chainId
} }
}, },
options: { options: {

View File

@@ -43,7 +43,7 @@ export const handleNewtRegisterMessage: MessageHandler = async (context) => {
const siteId = newt.siteId; const siteId = newt.siteId;
const { publicKey, pingResults, newtVersion, backwardsCompatible } = const { publicKey, pingResults, newtVersion, backwardsCompatible, chainId } =
message.data; message.data;
if (!publicKey) { if (!publicKey) {
logger.warn("Public key not provided"); logger.warn("Public key not provided");
@@ -211,7 +211,8 @@ export const handleNewtRegisterMessage: MessageHandler = async (context) => {
udp: udpTargets, udp: udpTargets,
tcp: tcpTargets tcp: tcpTargets
}, },
healthCheckTargets: validHealthCheckTargets healthCheckTargets: validHealthCheckTargets,
chainId: chainId
} }
}, },
options: { options: {

View File

@@ -41,7 +41,8 @@ export const handleOlmRegisterMessage: MessageHandler = async (context) => {
orgId, orgId,
userToken, userToken,
fingerprint, fingerprint,
postures postures,
chainId
} = message.data; } = message.data;
if (!olm.clientId) { if (!olm.clientId) {
@@ -293,7 +294,8 @@ export const handleOlmRegisterMessage: MessageHandler = async (context) => {
data: { data: {
sites: siteConfigurations, sites: siteConfigurations,
tunnelIP: client.subnet, tunnelIP: client.subnet,
utilitySubnet: org.utilitySubnet utilitySubnet: org.utilitySubnet,
chainId: chainId
} }
}, },
options: { options: {