Больше месяца назад я нашел баг в API биржи Cryptsy. Отправил рапорт и они обещали исправить его.
Cryptsy до сих пор не исправили его и я считаю что все должны быть предупреждены о риске.
Во всех биржах с которыми я работаю в API реализована защита с помощью API ключей. Каждый пакет подписан уникальной подписью благодаря "nonce" значению, которое является числом обязаным быть уникальным и больше предыдущего для каждого запроса. Это позволяет фильтровать дубликаты пакетов и игнорировать их.
Баг Cryptsy заключается в том что их сервер принимает любое значение nonce без проверки. А значит если программа посчитает пакет потерянным и отправит повторы для гарантированной доставки, то сервер получит больше команд, повторные ордера..
Опасностью является то что если ваш пакет, который осуществляет какое либо действие, будет перехвачен, то злоумышленник сможет отправлять его повторно и совершать те же действия, например получать баланс вашего аккаунта, или повторять последние транзакции.
В дополнение к защите апи ключей используется шифрование SSL, которое защищает от перехвата пакетов. Но мы уже помним Heart Bleed баг, с которым кто-угодно мог получить чужие пакеты и нет гарантий что подобных багов больше не существует.
Хоть и этот баг не являеться очень критическим, но сам факт что биржа не исправляет такого рода баги длительное время мне не нравиться.
Вот траффик общения с сервером (получение баланса) по которому видно что отправляются пакеты с одинаковой подписью и nonce, но всегда проходят.
------------------SENT - 2014-08-14 23:05:59
POST /api/ HTTP/1.1
Host: api.cryptsy.com
Accept-Encoding: gzip
Content-Type: application/x-www-form-urlencoded
Connection: keep-alive
Key: REST_KEY
Sign: 91994469c0a3c458ed0d5f570cc9d2e36544d90378ec5c4d59aeb5f7a592730829206ada44fdbfa54f2ea6a89538a7764fae08ff65182b0e867419e00f209dfc
Content-Length: 23
method=getinfo&nonce=14
------------------RECEIVED - 2014-08-14 23:06:00
{"success":"1","return":{"balances_available":{"42":"0.00000000","AGS":"0.00000000","ALN":"0.00000000","ALF":"0.00000000","AMC":"0.00000000","ADT":"0.00000000","ANC":"0.00000000","APEX":"0.00000000","ARG":"0.00000000","AC":"0.00000000","ASC":"0.00000000","AUR":"0.00000000","BAT":"0.00000000","BCX":"0.00000000","BQC":"0.00000000","BEN":"0.00000000","BET":"0.00000000","BTB":"0.00000000","BTC":"0.02000000","BTCD":"0.00000000","BTG":"0.00000000","PTS":"0.00000000","BC":"0.00000000","BLU":"0.00000000","CAP":"0.00000000","BTE":"0.00000000","CACH":"0.00000000","CAIx":"0.00000000","CASH":"0.00000000","CSC":"0.00000000","CAT":"0.00000000","CNC":"0.00000000","CINNI":"0.00000000","CLOAK":"0.00000000","COL":"0.00000000","COMM":"0.00000000","CNL":"0.00000000","CTM":"0.00000000","COOL":"0.00000000","CPR":"0.00000000","CLR":"0.00000000","CMC":"0.00000000","CRC":"0.00000000","CRYPT":"0.00000000","BUK":"0.00000000","CGB":"0.00000000","Points":"0.00000000","DMC":"0.00000000","DRKC":"0.00000000","DRK":"0.00000000","DVC":"0.00000000","DMD":"0.00000000","DGB":"0.00000000","DGC":"0.00000000","DIME":"0.00000000","DOGE":"0.00000000","DBL":"0.00000000","EAC":"0.00000000","EMC2":"0.00000000","ELC":"0.00000000","ELP":"0.00000000","DEM":"0.00000000","EMD":"0.00000000","EXE":"0.00000000","EZC":"0.00000000","FST":"0.00000000","FTC":"0.00000000","TIPS":"0.00000000","FFC":"0.00000000","FLAP":"0.00000000","FLO":"0.00000000","FLT":"0.00000000","FRAC":"0.00000000","FRK":"0.00000000","FRC":"0.00000000","GLX":"0.00000000","GME":"0.00000000","GLC":"0.00000000","GLYPH":"0.00000000","GLD":"0.00000000","GDC":"0.00000000","GUE":"0.00000000","HVC":"0.00000000","HBN":"0.00000000","HUC":"0.00000000","HYC":"0.00000000","IOC":"0.00000000","ICB":"0.00000000","IFC":"0.00000000","IXC":"0.00000000","XJO":"0.00000000","JUDGE":"0.00000000","JKC":"0.00000000","KARM":"0.00000000","KEY":"0.00000000","MEOW":"0.00000000","KDC":"0.00000000","KGC":"0.00000000","LEAF":"0.00000000","LGD":"0.00000000","XLB":"0.00000000","LTB":"0.00000000","LTC":"0.00000000","LTCX":"0.00000000","LOT":"0.00000000","LK7":"0.00000000","LKY":"0.00000000","LYC":"0.00000000","MST":"0.00000000","MAX":"0.00000000","MZC":"0.00000000","MEC":"0.00000000","MEM":"0.00000000","MNC":"0.00000000","MIN":"0.00000000","MN1":"0.00000000","MN2":"0.00000000","MINT":"0.00000000","MOON":"0.00000000","MRY":"0.00000000","MYR":"0.00000000","NMC":"0.00000000","NAN":"0.00000000","NAUT":"0.00000000","NAV":"0.00000000","NEC":"0.00000000","NET":"0.00000000","NBL":"0.00000000","NOBL":"0.00000000","NRB":"0.00000000","NRS":"0.00000000","NVC":"0.00000000","NXT":"0.00000000","NYAN":"0.00000000","OSC":"0.00000000","ORB":"0.00000000","PYC":"0.00000000","PPC":"0.00000000","CENT":"0.00000000","PHS":"0.00000000","PXC":"0.00000000","POT":"0.00000000","XPM":"0.00000000","PSEUD":"0.00000000","QRK":"0.00000000","RBBT":"0.00000000","RZR":"0.00000000","RED":"0.00000000","RDD":"0.00000000","RPC":"0.00000000","RT2":"0.00000000","RYC":"0.00000000","SFR":"0.00000000","SAT2":"0.00000000","SRC":"0.00000000","SXC":"0.00000000","SHLD":"0.00000000","SC":"0.00000000","SMC":"0.00000000","SPA":"0.00000000","SPT":"0.00000000","SBC":"0.00000000","STR":"0.00000000","SUPER":"0.00000000","SYNC":"0.00000000","TAG":"0.00000000","TAK":"0.00000000","TEK":"0.00000000","TRC":"0.00000000","TES":"0.00000000","TIX":"0.00000000","TGC":"0.00000000","TOR":"0.00000000","UTC":"0.00000000","UNB":"0.00000000","UNO":"0.00000000","URO":"0.00000000","USD":"0.00000000","USDe":"0.00000000","VRC":"0.00000000","VTC":"0.00000000","VIA":"0.00000000","VOOT":"0.00000000","WC":"0.00000000","WDC":"0.00000000","XC":"0.00000000","XNC":"0.00000000","XXX":"0.00000000","YAC":"0.00000000","YBC":"0.00000000","ZCC":"0.00000000","ZED":"0.00000000","ZEIT":"0.00000000","ZET":"0.00000000"},"balances_available_btc":{"42":"0.00000000","AGS":"0.00000000","ALN":"0.00000000","ALF":"0.00000000","AMC":"0.00000000","ADT":"0.00000000","ANC":"0.00000000","APEX":"0.00000000","ARG":"0.00000000","AC":"0.00000000","ASC":"0.00000000","AUR":"0.00000000","BAT":"0.00000000","BCX":"0.00000000","BQC":"0.00000000","BEN":"0.00000000","BET":"0.00000000","BTB":"0.00000000","BTC":"0.02000000","BTCD":"0.00000000","BTG":"0.00000000","PTS":"0.00000000","BC":"0.00000000","BLU":"0.00000000","CAP":"0.00000000","BTE":"0.00000000","CACH":"0.00000000","CAIx":"0.00000000","CASH":"0.00000000","CSC":"0.00000000","CAT":"0.00000000","CNC":"0.00000000","CINNI":"0.00000000","CLOAK":"0.00000000","COL":"0.00000000","COMM":"0.00000000","CNL":"0.00000000","CTM":"0.00000000","COOL":"0.00000000","CPR":"0.00000000","CLR":"0.00000000","CMC":"0.00000000","CRC":"0.00000000","CRYPT":"0.00000000","BUK":"0.00000000","CGB":"0.00000000","Points":"0.00000000","DMC":"0.00000000","DRKC":"0.00000000","DRK":"0.00000000","DVC":"0.00000000","DMD":"0.00000000","DGB":"0.00000000","DGC":"0.00000000","DIME":"0.00000000","DOGE":"0.00000000","DBL":"0.00000000","EAC":"0.00000000","EMC2":"0.00000000","ELC":"0.00000000","ELP":"0.00000000","DEM":"0.00000000","EMD":"0.00000000","EXE":"0.00000000","EZC":"0.00000000","FST":"0.00000000","FTC":"0.00000000","TIPS":"0.00000000","FFC":"0.00000000","FLAP":"0.00000000","FLO":"0.00000000","FLT":"0.00000000","FRAC":"0.00000000","FRK":"0.00000000","FRC":"0.00000000","GLX":"0.00000000","GME":"0.00000000","GLC":"0.00000000","GLYPH":"0.00000000","GLD":"0.00000000","GDC":"0.00000000","GUE":"0.00000000","HVC":"0.00000000","HBN":"0.00000000","HUC":"0.00000000","HYC":"0.00000000","IOC":"0.00000000","ICB":"0.00000000","IFC":"0.00000000","IXC":"0.00000000","XJO":"0.00000000","JUDGE":"0.00000000","JKC":"0.00000000","KARM":"0.00000000","KEY":"0.00000000","MEOW":"0.00000000","KDC":"0.00000000","KGC":"0.00000000","LEAF":"0.00000000","LGD":"0.00000000","XLB":"0.00000000","LTB":"0.00000000","LTC":"0.00000000","LTCX":"0.00000000","LOT":"0.00000000","LK7":"0.00000000","LKY":"0.00000000","LYC":"0.00000000","MST":"0.00000000","MAX":"0.00000000","MZC":"0.00000000","MEC":"0.00000000","MEM":"0.00000000","MNC":"0.00000000","MIN":"0.00000000","MN1":"0.00000000","MN2":"0.00000000","MINT":"0.00000000","MOON":"0.00000000","MRY":"0.00000000","MYR":"0.00000000","NMC":"0.00000000","NAN":"0.00000000","NAUT":"0.00000000","NAV":"0.00000000","NEC":"0.00000000","NET":"0.00000000","NBL":"0.00000000","NOBL":"0.00000000","NRB":"0.00000000","NRS":"0.00000000","NVC":"0.00000000","NXT":"0.00000000","NYAN":"0.00000000","OSC":"0.00000000","ORB":"0.00000000","PYC":"0.00000000","PPC":"0.00000000","CENT":"0.00000000","PHS":"0.00000000","PXC":"0.00000000","POT":"0.00000000","XPM":"0.00000000","PSEUD":"0.00000000","QRK":"0.00000000","RBBT":"0.00000000","RZR":"0.00000000","RED":"0.00000000","RDD":"0.00000000","RPC":"0.00000000","RT2":"0.00000000","RYC":"0.00000000","SFR":"0.00000000","SAT2":"0.00000000","SRC":"0.00000000","SXC":"0.00000000","SHLD":"0.00000000","SC":"0.00000000","SMC":"0.00000000","SPA":"0.00000000","SPT":"0.00000000","SBC":"0.00000000","STR":"0.00000000","SUPER":"0.00000000","SYNC":"0.00000000","TAG":"0.00000000","TAK":"0.00000000","TEK":"0.00000000","TRC":"0.00000000","TES":"0.00000000","TIX":"0.00000000","TGC":"0.00000000","TOR":"0.00000000","UTC":"0.00000000","UNB":"0.00000000","UNO":"0.00000000","URO":"0.00000000","USD":"0.00000000","USDe":"0.00000000","VRC":"0.00000000","VTC":"0.00000000","VIA":"0.00000000","VOOT":"0.00000000","WC":"0.00000000","WDC":"0.00000000","XC":"0.00000000","XNC":"0.00000000","XXX":"0.00000000","YAC":"0.00000000","YBC":"0.00000000","ZCC":"0.00000000","ZED":"0.00000000","ZEIT":"0.00000000","ZET":"0.00000000"},"servertimestamp":1408046748,"servertimezone":"EST","serverdatetime":"2014-08-14 16:05:48","openordercount":0}}
--------------------SENT - 2014-08-14 23:06:09
POST /api/ HTTP/1.1
Host: api.cryptsy.com
Accept-Encoding: gzip
Content-Type: application/x-www-form-urlencoded
Connection: keep-alive
Key: REST_KEY
Sign: 91994469c0a3c458ed0d5f570cc9d2e36544d90378ec5c4d59aeb5f7a592730829206ada44fdbfa54f2ea6a89538a7764fae08ff65182b0e867419e00f209dfc
Content-Length: 23
method=getinfo&nonce=14
--------------------RECEIVED - 2014-08-14 23:06:10
{"success":"1","return":{"balances_available":{"42":"0.00000000","AGS":"0.00000000","ALN":"0.00000000","ALF":"0.00000000","AMC":"0.00000000","ADT":"0.00000000","ANC":"0.00000000","APEX":"0.00000000","ARG":"0.00000000","AC":"0.00000000","ASC":"0.00000000","AUR":"0.00000000","BAT":"0.00000000","BCX":"0.00000000","BQC":"0.00000000","BEN":"0.00000000","BET":"0.00000000","BTB":"0.00000000","BTC":"0.02000000","BTCD":"0.00000000","BTG":"0.00000000","PTS":"0.00000000","BC":"0.00000000","BLU":"0.00000000","CAP":"0.00000000","BTE":"0.00000000","CACH":"0.00000000","CAIx":"0.00000000","CASH":"0.00000000","CSC":"0.00000000","CAT":"0.00000000","CNC":"0.00000000","CINNI":"0.00000000","CLOAK":"0.00000000","COL":"0.00000000","COMM":"0.00000000","CNL":"0.00000000","CTM":"0.00000000","COOL":"0.00000000","CPR":"0.00000000","CLR":"0.00000000","CMC":"0.00000000","CRC":"0.00000000","CRYPT":"0.00000000","BUK":"0.00000000","CGB":"0.00000000","Points":"0.00000000","DMC":"0.00000000","DRKC":"0.00000000","DRK":"0.00000000","DVC":"0.00000000","DMD":"0.00000000","DGB":"0.00000000","DGC":"0.00000000","DIME":"0.00000000","DOGE":"0.00000000","DBL":"0.00000000","EAC":"0.00000000","EMC2":"0.00000000","ELC":"0.00000000","ELP":"0.00000000","DEM":"0.00000000","EMD":"0.00000000","EXE":"0.00000000","EZC":"0.00000000","FST":"0.00000000","FTC":"0.00000000","TIPS":"0.00000000","FFC":"0.00000000","FLAP":"0.00000000","FLO":"0.00000000","FLT":"0.00000000","FRAC":"0.00000000","FRK":"0.00000000","FRC":"0.00000000","GLX":"0.00000000","GME":"0.00000000","GLC":"0.00000000","GLYPH":"0.00000000","GLD":"0.00000000","GDC":"0.00000000","GUE":"0.00000000","HVC":"0.00000000","HBN":"0.00000000","HUC":"0.00000000","HYC":"0.00000000","IOC":"0.00000000","ICB":"0.00000000","IFC":"0.00000000","IXC":"0.00000000","XJO":"0.00000000","JUDGE":"0.00000000","JKC":"0.00000000","KARM":"0.00000000","KEY":"0.00000000","MEOW":"0.00000000","KDC":"0.00000000","KGC":"0.00000000","LEAF":"0.00000000","LGD":"0.00000000","XLB":"0.00000000","LTB":"0.00000000","LTC":"0.00000000","LTCX":"0.00000000","LOT":"0.00000000","LK7":"0.00000000","LKY":"0.00000000","LYC":"0.00000000","MST":"0.00000000","MAX":"0.00000000","MZC":"0.00000000","MEC":"0.00000000","MEM":"0.00000000","MNC":"0.00000000","MIN":"0.00000000","MN1":"0.00000000","MN2":"0.00000000","MINT":"0.00000000","MOON":"0.00000000","MRY":"0.00000000","MYR":"0.00000000","NMC":"0.00000000","NAN":"0.00000000","NAUT":"0.00000000","NAV":"0.00000000","NEC":"0.00000000","NET":"0.00000000","NBL":"0.00000000","NOBL":"0.00000000","NRB":"0.00000000","NRS":"0.00000000","NVC":"0.00000000","NXT":"0.00000000","NYAN":"0.00000000","OSC":"0.00000000","ORB":"0.00000000","PYC":"0.00000000","PPC":"0.00000000","CENT":"0.00000000","PHS":"0.00000000","PXC":"0.00000000","POT":"0.00000000","XPM":"0.00000000","PSEUD":"0.00000000","QRK":"0.00000000","RBBT":"0.00000000","RZR":"0.00000000","RED":"0.00000000","RDD":"0.00000000","RPC":"0.00000000","RT2":"0.00000000","RYC":"0.00000000","SFR":"0.00000000","SAT2":"0.00000000","SRC":"0.00000000","SXC":"0.00000000","SHLD":"0.00000000","SC":"0.00000000","SMC":"0.00000000","SPA":"0.00000000","SPT":"0.00000000","SBC":"0.00000000","STR":"0.00000000","SUPER":"0.00000000","SYNC":"0.00000000","TAG":"0.00000000","TAK":"0.00000000","TEK":"0.00000000","TRC":"0.00000000","TES":"0.00000000","TIX":"0.00000000","TGC":"0.00000000","TOR":"0.00000000","UTC":"0.00000000","UNB":"0.00000000","UNO":"0.00000000","URO":"0.00000000","USD":"0.00000000","USDe":"0.00000000","VRC":"0.00000000","VTC":"0.00000000","VIA":"0.00000000","VOOT":"0.00000000","WC":"0.00000000","WDC":"0.00000000","XC":"0.00000000","XNC":"0.00000000","XXX":"0.00000000","YAC":"0.00000000","YBC":"0.00000000","ZCC":"0.00000000","ZED":"0.00000000","ZEIT":"0.00000000","ZET":"0.00000000"},"balances_available_btc":{"42":"0.00000000","AGS":"0.00000000","ALN":"0.00000000","ALF":"0.00000000","AMC":"0.00000000","ADT":"0.00000000","ANC":"0.00000000","APEX":"0.00000000","ARG":"0.00000000","AC":"0.00000000","ASC":"0.00000000","AUR":"0.00000000","BAT":"0.00000000","BCX":"0.00000000","BQC":"0.00000000","BEN":"0.00000000","BET":"0.00000000","BTB":"0.00000000","BTC":"0.02000000","BTCD":"0.00000000","BTG":"0.00000000","PTS":"0.00000000","BC":"0.00000000","BLU":"0.00000000","CAP":"0.00000000","BTE":"0.00000000","CACH":"0.00000000","CAIx":"0.00000000","CASH":"0.00000000","CSC":"0.00000000","CAT":"0.00000000","CNC":"0.00000000","CINNI":"0.00000000","CLOAK":"0.00000000","COL":"0.00000000","COMM":"0.00000000","CNL":"0.00000000","CTM":"0.00000000","COOL":"0.00000000","CPR":"0.00000000","CLR":"0.00000000","CMC":"0.00000000","CRC":"0.00000000","CRYPT":"0.00000000","BUK":"0.00000000","CGB":"0.00000000","Points":"0.00000000","DMC":"0.00000000","DRKC":"0.00000000","DRK":"0.00000000","DVC":"0.00000000","DMD":"0.00000000","DGB":"0.00000000","DGC":"0.00000000","DIME":"0.00000000","DOGE":"0.00000000","DBL":"0.00000000","EAC":"0.00000000","EMC2":"0.00000000","ELC":"0.00000000","ELP":"0.00000000","DEM":"0.00000000","EMD":"0.00000000","EXE":"0.00000000","EZC":"0.00000000","FST":"0.00000000","FTC":"0.00000000","TIPS":"0.00000000","FFC":"0.00000000","FLAP":"0.00000000","FLO":"0.00000000","FLT":"0.00000000","FRAC":"0.00000000","FRK":"0.00000000","FRC":"0.00000000","GLX":"0.00000000","GME":"0.00000000","GLC":"0.00000000","GLYPH":"0.00000000","GLD":"0.00000000","GDC":"0.00000000","GUE":"0.00000000","HVC":"0.00000000","HBN":"0.00000000","HUC":"0.00000000","HYC":"0.00000000","IOC":"0.00000000","ICB":"0.00000000","IFC":"0.00000000","IXC":"0.00000000","XJO":"0.00000000","JUDGE":"0.00000000","JKC":"0.00000000","KARM":"0.00000000","KEY":"0.00000000","MEOW":"0.00000000","KDC":"0.00000000","KGC":"0.00000000","LEAF":"0.00000000","LGD":"0.00000000","XLB":"0.00000000","LTB":"0.00000000","LTC":"0.00000000","LTCX":"0.00000000","LOT":"0.00000000","LK7":"0.00000000","LKY":"0.00000000","LYC":"0.00000000","MST":"0.00000000","MAX":"0.00000000","MZC":"0.00000000","MEC":"0.00000000","MEM":"0.00000000","MNC":"0.00000000","MIN":"0.00000000","MN1":"0.00000000","MN2":"0.00000000","MINT":"0.00000000","MOON":"0.00000000","MRY":"0.00000000","MYR":"0.00000000","NMC":"0.00000000","NAN":"0.00000000","NAUT":"0.00000000","NAV":"0.00000000","NEC":"0.00000000","NET":"0.00000000","NBL":"0.00000000","NOBL":"0.00000000","NRB":"0.00000000","NRS":"0.00000000","NVC":"0.00000000","NXT":"0.00000000","NYAN":"0.00000000","OSC":"0.00000000","ORB":"0.00000000","PYC":"0.00000000","PPC":"0.00000000","CENT":"0.00000000","PHS":"0.00000000","PXC":"0.00000000","POT":"0.00000000","XPM":"0.00000000","PSEUD":"0.00000000","QRK":"0.00000000","RBBT":"0.00000000","RZR":"0.00000000","RED":"0.00000000","RDD":"0.00000000","RPC":"0.00000000","RT2":"0.00000000","RYC":"0.00000000","SFR":"0.00000000","SAT2":"0.00000000","SRC":"0.00000000","SXC":"0.00000000","SHLD":"0.00000000","SC":"0.00000000","SMC":"0.00000000","SPA":"0.00000000","SPT":"0.00000000","SBC":"0.00000000","STR":"0.00000000","SUPER":"0.00000000","SYNC":"0.00000000","TAG":"0.00000000","TAK":"0.00000000","TEK":"0.00000000","TRC":"0.00000000","TES":"0.00000000","TIX":"0.00000000","TGC":"0.00000000","TOR":"0.00000000","UTC":"0.00000000","UNB":"0.00000000","UNO":"0.00000000","URO":"0.00000000","USD":"0.00000000","USDe":"0.00000000","VRC":"0.00000000","VTC":"0.00000000","VIA":"0.00000000","VOOT":"0.00000000","WC":"0.00000000","WDC":"0.00000000","XC":"0.00000000","XNC":"0.00000000","XXX":"0.00000000","YAC":"0.00000000","YBC":"0.00000000","ZCC":"0.00000000","ZED":"0.00000000","ZEIT":"0.00000000","ZET":"0.00000000"},"servertimestamp":1408046758,"servertimezone":"EST","serverdatetime":"2014-08-14 16:05:58","openordercount":0}}
--------------------SENT - 2014-08-14 23:06:19
POST /api/ HTTP/1.1
Host: api.cryptsy.com
Accept-Encoding: gzip
Content-Type: application/x-www-form-urlencoded
Connection: keep-alive
Key: REST_KEY
Sign: 91994469c0a3c458ed0d5f570cc9d2e36544d90378ec5c4d59aeb5f7a592730829206ada44fdbfa54f2ea6a89538a7764fae08ff65182b0e867419e00f209dfc
Content-Length: 23
method=getinfo&nonce=14
--------------------RECEIVED - 2014-08-14 23:06:20
{"success":"1","return":{"balances_available":{"42":"0.00000000","AGS":"0.00000000","ALN":"0.00000000","ALF":"0.00000000","AMC":"0.00000000","ADT":"0.00000000","ANC":"0.00000000","APEX":"0.00000000","ARG":"0.00000000","AC":"0.00000000","ASC":"0.00000000","AUR":"0.00000000","BAT":"0.00000000","BCX":"0.00000000","BQC":"0.00000000","BEN":"0.00000000","BET":"0.00000000","BTB":"0.00000000","BTC":"0.02000000","BTCD":"0.00000000","BTG":"0.00000000","PTS":"0.00000000","BC":"0.00000000","BLU":"0.00000000","CAP":"0.00000000","BTE":"0.00000000","CACH":"0.00000000","CAIx":"0.00000000","CASH":"0.00000000","CSC":"0.00000000","CAT":"0.00000000","CNC":"0.00000000","CINNI":"0.00000000","CLOAK":"0.00000000","COL":"0.00000000","COMM":"0.00000000","CNL":"0.00000000","CTM":"0.00000000","COOL":"0.00000000","CPR":"0.00000000","CLR":"0.00000000","CMC":"0.00000000","CRC":"0.00000000","CRYPT":"0.00000000","BUK":"0.00000000","CGB":"0.00000000","Points":"0.00000000","DMC":"0.00000000","DRKC":"0.00000000","DRK":"0.00000000","DVC":"0.00000000","DMD":"0.00000000","DGB":"0.00000000","DGC":"0.00000000","DIME":"0.00000000","DOGE":"0.00000000","DBL":"0.00000000","EAC":"0.00000000","EMC2":"0.00000000","ELC":"0.00000000","ELP":"0.00000000","DEM":"0.00000000","EMD":"0.00000000","EXE":"0.00000000","EZC":"0.00000000","FST":"0.00000000","FTC":"0.00000000","TIPS":"0.00000000","FFC":"0.00000000","FLAP":"0.00000000","FLO":"0.00000000","FLT":"0.00000000","FRAC":"0.00000000","FRK":"0.00000000","FRC":"0.00000000","GLX":"0.00000000","GME":"0.00000000","GLC":"0.00000000","GLYPH":"0.00000000","GLD":"0.00000000","GDC":"0.00000000","GUE":"0.00000000","HVC":"0.00000000","HBN":"0.00000000","HUC":"0.00000000","HYC":"0.00000000","IOC":"0.00000000","ICB":"0.00000000","IFC":"0.00000000","IXC":"0.00000000","XJO":"0.00000000","JUDGE":"0.00000000","JKC":"0.00000000","KARM":"0.00000000","KEY":"0.00000000","MEOW":"0.00000000","KDC":"0.00000000","KGC":"0.00000000","LEAF":"0.00000000","LGD":"0.00000000","XLB":"0.00000000","LTB":"0.00000000","LTC":"0.00000000","LTCX":"0.00000000","LOT":"0.00000000","LK7":"0.00000000","LKY":"0.00000000","LYC":"0.00000000","MST":"0.00000000","MAX":"0.00000000","MZC":"0.00000000","MEC":"0.00000000","MEM":"0.00000000","MNC":"0.00000000","MIN":"0.00000000","MN1":"0.00000000","MN2":"0.00000000","MINT":"0.00000000","MOON":"0.00000000","MRY":"0.00000000","MYR":"0.00000000","NMC":"0.00000000","NAN":"0.00000000","NAUT":"0.00000000","NAV":"0.00000000","NEC":"0.00000000","NET":"0.00000000","NBL":"0.00000000","NOBL":"0.00000000","NRB":"0.00000000","NRS":"0.00000000","NVC":"0.00000000","NXT":"0.00000000","NYAN":"0.00000000","OSC":"0.00000000","ORB":"0.00000000","PYC":"0.00000000","PPC":"0.00000000","CENT":"0.00000000","PHS":"0.00000000","PXC":"0.00000000","POT":"0.00000000","XPM":"0.00000000","PSEUD":"0.00000000","QRK":"0.00000000","RBBT":"0.00000000","RZR":"0.00000000","RED":"0.00000000","RDD":"0.00000000","RPC":"0.00000000","RT2":"0.00000000","RYC":"0.00000000","SFR":"0.00000000","SAT2":"0.00000000","SRC":"0.00000000","SXC":"0.00000000","SHLD":"0.00000000","SC":"0.00000000","SMC":"0.00000000","SPA":"0.00000000","SPT":"0.00000000","SBC":"0.00000000","STR":"0.00000000","SUPER":"0.00000000","SYNC":"0.00000000","TAG":"0.00000000","TAK":"0.00000000","TEK":"0.00000000","TRC":"0.00000000","TES":"0.00000000","TIX":"0.00000000","TGC":"0.00000000","TOR":"0.00000000","UTC":"0.00000000","UNB":"0.00000000","UNO":"0.00000000","URO":"0.00000000","USD":"0.00000000","USDe":"0.00000000","VRC":"0.00000000","VTC":"0.00000000","VIA":"0.00000000","VOOT":"0.00000000","WC":"0.00000000","WDC":"0.00000000","XC":"0.00000000","XNC":"0.00000000","XXX":"0.00000000","YAC":"0.00000000","YBC":"0.00000000","ZCC":"0.00000000","ZED":"0.00000000","ZEIT":"0.00000000","ZET":"0.00000000"},"balances_available_btc":{"42":"0.00000000","AGS":"0.00000000","ALN":"0.00000000","ALF":"0.00000000","AMC":"0.00000000","ADT":"0.00000000","ANC":"0.00000000","APEX":"0.00000000","ARG":"0.00000000","AC":"0.00000000","ASC":"0.00000000","AUR":"0.00000000","BAT":"0.00000000","BCX":"0.00000000","BQC":"0.00000000","BEN":"0.00000000","BET":"0.00000000","BTB":"0.00000000","BTC":"0.02000000","BTCD":"0.00000000","BTG":"0.00000000","PTS":"0.00000000","BC":"0.00000000","BLU":"0.00000000","CAP":"0.00000000","BTE":"0.00000000","CACH":"0.00000000","CAIx":"0.00000000","CASH":"0.00000000","CSC":"0.00000000","CAT":"0.00000000","CNC":"0.00000000","CINNI":"0.00000000","CLOAK":"0.00000000","COL":"0.00000000","COMM":"0.00000000","CNL":"0.00000000","CTM":"0.00000000","COOL":"0.00000000","CPR":"0.00000000","CLR":"0.00000000","CMC":"0.00000000","CRC":"0.00000000","CRYPT":"0.00000000","BUK":"0.00000000","CGB":"0.00000000","Points":"0.00000000","DMC":"0.00000000","DRKC":"0.00000000","DRK":"0.00000000","DVC":"0.00000000","DMD":"0.00000000","DGB":"0.00000000","DGC":"0.00000000","DIME":"0.00000000","DOGE":"0.00000000","DBL":"0.00000000","EAC":"0.00000000","EMC2":"0.00000000","ELC":"0.00000000","ELP":"0.00000000","DEM":"0.00000000","EMD":"0.00000000","EXE":"0.00000000","EZC":"0.00000000","FST":"0.00000000","FTC":"0.00000000","TIPS":"0.00000000","FFC":"0.00000000","FLAP":"0.00000000","FLO":"0.00000000","FLT":"0.00000000","FRAC":"0.00000000","FRK":"0.00000000","FRC":"0.00000000","GLX":"0.00000000","GME":"0.00000000","GLC":"0.00000000","GLYPH":"0.00000000","GLD":"0.00000000","GDC":"0.00000000","GUE":"0.00000000","HVC":"0.00000000","HBN":"0.00000000","HUC":"0.00000000","HYC":"0.00000000","IOC":"0.00000000","ICB":"0.00000000","IFC":"0.00000000","IXC":"0.00000000","XJO":"0.00000000","JUDGE":"0.00000000","JKC":"0.00000000","KARM":"0.00000000","KEY":"0.00000000","MEOW":"0.00000000","KDC":"0.00000000","KGC":"0.00000000","LEAF":"0.00000000","LGD":"0.00000000","XLB":"0.00000000","LTB":"0.00000000","LTC":"0.00000000","LTCX":"0.00000000","LOT":"0.00000000","LK7":"0.00000000","LKY":"0.00000000","LYC":"0.00000000","MST":"0.00000000","MAX":"0.00000000","MZC":"0.00000000","MEC":"0.00000000","MEM":"0.00000000","MNC":"0.00000000","MIN":"0.00000000","MN1":"0.00000000","MN2":"0.00000000","MINT":"0.00000000","MOON":"0.00000000","MRY":"0.00000000","MYR":"0.00000000","NMC":"0.00000000","NAN":"0.00000000","NAUT":"0.00000000","NAV":"0.00000000","NEC":"0.00000000","NET":"0.00000000","NBL":"0.00000000","NOBL":"0.00000000","NRB":"0.00000000","NRS":"0.00000000","NVC":"0.00000000","NXT":"0.00000000","NYAN":"0.00000000","OSC":"0.00000000","ORB":"0.00000000","PYC":"0.00000000","PPC":"0.00000000","CENT":"0.00000000","PHS":"0.00000000","PXC":"0.00000000","POT":"0.00000000","XPM":"0.00000000","PSEUD":"0.00000000","QRK":"0.00000000","RBBT":"0.00000000","RZR":"0.00000000","RED":"0.00000000","RDD":"0.00000000","RPC":"0.00000000","RT2":"0.00000000","RYC":"0.00000000","SFR":"0.00000000","SAT2":"0.00000000","SRC":"0.00000000","SXC":"0.00000000","SHLD":"0.00000000","SC":"0.00000000","SMC":"0.00000000","SPA":"0.00000000","SPT":"0.00000000","SBC":"0.00000000","STR":"0.00000000","SUPER":"0.00000000","SYNC":"0.00000000","TAG":"0.00000000","TAK":"0.00000000","TEK":"0.00000000","TRC":"0.00000000","TES":"0.00000000","TIX":"0.00000000","TGC":"0.00000000","TOR":"0.00000000","UTC":"0.00000000","UNB":"0.00000000","UNO":"0.00000000","URO":"0.00000000","USD":"0.00000000","USDe":"0.00000000","VRC":"0.00000000","VTC":"0.00000000","VIA":"0.00000000","VOOT":"0.00000000","WC":"0.00000000","WDC":"0.00000000","XC":"0.00000000","XNC":"0.00000000","XXX":"0.00000000","YAC":"0.00000000","YBC":"0.00000000","ZCC":"0.00000000","ZED":"0.00000000","ZEIT":"0.00000000","ZET":"0.00000000"},"servertimestamp":1408046768,"servertimezone":"EST","serverdatetime":"2014-08-14 16:06:08","openordercount":0}}