Commit graph

1048 commits

Author SHA1 Message Date
Tanguy Pruvot
ea8abb3032 yiimp: add exchange command, for private api tests 2016-01-15 16:13:18 +01:00
Tanguy Pruvot
b54a5c8102 exchanges: reduce api calls to check deposit addresses 2016-01-15 16:13:16 +01:00
Tanguy Pruvot
3a6ec3201a memcache: allow yii to use cache too (db structure)
cache is now enabled in yiimp console too
2016-01-15 15:08:14 +01:00
Tanguy Pruvot
235dc7411b bleutrade: try to reduce SSL errors with TLS 2016-01-15 15:03:28 +01:00
Tanguy Pruvot
6d12e9aa80 cryptopia: add private api function/balance 2016-01-15 14:49:02 +01:00
Tanguy Pruvot
2a1ce0da24 safecex: reduce private api queries to the minimum
deposit addresses call is not required each 15/20 minutes..

so only check for changed/new deposit addresses on new coins
and/or when a market address is (re)set to an empty value
and/or each 12 hours...

also, handle the new name field for new coins in public api

todo: apply to other exchanges,
2016-01-14 15:34:15 +01:00
Tanguy Pruvot
e3bd3de87d exchanges: allow to ignore some with empty keys/secret
- cryptsy is now used in low priority as default market

- remove keys.php from default defines, only loaded when used

- safecex prepare balances and deposit addresses (not ready yet)
2016-01-13 14:17:35 +01:00
Tanguy Pruvot
07699af80d blocks: enhance view and use explorer site define
now sortable, with links to explorer and admin wallet
2016-01-13 10:20:05 +01:00
Tanguy Pruvot
486014e92e config: add default defines and explorer/safecex keys 2016-01-13 10:20:02 +01:00
Tanguy Pruvot
9d0e376cab earnings: save sort to allow multiple ops on filter 2016-01-12 21:35:42 +01:00
Tanguy Pruvot
34094fe3a2 explorer: new multi algos definition 2016-01-12 21:17:32 +01:00
Tanguy Pruvot
01b31e5b8b explorer: handle ppc block's time returned as text date 2016-01-12 18:08:36 +01:00
Tanguy Pruvot
ee51f1936a exchanges: drop allcoin, add safecex
RIP allcoin.com, welcome safecex!
2016-01-12 16:29:41 +01:00
Tanguy Pruvot
6fb14b3346 stratum: handle coins with a diff under stratum conf
sometimes the nbits value can be under the minimum allowed by the pool
in this case, force it to the minimum (instead of 0).
2016-01-12 15:21:15 +01:00
Tanguy Pruvot
c104f6f6a0 admin: better column sort on balances + USD one
also, keep sort and search filter on auto refresh..

sort ages columns with metadata...
2016-01-11 20:57:17 +01:00
Tanguy Pruvot
5be767009d explorer: basic page ruler and enhance diff graph
pool blocks are now displayed on the graph
2016-01-11 16:27:20 +01:00
Tanguy Pruvot
d215cfc4d2 explorer: proper wallets version numbers + netmhashps field 2016-01-11 00:46:27 +01:00
Tanguy Pruvot
0abc18069c Handle EGC specific blocks with dev fees 2016-01-11 00:46:25 +01:00
Tanguy Pruvot
dadda52412 Add some errors checks, reported by zpool.ca 2016-01-05 23:19:04 +01:00
Tanguy Pruvot
f99bc33a28 blocknotify: remove hardcoded path in sample config
do not force to use a non standard binary path, add it to /usr/local/bin
or <yiimp>/bin if set in your server $PATH env var.

the "make install" output is in <yiimp>/bin
2016-01-03 09:47:08 +01:00
Tanguy Pruvot
a8a5a8280f Add velvet algo 2015-12-19 20:19:38 +01:00
crackfoo
4a03b7473a Add Nicehash auto refill
Added refill if order goes below 75k sats. refills with Nicehash min order amount 0.01 BTC
2015-12-19 20:17:29 +01:00
Tanguy Pruvot
f4fcf685ae add support for yescrypt algo
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-12-17 21:41:52 +01:00
crackfoo
00b3316f5d Update index_results.php
Removed rejected as it's no longer in Nicehash API
2015-12-17 21:32:51 +01:00
crackfoo
908031d086 Update services.php
Rejected speed no longer in API.

