@@ -63,11 +63,16 @@ export default function Login() {
6363 switch (flow.kind) {
6464 case COMMANDS.TAKE_LOCKUP:
6565 push(names.ACCEPT_LOCKUP);
66+ break;
6667 //
6768 case COMMANDS.BITCOIN:
6869 push(names.BITCOIN_SIGN_TRANSACTION);
6970 break;
7071 //
72+ case COMMANDS.XPUB:
73+ push(names.BITCOIN_XPUB);
74+ break;
75+ //
7176 default:
7277 throw new Error('unimplemented flow ' + flow.kind);
7378 }
@@ -83,6 +88,9 @@ export default function Login() {
8388 case COMMANDS.BITCOIN:
8489 return <>To sign a Bitcoin transaction, please sign in.</>;
8590 //
91+ case COMMANDS.XPUB:
92+ return <>To view your Bitcoin extended public key, please sign in</>;
93+ //
8694 default:
8795 return <>Flow: {command.kind}</>;
8896 }