peerplays_migrated/libraries/chain/include/graphene/chain
Daniel Larimer d1c3c7a698 Issue #157 - TAPOS Refinements
1. Implement a TaPoS assert operation predicate that offers full block ID
validation for transactions that want the added security. This is only
required for transactions that are of high value and transfer control of
funds to a newly created identifier and where the witnesses cannot be
trusted.

2. Remove the full block ID from the transaction digest generation.
2015-07-14 17:28:26 -04:00
..
protocol Issue #157 - TAPOS Refinements 2015-07-14 17:28:26 -04:00
account_evaluator.hpp Issue #31: Add account_upgrade_evaluator 2015-06-10 14:22:32 -04:00
account_object.hpp Merge branch 'master' of github.com:cryptonomex/graphene 2015-07-13 16:23:22 -04:00
assert_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
asset_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
asset_object.hpp Rename bad references to delegate -> committee member; #147 2015-07-13 16:08:17 -04:00
balance_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
balance_object.hpp Progress #98: add some vesting genesis balance testing 2015-07-06 17:40:23 -04:00
block_database.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
block_summary_object.hpp Issue #157 - TAPOS Refinements 2015-07-14 17:28:26 -04:00
committee_member_evaluator.hpp Rename bad references to delegate -> committee member; #147 2015-07-13 16:08:17 -04:00
committee_member_object.hpp Rename bad references to delegate -> committee member; #147 2015-07-13 16:08:17 -04:00
config.hpp Rename bad references to delegate -> committee member; #147 2015-07-13 16:08:17 -04:00
custom_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
database.hpp Implement recent_slots_filled and use it to measure witness participation 2015-07-13 17:02:00 -04:00
evaluator.hpp fix zero all fees #144 2015-07-09 10:15:53 -04:00
exceptions.hpp Rename bad references to delegate -> committee member; #147 2015-07-13 16:08:17 -04:00
fork_database.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
genesis_state.hpp asset_ops.hpp: Change bitasset_options member name to bitasset_opts to fix gcc compile 2015-07-09 14:52:22 -04:00
global_property_object.hpp Implement recent_slots_filled and use it to measure witness participation 2015-07-13 17:02:00 -04:00
market_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
node_property_object.hpp database: Make functions which don't take skip_flags arg, use them to implement old API which does 2015-06-18 12:33:44 -04:00
operation_history_object.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
proposal_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
proposal_object.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
pts_address.hpp Initial commit 2015-06-08 12:36:37 -04:00
transaction_evaluation_state.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
transaction_object.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
transfer_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
vesting_balance_evaluator.hpp Minor evaluator cleanup 2015-06-23 17:54:59 -04:00
vesting_balance_object.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
withdraw_permission_evaluator.hpp Minor evaluator cleanup 2015-06-23 17:54:59 -04:00
withdraw_permission_object.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
witness_evaluator.hpp Minor evaluator cleanup 2015-06-23 17:54:59 -04:00
witness_object.hpp Refactored chain library 2015-07-08 16:39:23 -04:00
witness_schedule_object.hpp Implement recent_slots_filled and use it to measure witness participation 2015-07-13 17:02:00 -04:00
witness_scheduler.hpp Properly re-initialize witness scheduler state after a long block gap 2015-07-06 15:51:43 -04:00
witness_scheduler_rng.hpp Rename delegate_signature->witness_signature #147 2015-07-09 18:11:52 -04:00
worker_evaluator.hpp Refactored chain library 2015-07-08 16:39:23 -04:00