Skip to content

Commit 8d34c41

Browse files
author
Matthias Riße
committed
fix: make generate-ticket create ID-only tickets
1 parent d78922c commit 8d34c41

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/main.rs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -836,14 +836,12 @@ async fn connect_unix(args: ConnectUnixArgs) -> Result<()> {
836836
Ok(())
837837
}
838838

839-
async fn generate_ticket(args: GenerateTicketArgs) -> Result<()> {
839+
async fn generate_ticket(_args: GenerateTicketArgs) -> Result<()> {
840840
let secret_key = get_or_create_secret()?;
841-
let endpoint = create_endpoint(secret_key, &args.common, vec![args.common.alpn()?]).await?;
842-
// wait for the endpoint to figure out its home relay and addresses before making a ticket
843-
endpoint.online().await;
844-
let addr = endpoint.addr();
845-
let short = create_short_ticket(&addr);
846-
println!("{}", short);
841+
let public_key = secret_key.public();
842+
let addr = EndpointAddr::new(public_key);
843+
let ticket = EndpointTicket::new(addr);
844+
println!("{}", ticket);
847845
Ok(())
848846
}
849847

0 commit comments

Comments
 (0)