Eric Frias
2c50036ee1
Prevent placing bets when the betting market group is closed, graded,
...
re-grading, or settledt
2018-05-02 09:42:56 -04:00
Eric Frias
32589d169b
Add test for placing bets using exposure
2018-05-01 12:28:40 -04:00
Eric Frias
440fdb566b
Fix bug causing a cancel of one event in an event group to cancel
...
other events
2018-04-29 18:59:15 -04:00
Eric Frias
6b86ccc2f3
When tallying witness/committee member votes, always assign at least
...
one vote to each witness/committee member for purposes of calculating
their weight in the witness-account or committee-account authority.
This will likely have no effect in a well established blockchain, but
it does occur when a new blockchain is launched for testing without
enough votes to fill all the witness/committee slots.
2018-04-24 19:13:30 -04:00
Eric Frias
0404e6c0b6
When placing a bet, delay the check to see if you are able to fund
...
the bet until after any guaranteed winnings have been returned
2018-04-17 18:54:42 -04:00
Eric Frias
5343c073bd
Delay deletion of completed/canceled events to avoid an error producing
...
blocks when a betting market group with no betting markets is canceled.
2018-04-17 13:17:38 -04:00
Eric Frias
ac9689691d
When we fail to generate a block, discard pending transactions (which
...
likely caused the failure) so we don't fail to produce the next block.
2018-04-15 18:18:18 -04:00
Fabian Schuh
dfffabd004
fix submodule
2018-04-12 17:02:54 +02:00
Fabian Schuh
d6d565be82
fix unit tests
2018-04-11 15:43:16 +02:00
Fabian Schuh
2be2826f3c
[pending] use map instead of vector
2018-04-11 15:43:10 +02:00
Fabian Schuh
cbe88eb511
[pending] remove expired transactions from list
2018-04-11 15:43:04 +02:00
Fabian Schuh
101325990b
Hardfork baxter
2018-04-05 11:53:45 +02:00
Fabian Schuh
3ec556d89d
docker entry script
2018-04-05 11:31:47 +02:00
Fabian Schuh
bbea84a02e
BitShares-style DockerFile
2018-04-05 11:31:40 +02:00
Blockchain Projects BV
16e0b5353a
Added Pending-transactions
2018-04-03 10:13:38 +02:00
Peter Conrad
e75f18ba57
Removed hardfork code for CORE_429
2018-03-23 15:20:18 +01:00
Peter Conrad
4b0579b475
Fixed #429
2018-03-23 15:20:18 +01:00
abitmore
8d8b84cc37
Proof of concept fix for asset creation fee issue
2018-03-23 15:20:18 +01:00
Peter Conrad
a6f1ae0bf1
Added test case for proposal
2018-03-23 15:20:18 +01:00
Peter Conrad
bb813a96b0
Added test for #433
2018-03-23 15:20:18 +01:00
Peter Conrad
bee7f31f07
Added unit test for #429
2018-03-23 15:20:17 +01:00
SynaptiCAD User
cfd77773c7
[DLN] reorder operations to match testnet, add asserts to reject operations before new testnet hardfork '1000' (actual hardfork time still needs to be set in 1000.hf)
2018-03-19 18:51:19 -04:00
Fabian Schuh
dbad381075
docker entry script
2018-02-27 15:45:54 +01:00
Fabian Schuh
a9637a9231
BitShares-style DockerFile
2018-02-27 14:48:04 +01:00
Fabian Schuh
f78b6c1ec6
Merge branch 'betting-merge'
2018-02-27 14:42:37 +01:00
Eric Frias
5bd39c4be2
Fix accidental commit of bad docs submodule
2018-02-13 11:52:47 -05:00
Eric Frias
931c925610
Register event status update operation
2018-02-13 11:34:04 -05:00
Eric Frias
3b3a0905ff
Change the behavior of the betting markets from being controlled by
...
a collection of flags (is_live, is_closed) to a single status field.
The status changes in an event can trickle down to the market groups,
and the status changes in market groups can bubble up to events.
2018-02-07 10:16:30 -05:00
Fabian Schuh
9fcebf8bc0
Merge branch 'proposals-show-proposer' into betting-merge
2018-01-29 14:19:56 +01:00
Fabian Schuh
4c5e0a07f7
Show proposer on proposals
2018-01-29 14:19:38 +01:00
kstdl
8cb335a515
fixed indices sorting and lottery end checking by date
2018-01-10 12:06:34 +03:00
kstdl
c32269ee8e
fix test genesis and end_date verification
2018-01-09 12:35:30 +03:00
kstdl
090a3a4dad
merge get_account_lotteries branch. fix create_witness test
2018-01-09 11:45:19 +03:00
kstdl
202153acdc
added get_account_lotteries method to db_api and cli, lottery end_date and ticket_price verification
2018-01-03 15:34:15 +03:00
kstdl
186a0e61ea
added owner to lottery_asset_options. commented async call in on_applied_block callback
2017-12-27 17:21:56 +03:00
kstdl
6b3de963a2
fix and comment some tests
2017-12-13 18:29:39 +03:00
kstdl
c0f9cd137c
fix
2017-12-12 18:20:47 +03:00
kstdl
d030462433
add pull to gitlab-ci
2017-12-12 18:19:43 +03:00
kstdl
f00c56d789
fix some tests. add gitlab-ci.yml
2017-12-12 18:15:55 +03:00
kstdl
8f379a3c53
fix reindex on peerplays network
2017-12-12 15:37:58 +03:00
kstdl
fdd77ef5af
minor logic changes. added db_api and cli_wallet methods
2017-12-11 17:42:55 +03:00
kstdl
930ddb06c1
lottery end implemented
2017-12-06 10:40:52 +03:00
kstdl
2acbf3d929
ticket_purchase_operation implemented. added lottery_options to asset
2017-11-13 10:14:07 +03:00
kstdl
3dd1860b64
coipied code for bitshares fixing 429 and 433 isuues
2017-11-04 11:40:28 +03:00
kstdl
d7c80b4b6a
fix rng and get_winner_numbers implemented
2017-11-03 17:52:41 +03:00
Eric Frias
69b00293d9
Only do slow replays when the bookie plugin is loaded
2017-09-07 15:55:44 -04:00
Eric Frias
ed0917ee03
Leave undo_db enabled during replay so bookie plugin gets the correct history
2017-09-07 12:00:44 -04:00
Bartek Wrona
d8e545bb53
Issue #92 Valgrind error fixes.
...
Eliminated debug checks.
2017-09-07 10:04:00 -04:00
Bartek Wrona
b5c8cd0ad3
Fixes for most of valgrind errors related to unintialized values
...
Including one additional debug code (related to read_loop MT access).
2017-09-07 10:04:00 -04:00
theoreticalbts
a9de7c1da3
node.cpp: Fix possible race condition in process_backlog_of_sync_blocks() #1434
2017-09-07 10:04:00 -04:00