Skip to content

Welshman Docs / @welshman/app / getSigner

Variable: getSigner ​

const getSigner: {(...args): NonNullable<null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer>; cache: LRUCache<string, null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer>; getKey: (args) => string; getValue: (args) => null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer; }

Defined in: app/src/session.ts:127

Type declaration ​

Parameters ​

args ​

...[null | Session]

Returns ​

NonNullable<null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer>

cache ​

cache: LRUCache<string, null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer>

getKey() ​

getKey: (args) => string

Parameters ​

args ​

[null | Session]

Returns ​

string

getValue() ​

getValue: (args) => null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer

Parameters ​

args ​

[null | Session]

Returns ​

null | Nip01Signer | Nip07Signer | Nip46Signer | Nip55Signer