{"_id":"btce-api","_rev":"46-27b3e171a35148006704d0a69e18787f","name":"btce-api","time":{"modified":"2022-06-30T11:15:12.209Z","created":"2014-05-05T23:46:32.785Z","2.0.0":"2014-05-05T23:46:33.738Z","2.0.1":"2014-05-05T23:58:37.191Z","2.0.2":"2014-05-06T00:00:14.558Z","2.0.3":"2014-05-06T08:00:33.750Z","2.0.4":"2014-05-06T08:22:21.889Z","2.1.0":"2014-05-06T08:40:21.763Z","2.1.1":"2014-05-06T08:45:26.837Z","2.1.2":"2014-05-06T08:59:20.605Z","2.1.3":"2015-02-25T22:58:53.392Z"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}],"description":"Node.js client for the btc-e API","readme":"btce-api\r\n========\r\n\r\nNode.js client for the btc-e API\r\n\r\n## Installation\r\n\r\nYou can use npm to install it:\r\n\r\n```\r\nnpm install btce-api\r\n```\r\n\r\n## Methods\r\nPrivate API methods\r\n```\r\nbtceApi.setKeys(oKeys)\r\nbtceApi.getInfo(callback)\r\nbtceApi.trade(oConfig, callback)\r\nbtceApi.tradeHistory(oConfig, callback)\r\nbtceApi.orderList(oConfig, callback)\r\nbtceApi.cancelOrder(oConfig, callback)\r\n```\r\nPublic API methods\r\n```\r\nbtceApi.getLastTrades(sPair, callback)\r\nbtceApi.getDepth(sPair, callback)\r\nbtceApi.getTicker(sPair, callback)\r\n```\r\n\r\n## Examples\r\n\r\nYou can call the public API metohds of btce without using your key pair:\r\n\r\n```\r\nvar btceApi = require('btce-api');\r\nbtceApi.getLastTrades('ltc_usd', function(aLastTrades){\r\n\tconsole.dir(aLastTrades.slice(0, 5));\r\n});\r\n```\r\n\r\nIf you want to use the private methods, you have to provide with the key pair first:\r\n\r\n```\r\nvar btceApi = require('btce-api');\r\nvar oPair = {\r\n\tkey: '',\r\n\tsecret: ''\r\n};\r\nbtceApi.setKeys(oPair);\r\nbtceApi.getInfo(function(oInfo){\r\n\tconsole.dir(oInfo);\r\n});\r\nbtceApi.getTicker('ltc_usd', function(oTicker){\r\n\tconsole.dir(oTicker);\r\n});\r\n```\r\n\r\n## Notes\r\n\r\nThe requests have to have a parameter called nonce that is a number that cannot decrease over time. The module generates it using the current timestamp. The requests are delayed each other few tenths of a second in order to avoid that some requests arrive before the previous one. If a request returns an error it retries to send it.\r\nIf you try to send a lot of requests at once, they will be stored in a queue and it may take a while to complete all the requests.\r\n","versions":{"2.0.2":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.0.2","homepage":"https://github.com/lienbcn/btce","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"dependencies":{},"_id":"btce-api@2.0.2","dist":{"shasum":"69cfbd8427b3b47f57bdc836d0722814aa3ed97b","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.0.2.tgz"},"_npmVersion":"1.1.69","_npmUser":{"name":"nsblenin","email":"nilsanzbertran@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}]},"2.0.3":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.0.3","homepage":"https://github.com/lienbcn/btce","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"dependencies":{},"_id":"btce-api@2.0.3","dist":{"shasum":"93c04c3b52d8ff405ef80fae26d89bfb6fa153c6","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.0.3.tgz","integrity":"sha512-TzVmR05F3q9UZVQZb04LKyt4EHZ3H8FoMMe/yKf/u7etNFV5A+l3n03NVEK+r/4WXvAzADrgFzSqOB+HIHhnfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDarN01qZVNMk4t/bdvKt07pMNqa/G10udILGzn2c3WxwIhALGKKdC+CRU+21jzgqAoy7LA7LUiixK7KlbQ19F4Ts+x"}]},"_from":"btce-api","_npmVersion":"1.3.14","_npmUser":{"name":"nsblenin","email":"nilsanzbertran@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}]},"2.0.4":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.0.4","homepage":"https://github.com/lienbcn/btce","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"main":"btce-api.js","dependencies":{},"_id":"btce-api@2.0.4","dist":{"shasum":"1a99b089eee70681a4156ae6fbed7cd3f8312bfa","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.0.4.tgz","integrity":"sha512-fTzAd+vC6NWpCT+8XvJp2deNMgZRYZaLVtoteTJ6iQoU4ReSlZlaIVru2dsYQXF5DCq3pfOA6GXHEBrL0PZ6UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0FS1C8f3Q0/eccgHfOzP42YcwWdNSpI4fM4Qt0dZuUAiAw1Xu6R3o7Qkt1ZGXrLplDE5bva29BqD0mcIV9yrfqkg=="}]},"_from":"btce-api","_npmVersion":"1.3.14","_npmUser":{"name":"nsblenin","email":"nilsanzbertran@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}]},"2.1.0":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.1.0","homepage":"https://github.com/lienbcn/btce","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"main":"btce-api.js","dependencies":{},"_id":"btce-api@2.1.0","dist":{"shasum":"2925870a16b9c4f21a0c4297e0251cf46b67a95e","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.1.0.tgz","integrity":"sha512-nORoBbNVpmCAoQkGjAC1Ili+DUVTyVck4jfmXeMQRTEMO8lhnuyb0a4W3i4pLsa74PHRVjhCbyZAs8vISttIPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfSaXg+q1LWcMhQNIs+yKHpWEy8ojGEU6MCxKtN1iofAiEA1J9nyU8Bq8bLiuD6dWHBTE8tjn+bT+N/MIQsVfeRFco="}]},"_from":"btce-api","_npmVersion":"1.3.14","_npmUser":{"name":"nsblenin","email":"nilsanzbertran@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}]},"2.1.1":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.1.1","homepage":"https://github.com/lienbcn/btce","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"main":"btce-api.js","dependencies":{},"_id":"btce-api@2.1.1","dist":{"shasum":"56aac10512f83704c94938c080c5bc5e803ad446","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.1.1.tgz","integrity":"sha512-OrDGOmEWQ7trVE3asmwA85NiWR4CbMlf5vHhdL9u//rAWgIL1/CqGR6gQbN7XfZqnNo4CDCtgdo6i8AgRt0+tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbSfrs76lQWsP5wSeoIDLr+6mNhbHHk6l3ietzS1h2AAiBQOH4x8S0VCIWNZHqwOXMYnNC5/O0bG62u5Cqkib7upA=="}]},"_from":"btce-api","_npmVersion":"1.3.14","_npmUser":{"name":"nsblenin","email":"nilsanzbertran@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}]},"2.1.2":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.1.2","homepage":"https://github.com/lienbcn/btce","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"main":"btce-api.js","dependencies":{},"_id":"btce-api@2.1.2","dist":{"shasum":"d9dd675ffbcbc495eda341fe043d1c911babc200","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.1.2.tgz","integrity":"sha512-yoLqwKRUtQW7KO3zs8Mpo7GO48U/6c6dD1atwqi+qJPqUzTW8nhXiWE6unEX0FF8ZmRWpo2anNzVUlSdWkVmzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkt6FIhi87qWVC14ykBmIv5eq5G1B140zCggYen2J0PAiAPkklv/S2I75e3jSTC5o3dKIg1LKxf3+JTjLcT7izUug=="}]},"_from":"btce-api","_npmVersion":"1.3.14","_npmUser":{"name":"nsblenin","email":"nilsanzbertran@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}]},"2.1.3":{"name":"btce-api","description":"Node.js client for the btc-e API","version":"2.1.3","homepage":"https://github.com/lienbcn/btce-api","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"},"main":"btce-api.js","dependencies":{},"gitHead":"b59c6788d4dc27118ac3cc660fd8a560c5a12adc","_id":"btce-api@2.1.3","scripts":{},"_shasum":"40db25f34fc859050c7f25a854dc12060556e74f","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nsblenin","email":"nsblenin@gmail.com"},"maintainers":[{"name":"nsblenin","email":"nilsanzbertran@gmail.com"}],"dist":{"shasum":"40db25f34fc859050c7f25a854dc12060556e74f","tarball":"https://registry.npmjs.org/btce-api/-/btce-api-2.1.3.tgz","integrity":"sha512-esoXnvRDdWDDT0cwZZBK2i+fnbsWjsLFUpwCCX7OSMJGRoFj0JEJBU70rBS9JubM4neK7+xfb83Qk6MsykfA6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8kv3hWFK4LHyucEGP2YixcXeyGz7/m9E4LNP/mTOHZAIgYewTrnznjdfQa2Scd/+ofuf0E0fJw8ak843ytNiO7yE="}]}}},"dist-tags":{"latest":"2.1.3"},"readmeFilename":"README.md","homepage":"https://github.com/lienbcn/btce-api","keywords":["btc-e","btce","btc","ltc","bitcoin","litecoin"],"author":{"name":"Nil Sanz"}}