library library

Properties

address String?
getter/setter pair
bridge String?
getter/setter pair
chainId String?
getter/setter pair
description String?
getter/setter pair
domain String?
getter/setter pair
ethereumProvider ↔ EthereumWalletConnectProvider?
getter/setter pair
icon String?
getter/setter pair
message String?
getter/setter pair
name String?
getter/setter pair
nonce String?
getter/setter pair
payload Object?
getter/setter pair
signature String?
getter/setter pair
statement String?
getter/setter pair
uri String?
getter/setter pair
url String?
getter/setter pair
version String?
getter/setter pair
walletModal ↔ WalletConnectQrCodeModal?
getter/setter pair

Functions

createExternalMessage(dynamic domain, dynamic address, dynamic statement, dynamic uri, dynamic version, dynamic chainId, dynamic nonce) → dynamic
Create a compatible message for signing for external providers.
getNonce(dynamic url) Future<void>
initializeProvider(BuildContext context, String bridge, String name, String description, String url, String icon) Future<void>
Initalize a provider, you must supply: context to display modal, bridge url, app name, app description, your app url, and icon to display on connection.
signInWithEthereum(String domain, String statement, String uri, String version, String chainId) Future<void>
verifyMessage(dynamic url) Future