Menu

## WalletClient
in package

WalletClient.php : 25

Handles interactions with the wallet endpoints.

##### Tags

author

  BitPay Integrations integrations@bitpay.com

license

  http://www.opensource.org/licenses/mit-license.php MIT

### Table of Contents

#### Properties

$instance : self|null
$restCli : RESTcli

#### Methods

getInstance() : static
  Factory method for Wallet Client.
getSupportedWallets() : array<string|int, Wallet>
  Retrieve all supported wallets.
__construct() : mixed

### Properties

#### $instance

WalletClient.php : 27
`private static self|null $instance = null`

#### $restCli

WalletClient.php : 28
`private RESTcli $restCli`

### Methods

#### getInstance()

WalletClient.php : 41

Factory method for Wallet Client.

`public static getInstance(RESTcli $restCli) : static`

##### Parameters

$restCli : RESTcli

##### Return values

static

#### getSupportedWallets()

WalletClient.php : 57

Retrieve all supported wallets.

`public getSupportedWallets() : array<string|int, Wallet>`

##### Tags

throws
  WalletQueryException
throws
  BitPayException

##### Return values

array<string|int, Wallet>

#### __construct()

WalletClient.php : 30
`private __construct(RESTcli $restCli) : mixed`

##### Parameters

$restCli : RESTcli

## Search results