fixed check to enable Nicehash features, and order location to 0 (Nicehash)
2015-12-17 21:32:36 +01:00
Tanguy Pruvot
b8df948174 hide test coins (non visible) from pool stats
use an advanced yii db criteria and a relation definition
2015-12-15 22:21:15 +01:00
Tanguy Pruvot
148a69a249 wallet: use more txs to do weekly sums
and hide the last day sums if truncated
2015-12-05 15:37:22 +01:00
Tanguy Pruvot
3a9ed587a6 trading: ccex warning if no orders 2015-12-04 22:10:12 +01:00
Tanguy Pruvot
bc8f444f94 trading: fix polo and bleutrade withdraws 2015-12-04 17:27:19 +01:00
Tanguy Pruvot
b197a17a49 stratum: reduce the opt level for neoscrypt/gcc 5.2 2015-12-04 12:34:53 +01:00
Tanguy Pruvot
baf31950e6 explorer: add uis and dgc algos 2015-11-25 17:07:08 +01:00
Tanguy Pruvot
738c17a196 deleteuser: allow to delete by wallet address 2015-11-20 04:40:00 +01:00
Tanguy Pruvot
db13d84785 explorer: show in red wallets with low connections 2015-11-11 23:37:28 +01:00
Tanguy Pruvot
8aad0a0f0e wallet: some sums of the week 2015-10-31 08:32:51 +01:00
Tanguy Pruvot
9bcb761119 coin: update model to handle form labels 2015-10-30 12:18:45 +01:00
Tanguy Pruvot
3999f0f7e8 coin: sample miner command line for tests 2015-10-30 12:18:18 +01:00
Tanguy Pruvot
d2a36bac7d admin: rework wallet tables, add links to the bloc explorer 2015-10-22 03:31:31 +02:00
Tanguy Pruvot
803476d0ad lyra2: set blake 256 rounds 2015-10-22 02:48:28 +02:00
Tanguy Pruvot
37a8402c12 markets: add cryptonator api call for installed coins without price 2015-10-13 21:16:17 +02:00
Tanguy Pruvot
dd180e3105 payout: improve the check after a correction 2015-10-10 17:25:13 +02:00
Tanguy Pruvot
2c0d78bdeb Show extra payouts made on some buggy wallets
LYB wallet sometimes hangs during a send operation,
This can lock the payment process for all users.

The yiimp payout command can fix them and show them in their user Wallet (txs)
2015-10-09 15:48:26 +02:00
Tanguy Pruvot
e2271229ec icons: add some more exchanges
allcoin, alcurex, banx, crypsty
2015-10-07 18:33:16 +02:00
Tanguy Pruvot
abaeefc922 icons: grabbers for ccex and cryptopia 2015-10-07 17:46:12 +02:00
Tanguy Pruvot
6d6fd9337f stratum: new algos, attempt to allow old sha merkleroot
blake (SFR) and whirlpool (J) tested ok with a sha256d merkleroot

So add a stratum setting to allow single sha256 merkle root...
The shares are now valid on the pool side, but remains to find
an old wallet to test... like Whirlcoin or blakecoin

keccak not tested, could have the same problem about merkle/miners
2015-10-07 05:04:04 +02:00
Tanguy Pruvot
8c97bba761 groestl: fix the algos mismatches, make 2 2015-10-06 17:37:56 +02:00
Tanguy Pruvot
e34da61806 stratum: add support for m7m algo (XMG)
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-10-05 23:56:29 +02:00
Tanguy Pruvot
0ae5069694 coindb: add a function to grab missing icons (bter) 2015-10-04 22:08:15 +02:00
Tanguy Pruvot
e4c8fd772c markets: add bter public api 2015-10-04 22:08:12 +02:00
Tanguy Pruvot
54d107c791 explorer: show block type and graph only PoW diff 2015-10-03 12:28:46 +02:00
Tanguy Pruvot
f9fc2084e6 stratum: add support for sib and hive algos
PS: hive is just a test, this (scam/trojan) coin is broken...
2015-10-02 22:27:41 +02:00