library library
Classes
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