wallet_connect_dart_v2 library
Classes
- AppMetadata
- EngineAcknowledged
- EngineApproved
- EngineConnection
- EngineUriParameters
- ErrorResponse
- JsonRpcError
-
JsonRpcPayload<
T> -
JsonRpcProviderMessage<
T> -
JsonRpcRequest<
T> -
JsonRpcResponse<
T> -
JsonRpcResult<
T extends Object?> - PairingCreated
- PairingJsonRpcOptions
- PairingStruct
- ProposalBaseRequiredNamespace
- ProposalProposer
- ProposalRequestStruct
- ProposalRequiredNamespace
- ProposalStruct
-
RequestArguments<
T> - RequestSessionDelete
- RequestSessionEvent
- RequestSessionPropose
- RequestSessionRequest
- RequestSessionUpdate
- ResultSessionPropose
- SessionApproveParams
- SessionBaseNamespace
- SessionConnectParams
- SessionEmitEvent
- SessionEmitParams
- SessionNamespace
- SessionPublicKeyMetadata
- SessionRejectParams
- SessionRequestParams
- SessionRespondParams
- SessionSettleParams
- SessionSettleRequestParams
- SessionStruct
- SessionUpdateParams
- SignClient
-
SignClientEventParams<
T> - WCEthereumSignMessage
- WCEthereumTransaction
Enums
Extensions
Constants
-
INTERNAL_ERRORS
→ const Map<
InternalErrorKey, ErrorResponse> -
SDK_ERRORS
→ const Map<
SdkErrorKey, ErrorResponse>
Functions
-
getError(
String type) → ErrorResponse -
getErrorByCode(
int code) → ErrorResponse -
getInternalError(
InternalErrorKey key, {String? context}) → ErrorResponse -
getSdkError(
SdkErrorKey key, {String? context}) → ErrorResponse -
isReservedErrorCode(
int code) → bool -
isServerErrorCode(
int code) → bool -
parseConnectionError(
WCException e, String url, String type) → WCException
Typedefs
-
ProposalRequiredNamespaces
= Map<
String, ProposalRequiredNamespace> - ResultPairingDelete = bool
- ResultPairingPing = bool
- ResultSessionDelete = bool
- ResultSessionEvent = bool
- ResultSessionExtend = bool
- ResultSessionPing = bool
-
ResultSessionRequest
= JsonRpcResult<
Object?> - ResultSessionSettle = bool
- ResultSessionUpdate = bool
-
SessionNamespaces
= Map<
String, SessionNamespace>