The c# version of SDChain SDK
- Contains interfaces provided by REST-API.
- Including usage examples.
- Explicitly explain the dependent version,and the dependent third-party libraries and their versions.
- Includes instructions on how to run the examples.
functions:
SDK ini: APIServer.init(serverUrl,version,...);
SDK-APIS:
seq | api | url | new |
---|---|---|---|
1 | Wallet.newWallet(); | GET : /v1/wallet/new | Y |
2 | Wallet.getBalance(...); | GET : /v1/accounts/balances/{:address} | Y |
3 | Wallet.submitPayment(...); | POST : /v1/accounts/payments/{:source_address}?submit=true | Y |
4 | Wallet.getPaymentList(...); | GET : /v1/accounts/payments/{:address} | Y |
5 | Wallet.getPaymentInfo(...); | GET : /v1/accounts/payments/{:address}/{:hash} | Y |
6 | Wallet.getTransactionList(...); | GET : /v1/accounts/transactions/{:address} | Y |
7 | Wallet.getTransactionInfo(...); | GET : /v1/accounts/transactions/{:address}/{:hash} | Y |
8 | Wallet.getOrderList(...); | GET : /v1/accounts/orders/{:address} | Y |
9 | Wallet.submitOrder(...); | POST : /v1/accounts/orders/{:address} | Y |
10 | Wallet.deleteOrder(...); | DELETE : /v1/accounts/orders/{:address}/{:sequence} | Y |
11 | Wallet.getOrderInfo(...); | GET : /v1/accounts/orders/{:address}/{:hash} | Y |
12 | Server.getTransactionFee(); | GET : /v1/transaction-fee | Y |
13 | Server.getInfo(); | GET : /v1/server | Y |
14 | Server.isConnected(); | GET : /v1/server/connected | Y |