{"id":59,"date":"2017-11-19T22:24:52","date_gmt":"2017-11-19T22:24:52","guid":{"rendered":"http:\/\/krypex.freilichtkino.ch\/?page_id=59"},"modified":"2017-11-19T22:25:50","modified_gmt":"2017-11-19T22:25:50","slug":"currency-list","status":"publish","type":"page","link":"https:\/\/krypex.freilichtkino.ch\/?page_id=59","title":{"rendered":"All Currencies"},"content":{"rendered":"\r\n    <table class=\"cp-table cp-cryptocurrencies-table\"><\/table>\r\n    <script type=\"text\/javascript\">\r\n    \/\/get list of currencies\r\n    var toCurrency = 'USD';\r\n    var apiUrl = 'https:\/\/api.coincap.io\/v2\/assets';\r\n    var apiUrl2 = 'https:\/\/api.coincap.io\/v2\/rates';\r\n    var locale = 'locale=\"en-US\"';\r\n    var coinsNames = {};\r\n    jQuery.get( apiUrl, function( dataRaw ) {\r\n      \/\/get currency conversion data\r\n      jQuery.get( apiUrl2, function( dataRaw2 ) {\r\n        \/\/calculate convrsion rate\r\n        var data2 = dataRaw2.data;\r\n        for (var currentRates = 0; currentRates < data2.length; currentRates++) {\r\n          if (data2[currentRates].symbol == toCurrency){\r\n            var rate = data2[currentRates].rateUsd;             \r\n          }\r\n        }\r\n        \/\/prepare dataset for datatable\r\n        var data = dataRaw.data;\r\n        var dataSet = [];\r\n        for (var currentCurrency = 0; currentCurrency < data.length; currentCurrency++) {\r\n        var price_number = data[currentCurrency].priceUsd \/ rate;\r\n        if (price_number > 1.0) {\r\n          \/\/ Round to 3 decimal places after zero\r\n          price_number = parseFloat(price_number).toFixed(2);\r\n        } else {\r\n          \/\/ Round to 6 decimal places after zero\r\n          price_number = parseFloat(price_number).toFixed(6);\r\n        }\r\n        coinPriceData = price_number;\r\n        var name = data[currentCurrency].name;\r\n        var symbol = data[currentCurrency].symbol.toLowerCase();\r\n        var rank = data[currentCurrency].rank;\r\n        \/\/var price_number = data[currentCurrency]['price_usd'];\r\n        \/\/var price = price_number.toLocaleString(locale=\"en-US\")+' '+toCurrency;\r\n        var price = price_number.toLocaleString(locale=\"en-US\");\r\n        price = '$'+price;\r\n        var supply = parseInt(data[currentCurrency].available_supply).toLocaleString(locale=\"en-US\");\r\n        var volume = parseInt(data[currentCurrency]['24h_volume_usd']+' ').toLocaleString(locale=\"en-US\");\r\n        if (data[currentCurrency].changePercent24Hr > 0){\r\n          data[currentCurrency].changePercent24Hr = \"+\" + data[currentCurrency].changePercent24Hr;\r\n          var changeClass = \"change-inc\";\r\n        } else {\r\n          var changeClass = \"change-dec\";\r\n        }\r\n        var percent_change_24h = parseFloat( data[currentCurrency].changePercent24Hr ).toFixed(2);\r\n        var change = \"<span class=\\\"\"+changeClass+\"\\\">\"+percent_change_24h+'%'+\"<\/span>\";\r\n        var marketCap = parseInt(data[currentCurrency]['market_cap_usd']).toLocaleString(locale=\"en-US\");\r\n        var image = \"<img class=\\\"lazy\\\" data-src=\\\"https:\/\/krypex.freilichtkino.ch\/wp-content\/plugins\/cryptocurrency-prices\/images\/coins32x32\/\"+symbol.toLowerCase()+\".png\\\" style=\\\"max-width:20px;\\\" \/>\";\r\n        coinsNames[symbol] = data[currentCurrency].name;\r\n        dataSet.push([symbol, rank, image+' '+name + \" (\" + symbol.toUpperCase() + \")\", price, change, \"$\" + marketCap]);\r\n      }\r\n      \/\/show datatable\r\n      var dataTableArgs = {\r\n        data: dataSet,\r\n        columns: [\r\n          { title: \"Symbol\" },\r\n          { title: \"#\" },\r\n          {\r\n            title: \"Coin\",\r\n            data: null, \r\n            render: function ( data, type, row ) {\r\n              var nameValue = coinsNames[data[0]].toLowerCase().replace(\" \", \"-\");\r\n              if (nameValue == \"xrp\") nameValue = \"ripple\"; \/\/fix for xrp\r\n              return \"<a href=\\\"https:\/\/coinmarketcap.com\/currencies\/\"+nameValue+\"\/\\\" ref=\\\"nofollow\\\" target=\\\"_blank\\\">\" + data[2] + \"<\/a>\"\r\n            }\r\n          },\r\n          { title: \"Price (USD)\" },\r\n          { title: \"Change (24h)\" },\r\n          \r\n          \/\/{ title: \"Market Cap (USD)\" },\r\n        ],\r\n        \"order\": [ [1, 'asc'] ],\r\n        \"pageLength\": 10,\r\n        \"lengthMenu\": [ [10, 50, 100, 500, 1000, -1], [10, 50, 100, 500, 1000, \"All\"] ],\r\n        oLanguage: {\r\n          sSearch: \"\",\r\n          sSearchPlaceholder: \"Search coins\",\r\n          \"sInfo\": \"Showing _START_ to _END_ of _TOTAL_\",\r\n          \"sInfoEmpty\": \"Showing 0 to 0 of 0\",\r\n          \"sInfoFiltered\": \"(filtered from _MAX_ total)\",\r\n          \"sLengthMenu\": \"Show _MENU_\",\r\n        },\r\n        drawCallback: function() {\r\n          var lazy = jQuery(\".cp-cryptocurrencies-table img\").Lazy({\r\n            chainable: false,\r\n            defaultImage: 'data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAAK\/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAopSURBVHjajFddjF1VFf723ufcc+7\/3JnpzHTKtNPSmlJpMURBIKIi8UGCLwIvmqiB+GBMjH8xRBJ9wRgTY3gw8UF8UF+MCUaJidEEDYlgJQiU0pZC6XRK53\/m\/t9zzzn7nO2395kWNMUwk5177\/lZ69trfetba4sLf\/omij8B5AlEvASVr0H5VUAPoGQEo7uQlSD0GvN3etXmJ2VYPaHK8oBQommQSWSil6dqLY+Gr6bt7nNpt\/esEOkGShVkSQ6TC2RpChMsQicaUBP0lzuvHv7Pn8kyGIWZYO7QI+H83BdUs3yT9DNIL+XdESH3+RAdiDJ\/l2\/O89q9Ydr6hh6K9WR943dxu\/czkw3OQfjv6eP6AEzh3G81H6ndOPUDv5ntU16HF9tIBgoRv8b9MXQ04kYyqDBFqZYinIgQNiSCCTHr18pfC6KpL40urj4RrXcehzHR+wNgBDela9XFiZ9X9mWfV\/7bLlrtCwrbFzJEPaYKCkJmjEBikbrsmZwPSUkgAq39HiYXI5TK2zX1gcb3\/NbEPZ0zb3yZwXr9OgDENQ4YLoF0qnlk5qnqbOduJTsYrCtcOpli1BY0HiCoB1CBB6EIwmgHGKJEjCWHJY00Vv49xMYZg\/lbAoLZQGU6uEPecvCvO+fi+3UsXxHqHQASzogudpIlYfOA\/G11T\/duhR2sn9E4\/fs+om2NcoMAKoLk5EuCOdK5I1ieZMxCbg3B8\/hMWTINiiYNLvy9j8snI0fmoLq60LpRPy08ddjYHF+NQNI+62KQZQatA+FPajPtTykxwMrpDEvPxQhrCn5oo8vXkgRxolCaaCJs1eGXWTXQZHYJcS8jL7ouLYpxNSXSkulYOz1GOpQ4eIePsK4XWgfnf7Px+s4nhMTYAcj02BIZQU3cN7Ev\/aois3eWDJZPJjSgoEqCO84xbieozM8xrDNo7vWYBpu1mJ5sRTAFus40NbD5eg\/dpRX4gYZUBiGreet8glKQY+FDGvXJtdsHk1OPdlbz7yvel5q70kkctg74P\/T9PhKivfQCWV1W8AJpeeWIN3tiL266V2JyZgUyXYcZ9WCGBD+kToxYksk2avVVHLw9xf6PziMZ+cjjxEUuYOpWXk3QucISNn1M3jD8FpQ6lOgAMmFIg2Z4f30qPiGY2zXmPUsFw87d+wJjAtp\/xywWPtgF+pt0SOanmeMAo8\/cofjkbzOmbvQ6mJxdxeGPN5GMSRidORCSeX775RQ5AxaGvWpjT\/71LPcgY7mIxt7yw54XM48CnVUDv0LngULMMp85Oom5QwOYvnVM8iT2k6HXuhAzcge5KX5rWs80cj5br21g8cM1RNQqSdb7oWCKDHorlvkpmtP9h7ibCapqdEO9ldwliLC3bshoydDzDV7wq1UsHCP5RjRsZOEwpaOEALK0cEyZBavA\/daJAygIxgw0pueHaM5XoWPDaDKdSqJ9hfZoq1JN5rzAfEz6aufWIEhqRisM25SYkgfP97gZielF1rxHo8JzFVuAoNPURmFcAHLXbEri4pq9x7AXYFPsPcJWwVCrEjnFtEZ91k0saTdDpZ7fLWU4ebNSuXOYjm2dU2A8q3Q+WrM0nqkCgPSKWNplQcRDiNyqoX3G7pz1ntio5EVjExaYIutthZXcex4FTNNeOlaO3GFNHvPCYLBfMNy5TWkunR8X\/sA44TFOLM3usgDoQOhix9ZpULWNoeCFA+gVzrkMl2Toy02SeUQysqRzpsNuVvCe7w\/3ekqmdfeCFSdZlJ1grlSJ6ubthl2Y\/+5UrF9h1cnuliCsMaqMc+hsXZN32zasOqaIY0aXSpmRL4Yt1vJAKVGnELHtuajZvCiXTmuwkEvlUv\/ufnHtz7JWDxl+rnKTBku7+EwB0lrgd2HrT9gWLnYzacnoufvEn3ujqNrNdc8BkBYA65mDBpuKcFVlxcj8TwBs3zB5TCEc8DvzL7ucG0LXlIreL69BtSCS2KZCudlB+gUIw3KNo6DjDYbBJc2GYsPuhyRilLueaDkx6mg0ZnxX6\/ZfWM22TYs3DYlnbEladDLl7uxnsgvA59PKcSYdGvKVatiUrhxtiVuqZNzoYOAve91u+YV4lFMuNfkUYLiNoruRPNvLCRrTdpzKixGKACzzrZwZvauIxtUir1tu5C7cEKkjr8dd76wwzsa1O+I2KE9YAqawm263Sy97W1v+K722XJsO0rmQCigovxlv2mh01jV6a6xXstgids4sAIZPMD+5ztwUUSiiTV0xlLDDMKOaVSmw+RYnhUaZmBkxpqZSZ\/oyqu7IoNOt\/E0mWdhZWa3\/Oae6KTmmM+XQWeN+ReLiS7adsunwfhYVS0dsYCP2jDFbMfVfRxmv2+8prxXLlunyS5GTDKVsy07ctBSUR7QdYXNdnen3Sy\/KUrWEK5uzvxj07HARodZkB6MapuPEaYHOPJx\/PuYsOGYNx0hHCQFxRakDYT\/TUbH0kIvv5XR26aUE3U3BQQbumiVjY0\/mhpOMdpaWZ58c6XostRbY7u\/5x9LynqftLqXuoDkniZKVQAc2\/AkHjjPP5mhfHnOnBBIVIJKrTvmZ2TWOMdqK8eZzGjtrHmozyqVTj3PU9vgIbLVQrtdXwuWVrX2\/tHXp2RAJDhznLx96dKa+ek+zGVXLpR009rXQWeozdzkqk1QyltmFU2SzP0ZzghNwOYenitneKXMiMOh5GEYllKcCNCjjWUzn7KDV2Rrq9QGBD9geBM5ePPyYkbLjMeWeIFOt1ozzqddOXTr+2EduPPlTP+mjFtL4\/hbaSwxZP3VjWetACaMdibVVO2zogpBWk6gb1k55wsPEQjFHJJReQ\/bX9tUxMRUhG\/Bww8Hh3FvHnlrPbvm1V8vcGOHJoOKM+OTzhj72xKtL3buO33DqAUkHFc586sg0Q8\/ZYGdIA7kbscpVj76tahaKJwngagvI4py84EzBCXpifxmVUg+63edAovHm2uK5Nzq3f8VjhxX51ZOReEdePSbkcnzbF+UVUzk6\/fJnVJxyNxFmFiYxmqqjv8by6YzdJCyMudYjrnZlq3B+w0dzNkS1SfkdbSAleQW14eLm4oXXtu\/8rCh52wLZ9Q8mtqaVJ0dL49sejFbLvzra\/NfnKqUhUzBGEAYI52vQ8yEl1BKUpZruRsAXTjdKVXZQe2wbbyFbYwnSkWaHfbNz4tSF\/q0PSCHekO9yft2TEUWYDSwbraTHH+y35757MPjno7PBckON2S92Bu5AEpR8lDm0IJTFSwynleV8I0ViRYqnppyC1I5n8dbotie3syPfgRjyaJO+z7OhFVKR8jA3+6PTo\/v+8HZ86dtz6uxDk+pKLUjIhdHYUV\/s9qbdIw4VRyIRIbr5PrOaHP3Llj78Y3jVZ9jynby\/\/8PpNZvkqTRn29nBh3f0\/scD0b2\/Lrc+XRWbx0P0Z5SJAztJUzN1ktd2RnrqfC+beSYyrT9yCy9K5t6zfcG8t4\/\/CDAAECtyy+agUVkAAAAASUVORK5CYII='                            \r\n          });\r\n          lazy.update(); \r\n        },\r\n        \"columnDefs\": [ {\r\n          \"targets\": 0,\r\n          \"visible\": false,\r\n          \"searchable\": false\r\n        },\r\n        \r\n         ],\r\n        responsive: true,\r\n        dom: '<\"top\">t<\"bottom\"<lp>f<\"dataTables_powered_by\">><\"clear\">',\r\n        pagingType: \"simple\",\r\n      };\r\n      if( \"function\" === typeof jQuery().DataTable ) {\r\n        cpInitDataTable(dataTableArgs);\r\n      } else {\r\n        var dataTableLoadInterval = setInterval( function() {\r\n          if( \"function\" === typeof jQuery().DataTable ) {\r\n            clearInterval(dataTableLoadInterval);\r\n            cpInitDataTable(dataTableArgs);\r\n          }\r\n        }, 500);\r\n      }\r\n        jQuery(\".cp-cryptocurrencies-table\").on(\"click\", \".trade-button\", function() {\r\n          var $elm = jQuery(this);\r\n          var row_data = jQuery(\".cp-cryptocurrencies-table\").DataTable().row( $elm.parents(\"tr\") ).data();\r\n          var symbol = row_data[0];\r\n          \/\/jQuery(\".trade-button\").append(symbol);\r\n          window.open('https:\/\/zwaply.com\/exchange\/?source_coin='+symbol);\r\n        });\r\n      });\r\n    });\r\n    function cpInitDataTable( args ) {\r\n      var $table = jQuery(\".cp-cryptocurrencies-table\");\r\n      $table.DataTable( args );\r\n      $table.parents(\".dataTables_wrapper\").find(\".dataTables_powered_by\").html(\"<a target=\\\"_blank\\\" href='https:\/\/wordpress.org\/plugins\/cryptocurrency-prices\/'>By Zwaply.com<\/a>\");\r\n    }\r\n    <\/script>\r\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-59","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=\/wp\/v2\/pages\/59","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=59"}],"version-history":[{"count":3,"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=\/wp\/v2\/pages\/59\/revisions"}],"predecessor-version":[{"id":62,"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=\/wp\/v2\/pages\/59\/revisions\/62"}],"wp:attachment":[{"href":"https:\/\/krypex.freilichtkino.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}