Roman Olearski
|
27b5c978db
|
completing scheduled (restored) witnesses, setting as default
|
2017-04-21 14:24:40 +02:00 |
|
Roman Olearski
|
a8244963e7
|
shuffled witnesses repaired
|
2017-04-19 21:47:54 +02:00 |
|
Roman Olearski
|
90ec694446
|
integrating scheduled (old) and shuffled (current) witnesses
|
2017-04-19 20:31:00 +02:00 |
|
theoreticalbts
|
2da6840405
|
Optionally disable database unity build #509
|
2016-01-08 11:29:39 -05:00 |
|
Fabian Schuh
|
5111084730
|
[License] Modify cpp and hpp headers to MIT #496
|
2016-01-07 11:44:52 -05:00 |
|
theoreticalbts
|
d0609e8e74
|
Update copyright notice for BitShares
|
2015-10-12 13:48:40 -04:00 |
|
theoreticalbts
|
60f0812de2
|
Update copyright notice
|
2015-10-12 13:32:47 -04:00 |
|
Daniel Larimer
|
f05475cc8f
|
Fix #355 - Test Net HARDFORK at block 58500
|
2015-10-07 09:10:03 -04:00 |
|
theoreticalbts
|
f7980f5252
|
scheduler: Refactor 26007bb655 to use witness_schedule_object
The functionality is equivalent, but it now uses a separate witness_schedule_object,
and the code now lives in db_witness_schedule.cpp.
|
2015-09-18 14:26:54 -04:00 |
|
Daniel Larimer
|
26007bb655
|
update shuffling algorithm
|
2015-09-18 13:42:12 -04:00 |
|
theoreticalbts
|
8ad1a12149
|
db_witness_schedule.cpp: Give best_wit a default value of GRAPHENE_NULL_WITNESS #274
|
2015-08-31 17:26:03 -04:00 |
|
theoreticalbts
|
dd9dbca38c
|
Reserve witness ID 0
|
2015-08-31 17:26:03 -04:00 |
|
theoreticalbts
|
2a891ac89b
|
Revert "adding fix for edge case"
This reverts commit 3f1b9bbb27.
|
2015-08-31 12:50:45 -04:00 |
|
Daniel Larimer
|
3f1b9bbb27
|
adding fix for edge case
|
2015-08-31 12:18:45 -04:00 |
|
Daniel Larimer
|
c1b5eb95e1
|
update subscriptions to work with keys
|
2015-08-28 13:58:49 -04:00 |
|
theoreticalbts
|
40fce42421
|
db_witness_schedule.cpp: Fix min_witness_separation computation (again)
|
2015-08-27 16:42:07 -04:00 |
|
Daniel Larimer
|
2a494d9de0
|
Merge branch 'witness_schedule_refactor'
Also fix object_id addition
|
2015-08-27 11:33:42 -04:00 |
|
Daniel Larimer
|
3bc66e31a2
|
potential fix and extra debugging for get_scheduled_witness
|
2015-08-27 10:46:09 -04:00 |
|
theoreticalbts
|
6c052294e1
|
Remove block randomness and rewrite witness scheduling
|
2015-08-26 15:36:27 -04:00 |
|
theoreticalbts
|
dcc4f8076b
|
database.hpp: Simplify get_scheduled_witness() return value
|
2015-08-26 15:36:26 -04:00 |
|
theoreticalbts
|
c2e5432a30
|
Remove block randomness and rewrite witness scheduling
|
2015-08-25 18:01:15 -04:00 |
|
theoreticalbts
|
30296d9c36
|
database.hpp: Simplify get_scheduled_witness() return value
|
2015-08-25 17:59:15 -04:00 |
|
Daniel Larimer
|
0532661937
|
extra performance while reindexing
|
2015-08-24 18:50:09 -04:00 |
|
theoreticalbts
|
5b9cd9122e
|
Implement skip_slots
|
2015-07-28 11:58:22 -04:00 |
|
theoreticalbts
|
0d0be55e10
|
db_witness_schedule.cpp: Implement genesis as special case in get_slot_time()
|
2015-07-28 11:58:22 -04:00 |
|
theoreticalbts
|
c019f18bd4
|
Implement recent_slots_filled and use it to measure witness participation
|
2015-07-13 17:02:00 -04:00 |
|
Daniel Larimer
|
49937daeb8
|
Rename delegate_signature->witness_signature #147
- changed secret hash of block headers from 224 to 160 to save 16 bytes
per header which will add up to 1 MB per day in savings.
|
2015-07-09 18:11:52 -04:00 |
|
Vikram Rajkumar
|
9b5bd12c67
|
Add genesis_state_type::initial_timestamp; #17
|
2015-07-07 15:37:31 -04:00 |
|
theoreticalbts
|
f175b4561c
|
Properly re-initialize witness scheduler state after a long block gap
|
2015-07-06 15:51:43 -04:00 |
|
Nathan Hourt
|
66c9606652
|
Progress #17: Add assets, initial witness count to genesis state
|
2015-07-01 17:18:53 -04:00 |
|
theoreticalbts
|
6e239eb2ad
|
db_witness_schedule.cpp: Fix off-by-one translating between DB-level slot_num and scheduler-level slot_num
|
2015-06-11 17:55:15 -04:00 |
|
Nathan Hourt
|
0a945b0257
|
Initial commit
|
2015-06-08 12:36:37 -04:00 |
|