@celo/utils › "packages/sdk/utils/src/dappkit"
Module: "packages/sdk/utils/src/dappkit"
Index
Enumerations
Interfaces
- AccountAuthRequest
- AccountAuthResponseFailure
- AccountAuthResponseSuccess
- DappKitRequestBase
- DappKitRequestMeta
- SignTxRequest
- SignTxResponseFailure
- SignTxResponseSuccess
- TxToSignParam
Type aliases
Variables
Functions
- AccountAuthRequest
- AccountAuthResponseSuccess
- SignTxRequest
- SignTxResponseSuccess
- parseDappKitRequestDeeplink
- parseDappkitResponseDeeplink
- produceResponseDeeplink
- serializeDappKitRequestDeeplink
Type aliases
AccountAuthResponse
Ƭ AccountAuthResponse: AccountAuthResponseSuccess | AccountAuthResponseFailure
Defined in packages/sdk/utils/src/dappkit.ts:62
DappKitRequest
Ƭ DappKitRequest: AccountAuthRequest | SignTxRequest
Defined in packages/sdk/utils/src/dappkit.ts:134
DappKitResponse
Ƭ DappKitResponse: AccountAuthResponse | SignTxResponse
Defined in packages/sdk/utils/src/dappkit.ts:83
SignTxResponse
Ƭ SignTxResponse: SignTxResponseSuccess | SignTxResponseFailure
Defined in packages/sdk/utils/src/dappkit.ts:81
Variables
Const
DAPPKIT_BASE_HOST
• DAPPKIT_BASE_HOST: "celo://wallet/dappkit" = "celo://wallet/dappkit"
Defined in packages/sdk/utils/src/dappkit.ts:4
Functions
Const
AccountAuthRequest
▸ AccountAuthRequest(meta
: DappKitRequestMeta): AccountAuthRequest
Defined in packages/sdk/utils/src/dappkit.ts:32
Parameters:
Name | Type |
---|---|
meta |
DappKitRequestMeta |
Returns: AccountAuthRequest
Const
AccountAuthResponseSuccess
▸ AccountAuthResponseSuccess(address
: string, phoneNumber
: string, pepper
: string | undefined): AccountAuthResponseSuccess
Defined in packages/sdk/utils/src/dappkit.ts:45
Parameters:
Name | Type |
---|---|
address |
string |
phoneNumber |
string |
pepper |
string | undefined |
Returns: AccountAuthResponseSuccess
Const
SignTxRequest
▸ SignTxRequest(txs
: TxToSignParam[], meta
: DappKitRequestMeta): SignTxRequest
Defined in packages/sdk/utils/src/dappkit.ts:120
Parameters:
Name | Type |
---|---|
txs |
TxToSignParam[] |
meta |
DappKitRequestMeta |
Returns: SignTxRequest
Const
SignTxResponseSuccess
▸ SignTxResponseSuccess(rawTxs
: string[]): SignTxResponseSuccess
Defined in packages/sdk/utils/src/dappkit.ts:70
Parameters:
Name | Type |
---|---|
rawTxs |
string[] |
Returns: SignTxResponseSuccess
parseDappKitRequestDeeplink
▸ parseDappKitRequestDeeplink(url
: string): DappKitRequest
Defined in packages/sdk/utils/src/dappkit.ts:236
Parameters:
Name | Type |
---|---|
url |
string |
Returns: DappKitRequest
parseDappkitResponseDeeplink
▸ parseDappkitResponseDeeplink(url
: string): DappKitResponse & object
Defined in packages/sdk/utils/src/dappkit.ts:179
Parameters:
Name | Type |
---|---|
url |
string |
Returns: DappKitResponse & object
produceResponseDeeplink
▸ produceResponseDeeplink(request
: DappKitRequest, response
: DappKitResponse): string
Defined in packages/sdk/utils/src/dappkit.ts:85
Parameters:
Name | Type |
---|---|
request |
DappKitRequest |
response |
DappKitResponse |
Returns: string
serializeDappKitRequestDeeplink
▸ serializeDappKitRequestDeeplink(request
: DappKitRequest): string
Defined in packages/sdk/utils/src/dappkit.ts:148
Parameters:
Name | Type |
---|---|
request |
DappKitRequest |
Returns: string