sgcWebSockets 2022.7.0부터 Binance Wallet API가 지원돼요. 출금 요청, 입금 내역, 출금 내역 등을 조회할 수 있어요.
https://binance-docs.github.io/apidocs/spot/en/#wallet-endpoints
지갑 메서드
| 메서드 | 설명 |
| GetWalletSystemStatus | 시스템 상태를 조회해요. |
| GetWalletAllCoinsInformation | 사용자를 위한 코인(입금 및 출금 가능) 정보를 조회해요. |
| GetWalletDailyAccountSnapshot | Type: "SPOT", "MARGIN", "FUTURES"
|
| SetWalletDisableFastWithdrawSwitch | 이 요청은 계정의 빠른 출금 스위치를 비활성화해요. 이 엔드포인트를 요청하는 API 키에 "거래" 옵션을 활성화해야 해요. |
| SetWalletEnableFastWithdrawSwitch | 이 요청은 계정의 빠른 출금 스위치를 활성화해요. 이 엔드포인트를 요청하는 API 키에 "거래" 옵션을 활성화해야 해요. 빠른 출금 스위치가 켜지면 Binance 계정으로의 자금 이체가 즉시 이루어져요. 온체인 거래 없이 거래 ID도 없고 출금 수수료도 없어요. |
| WalletWithdraw |
출금 요청을 제출해요. |
| GetWalletDepositHistory | 입금 내역을 조회해요. |
| GetWalletWithdrawHistory | 출금 내역을 조회해요. |
| GetWalletDepositAddress | 네트워크와 함께 입금 주소를 조회해요. |
| GetWalletAccountStatus | 계정 상태 세부 정보를 조회해요. |
| GetWalletAccountAPITradingStatus | 계정 API 거래 상태 세부 정보를 조회해요. |
| GetWalletDustLog | 마지막 100개의 기록만 반환해요. 2020/12/01 이후 기록만 반환해요. |
| GetWalletAssetsConvertedBNB | |
| WalletDustTransfer |
소액 자산을 BNB로 전환해요. 이 엔드포인트를 요청하는 API 키에 현물 및 마진 거래 권한을 활성화해야 해요. |
| GetWalletAssetDividendRecord | 자산 배당 기록을 조회해요. |
| GetWalletAssetDetail | Binance에서 지원하는 자산의 상세 정보를 조회해요. |
| GetWalletTradeFee | 거래 수수료를 조회해요. |
| WalletUserUniversalTransfer |
이 엔드포인트를 요청하는 API 키에 범용 이체 허용 옵션을 활성화해야 해요. MAIN_UMFUTURE 현물 계정에서 USDⓈ-M 선물 계정으로 이체해요. Type의 ENUM:
|
| GetWalletQueryUserUniversalTransferHistory |
|
| GetWalletFundingWallet | 현재 다음 비즈니스 자산 조회를 지원해요:Binance Pay, Binance Card, Binance Gift Card, Stock Token |
| GetWalletUserAsset | 사용자 자산을 조회해요. 양수 데이터만 반환해요. |
| GetWalletApiKeyPermission |
예제
Binance Wallet API를 사용해 출금 요청을 제출할 수 있어요. 필수 매개변수는 다음과 같아요:
- Coin
- Address
- Amount
oBinance := TsgcWSAPI_Binance.Create(nil);
oBinance.Binance.ApiKey := '<your api key>';
oBinance.Binance.ApiSecret := '<your api secret>';
ShowMessage(oBinance.REST_API.WalletWithdraw('BTC', '7213fea8e94b4a5593d507237e5a555b', 0.25));
아래에서 Binance API 클라이언트의 주요 기능을 보여주는 Windows용 컴파일된 Binance 데모를 확인할 수 있어요. Wallet 탭을 선택해 Binance Wallet 메서드를 테스트해 보세요.
