jl777
eb4cf14d40
Tweak message
2018-08-22 08:07:52 -11:00
jl777
eafcb94140
CCerror = "";
2018-08-22 07:57:48 -11:00
Jonathan "Duke" Leto
a03146b340
Lots more error checking in rewards and dice
2018-08-22 09:26:37 +02:00
Jonathan "Duke" Leto
e4f4e63bf5
Merge remote-tracking branch 'origin/jl777' into cctests
...
Tests failing right now due to change in behavior:
CC Eval EVAL_FAUCET Invalid: faucet is only for brand new addresses
2018-08-16 17:40:57 +02:00
Jonathan "Duke" Leto
8a3e1884d6
More token tests and more error checking and better errors from internals
2018-08-16 17:17:54 +02:00
jl777
4d47fcb937
Create nonzero tokens
2018-08-16 01:07:44 -11:00
jl777
f6160f58c1
Add rpc error checking
2018-08-16 01:06:06 -11:00
Jonathan "Duke" Leto
8e0ff2b732
Test refactoring, more tests, and lots of error checking improvements and uint64_t fixes
2018-08-15 23:24:59 +02:00
jl777
6ca2e99883
Backwards compatibility breaking changes
...
Assets:
change tokeninfo to return "supply" in satoshis
Max description length to 4096
Rewards:
Fix rewardsunlock without giving it a locked txid always gives error
Fix (nonconsensus) allow anybody to unlock only AFTER maxtime
Fix rewards unlock to use mempool
fix could you add a locked_funds value to rewardsinfo?
Fix i deposited 100000 at 20% apr for one day i only got back
100000.01140669 seems like too little for 20% APR
Faucet:
Fix txid with 0x00 at beginning and end required for faucetget txid
(65536 average iterations needed)
Change reduce faucet get to 0.1 coins
Can’t reproduce: it seems that if you re-run faucetget twice in the
same block is when it pegs the cpu to max
Dice:
fix Dice status always returning loss
Wont fix Profit margin for dice plan sounds good. -> use -ac_commission
2018-08-15 00:18:13 -11:00
Jonathan "Duke" Leto
66027c0219
Add rewards tests
2018-08-13 09:55:17 +02:00
Jonathan "Duke" Leto
88e714577b
More rewards tests
2018-08-11 16:47:24 +02:00
Jonathan "Duke" Leto
9b30af9799
Fix bug in FaucetGet where it returns an int instead of a string
2018-08-10 18:10:21 +02:00
Jonathan "Duke" Leto
ae7e9b7263
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-09 23:38:49 +02:00
Jonathan "Duke" Leto
2098a4c9bb
Disallow negative funding in faucetfund
2018-08-09 23:37:38 +02:00
Jonathan "Duke" Leto
700c1fcfc3
Improve error checking on funds argument to faucetfund
2018-08-09 22:54:23 +02:00
jl777
81915d9fce
Fix rewards unlock help trigger
2018-08-09 06:47:24 -11:00
Jonathan "Duke" Leto
6358342934
debug valid pubkey error
2018-08-06 10:59:33 -07:00
jl777
6deb8c09eb
Disable FSM, auction, lotto and add some error checks
2018-08-05 20:43:35 -11:00
jl777
3bb6e2335e
Test
2018-08-02 04:40:20 -11:00
jl777
096cfeb8a3
Test
2018-08-02 04:33:18 -11:00
jl777
7b44d4c123
Test
2018-08-02 04:27:46 -11:00
jl777
75dbd47819
Status zero
2018-08-02 04:26:06 -11:00
jl777
d74d791ae0
Test
2018-08-02 04:07:15 -11:00
jl777
598e88cec5
Test
2018-08-02 03:39:53 -11:00
jl777
cd2a5d0af0
Test
2018-08-02 03:33:03 -11:00
jl777
4e525e48e9
Test
2018-08-02 03:19:48 -11:00
jl777
7e9887593d
Dice status
2018-08-02 03:05:37 -11:00
jl777
d9cf43a556
Test
2018-07-31 19:31:58 -11:00
jl777
7137a0223e
FSM skeleton
2018-07-31 19:19:33 -11:00
jl777
ec48f0c361
Test
2018-07-31 05:37:35 -11:00
jl777
cfdc377065
Test
2018-07-31 05:36:16 -11:00
jl777
b47b17439b
Add locks
2018-07-31 03:19:36 -11:00
jl777
4608d17092
Faucet info
2018-07-30 23:24:21 -11:00
jl777
0240997499
Dice refund -> timeout
2018-07-30 08:13:29 -11:00
jl777
a03bb7faac
winloserefund
2018-07-30 06:45:21 -11:00
jl777
9025093e5a
Relax vout constraint
2018-07-30 05:18:11 -11:00
jl777
544593c6ab
Dice refund
2018-07-30 02:14:52 -11:00
jl777
05177cfb4e
Diceinit fund
2018-07-30 02:08:32 -11:00
jl777
2c42e02c62
Test
2018-07-30 01:54:24 -11:00
jl777
5d3d3a8712
test
2018-07-30 01:51:32 -11:00
jl777
1702dceff3
CCaddress fixes
2018-07-30 01:13:05 -11:00
jl777
135ead85b2
Test
2018-07-29 05:46:28 -11:00
jl777
4d5488bbab
Test
2018-07-29 05:45:12 -11:00
jl777
7d82111255
Dice bet
2018-07-29 05:42:18 -11:00
jl777
c857567a62
Dice list and dice info
2018-07-29 05:31:42 -11:00
jl777
587e715dc9
Diceaddfunds
2018-07-29 05:20:48 -11:00
jl777
14182ebaf1
Test
2018-07-29 05:14:35 -11:00
jl777
5bd03ad7b6
Fix
2018-07-29 05:13:38 -11:00
jl777
d0d96ab044
Initial dice morph from rewards.cpp
2018-07-29 05:06:39 -11:00
jl777
f4e21be41c
Fix c script
2018-07-29 04:16:26 -11:00