Add QuadrigaCX exchange and ticker (#176)

* Add QuadrigaCX exchange and ticker

* Clean up code from QuadrigaCX
This commit is contained in:
Rafael Taranto 2018-09-27 15:59:53 -03:00 committed by Josh Harvey
parent 147db125dd
commit bcf336741e
7 changed files with 238 additions and 12 deletions

View file

@ -5759,11 +5759,17 @@ var _elm_lang$core$Platform$Router = {ctor: 'Router'};
var _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$decode = _elm_lang$core$Json_Decode$succeed;
var _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$resolve = _elm_lang$core$Json_Decode$andThen(_elm_lang$core$Basics$identity);
var _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$custom = _elm_lang$core$Json_Decode$map2(
F2(
function (x, y) {
return y(x);
}));
var _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$custom = F2(
function (decoder, wrapped) {
return A3(
_elm_lang$core$Json_Decode$map2,
F2(
function (x, y) {
return x(y);
}),
wrapped,
decoder);
});
var _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$hardcoded = function (_p0) {
return _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$custom(
_elm_lang$core$Json_Decode$succeed(_p0));
@ -5795,7 +5801,15 @@ var _NoRedInk$elm_decode_pipeline$Json_Decode_Pipeline$optionalDecoder = F3(
return _elm_lang$core$Json_Decode$fail(_p2._0);
}
} else {
return _elm_lang$core$Json_Decode$succeed(fallback);
var _p3 = A2(
_elm_lang$core$Json_Decode$decodeValue,
_elm_lang$core$Json_Decode$keyValuePairs(_elm_lang$core$Json_Decode$value),
input);
if (_p3.ctor === 'Ok') {
return _elm_lang$core$Json_Decode$succeed(fallback);
} else {
return _elm_lang$core$Json_Decode$fail(_p3._0);
}
}
};
return A2(_elm_lang$core$Json_Decode$andThen, handleResult, _elm_lang$core$Json_Decode$value);
@ -37734,19 +37748,28 @@ var _user$project$NavBar$view = F2(
ctor: '::',
_0: {
ctor: '_Tuple3',
_0: 'Strike',
_1: _user$project$CoreTypes$AccountRoute('strike'),
_0: 'QuadrigaCX',
_1: _user$project$CoreTypes$AccountRoute('quadrigacx'),
_2: true
},
_1: {
ctor: '::',
_0: {
ctor: '_Tuple3',
_0: 'Twilio',
_1: _user$project$CoreTypes$AccountRoute('twilio'),
_0: 'Strike',
_1: _user$project$CoreTypes$AccountRoute('strike'),
_2: true
},
_1: {ctor: '[]'}
_1: {
ctor: '::',
_0: {
ctor: '_Tuple3',
_0: 'Twilio',
_1: _user$project$CoreTypes$AccountRoute('twilio'),
_2: true
},
_1: {ctor: '[]'}
}
}
}
}