Daniel Larimer
f45fabd5c8
update full web node name
2015-10-08 13:40:58 -04:00
Daniel Larimer
45f7819aba
adding some hashing methods to db for debugging
2015-10-08 13:40:01 -04:00
theoreticalbts
bfef440968
fork_database.cpp: Fix overflow
2015-10-07 12:47:16 -04:00
Daniel Larimer
fe552a42d0
removing unnecessary assert
2015-10-07 11:09:28 -04:00
Daniel Larimer
8e96d9c89c
clean up print statements, minimize undo/fork history
2015-10-07 10:15:32 -04:00
Daniel Larimer
cb6b548dd1
Merge branch 'master' of github.com:cryptonomex/graphene
2015-10-07 09:10:12 -04:00
Daniel Larimer
f05475cc8f
Fix #355 - Test Net HARDFORK at block 58500
2015-10-07 09:10:03 -04:00
theoreticalbts
36625805fb
delayed_node_plugin.cpp: Use new last_irreversible_block property, change to polling architecture
2015-10-05 14:49:54 -04:00
theoreticalbts
60b5228818
Implement remove.py
2015-10-05 10:57:36 -04:00
Daniel Larimer
3ded0d4e77
adjust undo buffer based upon last_irreversible_block_num
2015-10-05 09:46:02 -04:00
Daniel Larimer
1e1617633c
removing hard fork
2015-10-05 08:55:32 -04:00
Daniel Larimer
bb0ea77e80
throttling P2P code
2015-10-05 08:44:59 -04:00
theoreticalbts
93a108487d
Implement last_irreversible_block_num
2015-10-02 17:19:23 -04:00
Daniel Larimer
f05a7bbc97
fix warning
2015-10-02 16:12:06 -04:00
Daniel Larimer
5adb85cde9
Merge branch 'master' of github.com:cryptonomex/graphene
2015-10-02 16:06:30 -04:00
Daniel Larimer
3aafd6cf55
HARDFORK 8/3/2015 - fix calculation for number of witnesses
...
The new witness count calculation set a threshold equal to 50% of
all stake rather than 50% of all stake that has voted for at least 2
witnesses.
2015-10-02 15:40:58 -04:00
theoreticalbts
db84a492b9
Implement unit test for #350
2015-10-02 10:53:31 -04:00
theoreticalbts
9b4be66aca
db_update.cpp: If there is no feed, bail sooner in check_for_blackswan()
...
This is a performance optimization only, no semantics change.
2015-10-02 10:53:25 -04:00
Daniel Larimer
44a7376219
remove extra spam
2015-10-02 09:23:03 -04:00
Daniel Larimer
2ed45db75b
remove hard fork code
2015-10-02 08:57:02 -04:00
Daniel Larimer
1137120aa2
address rounding errors in fee calculation
2015-10-01 16:32:30 -04:00
Daniel Larimer
3bce5de0d5
Merge branch 'master' of github.com:cryptonomex/graphene
2015-10-01 13:57:41 -04:00
Daniel Larimer
18c0558e6f
HARDFORK - dont count votes for 0 or 1 witnesses
...
Accounts that abstain from voting should not be factored into the
desired number of witnesses because it would heavily bias the count
toward 0.
2015-10-01 13:56:29 -04:00
theoreticalbts
9d5a5dd21c
Implement unit test for #346
2015-10-01 12:26:03 -04:00
Daniel Larimer
26288549e6
Fix blackswan on force settle, Fix #346 and #347
...
- fix detection and handling of black swan events
- fix total core in orders calculation from genesis
2015-09-30 18:30:44 -04:00
Eric Frias
74bbde785b
In the p2p networking code, request multiple transactions at a time to improve performance during flooding
2015-09-29 17:37:32 -04:00
theoreticalbts
5885c243fb
market_history_plugin.cpp: Fix compiler warning
2015-09-29 12:16:17 -04:00
theoreticalbts
00253b396e
object_database.cpp: Don't crash when a bogus type_id is passed
2015-09-29 12:09:43 -04:00
theoreticalbts
6daa54da46
cli_wallet: Implement propose_fee_change
2015-09-29 11:55:26 -04:00
theoreticalbts
96e8f8dd6d
cli_wallet: Improve propose_parameter_change interface
2015-09-29 11:55:26 -04:00
Daniel Larimer
650af1778d
Merge branch 'master' of github.com:cryptonomex/graphene
2015-09-29 10:49:14 -04:00
Daniel Larimer
edcd46dd14
fix reindex with failed proposed transaction
2015-09-29 10:49:12 -04:00
theoreticalbts
9d3bcbb569
Provide objects to trace budget computations
2015-09-28 15:46:37 -04:00
Daniel Larimer
d3b283b60e
Merge branch 'master' of github.com:cryptonomex/graphene
2015-09-28 15:42:52 -04:00
Daniel Larimer
b65763fdb6
added extra code to track a reverse index on whitelist/blacklist
2015-09-28 15:42:38 -04:00
Daniel Larimer
246459af3f
removing print statement
2015-09-28 12:18:58 -04:00
theoreticalbts
a415dd6604
Don't use annotated_object #246
2015-09-28 12:15:17 -04:00
theoreticalbts
2cf80cd04a
Remove vestigial meta objects #246
2015-09-28 12:15:17 -04:00
theoreticalbts
91af21d50c
db_management.cpp: Properly clear_pending in close(), fix #336
2015-09-28 12:15:17 -04:00
theoreticalbts
8d52e2dda8
database: Scrub db in open() to force reindex if DB is outdated
2015-09-28 12:15:17 -04:00
theoreticalbts
8b98b6200b
db_update.cpp: Fix compiler warning
2015-09-28 12:15:17 -04:00
theoreticalbts
0d7baa2b52
database: Remove obsolete retry_on_failure parameter
2015-09-28 12:15:17 -04:00
theoreticalbts
f972cff9d7
Clean up uninitialized integers
2015-09-28 12:15:17 -04:00
theoreticalbts
4c619414ae
db_block.cpp: Add some comments
2015-09-28 12:15:17 -04:00
theoreticalbts
35acfff060
database: Implement before_last_checkpoint() function
2015-09-28 12:15:17 -04:00
theoreticalbts
1fb327f6a0
object_id.hpp: Add is<T>() and as<T>() template functions to object_id_type
2015-09-28 12:15:17 -04:00
Eric Frias
83b4edf870
Avoid closing p2p node in exception handler
2015-09-27 18:32:53 -04:00
Eric Frias
d01fc0ac44
Allow delayed-node plugin options to be set on conmmand line (in
...
addition to in config file) like most other plugins
2015-09-24 12:04:44 -04:00
Daniel Larimer
a3082897ae
HARDFORK: fix address authority
...
Accounts that use address_auths rather than key_auths would fail to
recognize a properly signed transaction. This is only relevant to
genesis accounts for imported collateral positions.
2015-09-24 10:10:36 -04:00
Daniel Larimer
738abf03af
adding API call to get potential address sigs: Fix #337
2015-09-23 18:22:38 -04:00