Completed
Push — master ( 72b331...d4b7d2 )
by Steffen
02:14
created

kuon.bitskins.api.interfaces   A

Complexity

Total Complexity 0

Size/Duplication

Total Lines 56
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 14
dl 0
loc 56
rs 10
c 0
b 0
f 0
1
#!/usr/bin/python
2
# -*- coding: utf-8 -*-
3
4
"""
5
Structured similar to the OPSkins interfaces to make it easier to work with both APIs
6
Split up in:
7
8
ICashout:
9
    Money Withdrawal
10
11
IHistory:
12
    Get Money Events
13
    Get Buy History
14
    Get Sell History
15
    Get Item History
16
    Get Trade Details
17
    Get Recent Trade Offers
18
19
IInventory:
20
    Get Account Inventory
21
    Get Inventory On Sale
22
23
IPricing:
24
    Get All Item Prices
25
    Get Market Data
26
27
ISales:
28
    Buy Item
29
    Sell Item
30
    Modify Sale
31
    Withdraw Item
32
    Bump Item
33
    Get Reset-Price Items
34
    Get Raw Price Data
35
    Get Specific Items on Sale
36
    Get Recent Sale Info
37
38
IUser:
39
    Get Account Balance
40
"""
41
42
from kuon.bitskins.api.interfaces.cashout import ICashout
43
from kuon.bitskins.api.interfaces.history import IHistory
44
from kuon.bitskins.api.interfaces.inventory import IInventory
45
from kuon.bitskins.api.interfaces.pricing import IPricing
46
from kuon.bitskins.api.interfaces.sales import ISales
47
from kuon.bitskins.api.interfaces.user import IUser
48
49
__all__ = [
50
    ICashout.__name__,
51
    IHistory.__name__,
52
    IInventory.__name__,
53
    IPricing.__name__,
54
    ISales.__name__,
55
    IUser.__name__
56
]
57