Core class

Implemented types
Annotations
  • @Deprecated('walletconnect_flutter_v2 package is no longer maintened. Read more at: https://docs.reown.com/advanced/walletconnect-deprecations#flutter')

Constructors

Core({required String projectId, String relayUrl = WalletConnectConstants.DEFAULT_RELAY_URL, String pushUrl = WalletConnectConstants.DEFAULT_PUSH_URL, bool memoryStore = false, LogLevel logLevel = LogLevel.nothing, IHttpClient httpClient = const HttpWrapper(), IWebSocketHandler? webSocketHandler})

Properties

connectivity ↔ IConnectivity
getter/setter pairoverride
crypto ↔ ICrypto
getter/setter pairoverride
echo ↔ IEcho
getter/setter pairoverride
expirer ↔ IExpirer
getter/setter pairoverride
hashCode → int
The hash code for this object.
no setterinherited
heartbeat ↔ IHeartBeat
getter/setter pairoverride
linkModeStore ↔ ILinkModeStore
getter/setter pairoverride
logger → Logger
no setteroverride
pairing ↔ IPairing
getter/setter pairoverride
projectId → String
final
protocol → String
no setteroverride
pushUrl ↔ String
getter/setter pairoverride-getter
relayClient ↔ IRelayClient
getter/setter pairoverride
relayUrl ↔ String
getter/setter pairoverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
storage ↔ IStore<Map<String, dynamic>>
getter/setter pairoverride
verify ↔ IVerify
getter/setter pairoverride
version → String
no setteroverride

Methods

addLinkModeSupportedApp(String universalLink) → Future<void>
override
addLogListener(LogCallback callback) → void
override
confirmOnlineStateOrThrow() → void
override
getLinkModeSupportedApps() → List<String>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeLogListener(LogCallback callback) → bool
override
start() → Future<void>
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited