CompleteLogInByTransactionInput: {
    dappAddress: Scalars["String"]["input"];
    randomUuid: Scalars["String"]["input"];
    timestamp?: InputMaybe<Scalars["Long"]["input"]>;
    transactionSignature: Scalars["String"]["input"];
    walletAddress: Scalars["String"]["input"];
    walletBlockchain: WalletBlockchain;
    walletPublicKey?: InputMaybe<Scalars["String"]["input"]>;
}

Type declaration

  • dappAddress: Scalars["String"]["input"]

    The dapp id for this tenant

  • randomUuid: Scalars["String"]["input"]

    Random client generated UUID used in hash generation of nonce+uuid. Recommend using UUIDv4

  • Optionaltimestamp?: InputMaybe<Scalars["Long"]["input"]>

    Timestamp in seconds since Unix epoch. Required for Aptos chain. This will be the timestamp on the transaction.

  • transactionSignature: Scalars["String"]["input"]

    Transaction containing the HEX(SHA256(nonce+uuid)) printed to 'Notifi Auth: 0x'

  • walletAddress: Scalars["String"]["input"]

    Address of wallet attempting to log in with

  • walletBlockchain: WalletBlockchain

    Blockchain of the wallet

  • OptionalwalletPublicKey?: InputMaybe<Scalars["String"]["input"]>

    Public key of wallet attempting to log in with. Required for Aptos chain.