WalletsApiService class
final
Constructors
-
WalletsApiService({required CrossmintTransport transport, required CrossmintJwtProvider jwtProvider, required CrossmintLogger logger})
-
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
logger
→ CrossmintLogger
-
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
transport
→ CrossmintTransport
-
finalinherited
Methods
-
approveSignature(String walletLocator, String signatureId, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
approveTransaction(String walletLocator, String transactionId, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
createSignature(String walletLocator, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
createTransaction(String walletLocator, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
createWallet(CrossmintJsonMap body)
→ Future<CrossmintJsonMap>
-
-
expectSuccessfulBody(CrossmintTransportResponse response, CrossmintExceptionFactory exceptionFactory, {required String operation})
→ Object?
-
inherited
-
expectSuccessfulMap(CrossmintTransportResponse response, CrossmintExceptionFactory exceptionFactory, {required String operation})
→ CrossmintJsonMap
-
inherited
-
fundWallet(String walletLocator, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
getBalances(String walletLocator, {List<String> chains = const <String>[], List<String> tokens = const <String>[]})
→ Future<Object?>
-
-
getNfts(String walletIdentifier, {int page = 1, int perPage = 50})
→ Future<Object?>
-
-
getTransaction(String walletLocator, String transactionId)
→ Future<CrossmintJsonMap>
-
-
getTransactions(String walletLocator)
→ Future<Object?>
-
-
getTransfers(String walletLocator, {int page = 1, int perPage = 50, String? chain, List<String> tokens = const <String>[], String? status})
→ Future<Object?>
-
-
getWallet(String walletLocator)
→ Future<CrossmintJsonMap?>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
readSignature(String walletLocator, String signatureId)
→ Future<CrossmintJsonMap>
-
-
readSignatures(String walletLocator)
→ Future<Object?>
-
-
readSigner(String walletLocator, String signerLocator)
→ Future<CrossmintJsonMap>
-
-
registerSigner(String walletLocator, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
request({CrossmintJsonMap queryParameters = const <String, Object?>{}, Object? body, bool includeApiKey = true, String? methodOverride})
→ CrossmintRequestOptions
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
transferToken(String walletLocator, String tokenLocator, CrossmintJsonMap payload)
→ Future<CrossmintJsonMap>
-
-
unregisterSigner(String walletLocator, String signerLocator)
→ Future<void>
-