diff --git a/xpkey/src/main.rs b/xpkey/src/main.rs index f67906e..80b767c 100644 --- a/xpkey/src/main.rs +++ b/xpkey/src/main.rs @@ -24,7 +24,7 @@ fn main() -> Result<()> { Commands::List(args) => list(args), Commands::Generate(args) => generate(args), Commands::Validate(args) => validate(args), - Commands::ConfirmationId(args) => confirmation_id(&args.instid), + Commands::ConfirmationId(args) => confirmation_id(args), } } @@ -142,8 +142,8 @@ fn bink2002_validate(curve: &EllipticCurve, key: &str) -> Result<()> { Ok(()) } -fn confirmation_id(installation_id: &str) -> Result<()> { - let confirmation_id = confid::generate(installation_id)?; +fn confirmation_id(args: &ConfirmationIdArgs) -> Result<()> { + let confirmation_id = confid::generate(&args.instid)?; println!("Confirmation ID: {confirmation_id}"); Ok(()) }