Association class abstract
Association
- Implementers
Constructors
- Association(AssociationType type)
-
Creates an Association for
type
to construct endpoint Uris.const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → AssociationType
-
The type of association.
final
Methods
-
endpointUri(
AssociationToken associationToken, {required Map< String, String> queryParameters, Uri? uriPrefix}) → Uri -
Creates a new Uri for scheme or
uriPrefix
, using the providedassociationToken
andqueryParameters
. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sessionUri(
) → Uri - Creates a new Uri that's used to establish a secure web socket connection between a dApp and wallet endpoint.
-
toString(
) → String -
A string representation of this object.
inherited
-
walletUri(
AssociationToken associationToken, {Uri? uriPrefix}) → Uri - Creates a new Uri that's used to connect a dApp endpoint to a wallet endpoint.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
randomValue(
{int minValue = 0, required int maxValue}) → int -
Generates a random non-negative integer between
minValue
andmaxValue
(inclusive).
Constants
- associationParameterKey → const String
-
The association token query parameter key (
[associationParameterKey]=<association_token>
). - pathPrefix → const String
- The base path of the URI.
- scheme → const String
- The default mobile wallet adapter protocol scheme.