Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bitgetlimited
GitHub Repository: bitgetlimited/v3-bitget-api-sdk
Path: blob/master/bitget-php-sdk-api/src/api/v1/SpotWalletApi.php
518 views
1
<?php
2
3
4
namespace bitget\api\v1;
5
6
7
use bitget\internal\BitgetApiClient;
8
9
class SpotWalletApi
10
{
11
var BitgetApiClient $BitgetApiClient;
12
13
public function __construct($BitgetApiClient)
14
{
15
$this->BitgetApiClient = $BitgetApiClient;
16
}
17
18
public function transfer($params): string
19
{
20
return $this->BitgetApiClient->doPost("/api/spot/v1/wallet/transfer", $params);
21
}
22
23
public function depositAddress($params): string
24
{
25
return $this->BitgetApiClient->doGet("/api/spot/v1/wallet/deposit-address", $params);
26
}
27
28
public function withdrawal($params): string
29
{
30
return $this->BitgetApiClient->doPost("/api/spot/v1/wallet/withdrawal", $params);
31
}
32
33
public function withdrawalRecords($params): string
34
{
35
return $this->BitgetApiClient->doGet("/api/spot/v1/wallet/withdrawal-list", $params);
36
}
37
38
public function depositRecords($params): string
39
{
40
return $this->BitgetApiClient->doGet("/api/spot/v1/wallet/deposit-list", $params);
41
}
42
43
}
44