Interface WalletService
-
- All Implemented Interfaces:
public interface WalletServiceWalletsrepresent the blockchain wallet that holds the assets of anAccount.An
Accountmay be connected to a singleWallet.Individual
Entitiescan connect their self-custodiedWalletsby proving ownership of theWalletaddress. For Dinari Partners, a Dinari-managedWalletcan be created for the PartnerEntityin the Dinari Partners Portal. This may be used in omnibus accounting for self-managing customers' assets.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceWalletService.WithRawResponseA view of WalletService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract WalletService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract WalletServicewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. abstract ExternalServiceexternal()Walletsrepresent the blockchain wallet that holds the assets of anAccount.WalletconnectInternal(String accountId, WalletConnectInternalParams params)Connect an internal Walletto theAccount.WalletconnectInternal(String accountId, WalletConnectInternalParams params, RequestOptions requestOptions)WalletconnectInternal(WalletConnectInternalParams params)abstract WalletconnectInternal(WalletConnectInternalParams params, RequestOptions requestOptions)Walletget(String accountId)Get the wallet connected to the Account.Walletget(String accountId, WalletGetParams params, RequestOptions requestOptions)Walletget(String accountId, WalletGetParams params)abstract Walletget(WalletGetParams params, RequestOptions requestOptions)Walletget(WalletGetParams params)Walletget(String accountId, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract WalletService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract WalletService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
external
abstract ExternalService external()
Walletsrepresent the blockchain wallet that holds the assets of anAccount.An
Accountmay be connected to a singleWallet.Individual
Entitiescan connect their self-custodiedWalletsby proving ownership of theWalletaddress. For Dinari Partners, a Dinari-managedWalletcan be created for the PartnerEntityin the Dinari Partners Portal. This may be used in omnibus accounting for self-managing customers' assets.
-
connectInternal
Wallet connectInternal(String accountId, WalletConnectInternalParams params)
Connect an internal
Walletto theAccount.
-
connectInternal
Wallet connectInternal(String accountId, WalletConnectInternalParams params, RequestOptions requestOptions)
-
connectInternal
Wallet connectInternal(WalletConnectInternalParams params)
-
connectInternal
abstract Wallet connectInternal(WalletConnectInternalParams params, RequestOptions requestOptions)
-
get
Wallet get(String accountId, WalletGetParams params, RequestOptions requestOptions)
-
get
Wallet get(String accountId, WalletGetParams params)
-
get
abstract Wallet get(WalletGetParams params, RequestOptions requestOptions)
-
get
Wallet get(WalletGetParams params)
-
get
Wallet get(String accountId, RequestOptions requestOptions)
-
-
-
-