@getalby/sdk
nwc
Nip47CreateConnectionRequest
Type Alias Nip47CreateConnectionRequest
type
Nip47CreateConnectionRequest
=
{
budget_renewal
?:
BudgetRenewalPeriod
;
expires_at
?:
number
;
isolated
?:
boolean
;
max_amount
?:
number
;
metadata
?:
unknown
;
name
:
string
;
notification_types
?:
Nip47NotificationType
[]
;
pubkey
:
string
;
request_methods
:
Nip47Method
[]
;
}
Index
Properties
budget_
renewal?
expires_
at?
isolated?
max_
amount?
metadata?
name
notification_
types?
pubkey
request_
methods
Properties
Optional
budget_
renewal
budget_renewal
?:
BudgetRenewalPeriod
Optional
expires_
at
expires_at
?:
number
Optional
isolated
isolated
?:
boolean
Optional
max_
amount
max_amount
?:
number
Optional
metadata
metadata
?:
unknown
name
name
:
string
Optional
notification_
types
notification_types
?:
Nip47NotificationType
[]
pubkey
pubkey
:
string
request_
methods
request_methods
:
Nip47Method
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
budget_
renewal
expires_
at
isolated
max_
amount
metadata
name
notification_
types
pubkey
request_
methods
@getalby/sdk
nwc
Nip47Error
Nip47NetworkError
Nip47PublishError
Nip47PublishTimeoutError
Nip47ReplyTimeoutError
Nip47ResponseDecodingError
Nip47ResponseValidationError
Nip47TimeoutError
Nip47UnexpectedResponseError
Nip47UnsupportedEncryptionError
Nip47WalletError
NWAClient
NWCClient
NWCWalletService
NWCWalletServiceKeyPair
Nip47ListTransactionsRequest
NWCOptions
NWCWalletServiceRequestHandler
BudgetRenewalPeriod
NewNWAClientOptions
NewNWCClientOptions
NewNWCWalletServiceOptions
Nip47Capability
Nip47CreateConnectionRequest
Nip47CreateConnectionResponse
Nip47EncryptionType
Nip47GetBalanceResponse
Nip47GetBudgetResponse
Nip47GetInfoResponse
Nip47ListTransactionsResponse
Nip47LookupInvoiceRequest
Nip47MakeInvoiceRequest
Nip47Method
Nip47MultiMethod
Nip47MultiPayInvoiceRequest
Nip47MultiPayInvoiceResponse
Nip47MultiPayKeysendRequest
Nip47MultiPayKeysendResponse
Nip47Notification
Nip47NotificationType
Nip47PayInvoiceRequest
Nip47PayKeysendRequest
Nip47PayResponse
Nip47SignMessageRequest
Nip47SignMessageResponse
Nip47SingleMethod
Nip47TimeoutValues
Nip47Transaction
Nip47TransactionMetadata
NWAOptions
NWCAuthorizationUrlOptions
NWCWalletServiceRequestHandlerError
NWCWalletServiceResponse
NWCWalletServiceResponsePromise
WithDTag
WithOptionalId
oauth
auth
OAuth2Bearer
OAuth2User
OAuth2UserOptions
OAuth2Scopes
types
AlbyResponseError
AuthClient
OAuthClient
AuthHeader
GetTokenResponse
RequestOptions
Token
AlbyResponse
BaseWebhookEndpointResponse
CreateSwapParams
CreateSwapResponse
CreateWebhookEndpointParams
CreateWebhookEndpointResponse
DecodedInvoice
EventListener
EventName
ExtractAlbyResponse
GenerateAuthUrlOptions
GetAccountBalanceResponse
GetAccountInformationResponse
GetContent
GetInvoicesRequestParams
GetSuccess
Invoice
InvoiceRequestParams
KeysendRequestParams
ResponseType
SendBoostagramRequestParams
SendBoostagramToAlbyRequestParams
SendPaymentRequestParams
SendPaymentResponse
SignMessageRequestParams
SuccessStatus
SwapInfoResponse
TokenRefreshedListener
TokenRefreshFailedListener
UnionToIntersection
utils
basicAuthHeader
buildQueryString
Client
webln
NostrWebLNProvider
OauthWeblnProvider
RequestInvoiceArgs
ListTransactionsArgs
ListTransactionsResponse
MultiKeysendResponse
NewNostrWeblnProviderOptions
Nip07Provider
SendMultiPaymentResponse
Transaction
NWC
FiatAmount
LNClient
ReceiveInvoice
Amount
LNClientCredentials
SATS
CHF
EUR
GBP
JPY
resolveAmount
USD
LN
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R