peerplays_migrated/libraries/chain/include/graphene/chain/protocol
Roman Olearski 787019617f Summary commiting changes made since the last commit
modified:   libraries/app/impacted.cpp
	modified:   libraries/chain/db_init.cpp
	modified:   libraries/chain/db_maint.cpp
	modified:   libraries/chain/game_object.cpp
	modified:   libraries/chain/include/graphene/chain/protocol/operations.hpp
	modified:   libraries/chain/include/graphene/chain/protocol/tournament.hpp
	modified:   libraries/chain/protocol/tournament.cpp
	modified:   libraries/chain/tournament_object.cpp
	modified:   libraries/wallet/wallet.cpp
	modified:   programs/witness_node/main.cpp
	modified:   tests/CMakeLists.txt
	modified:   tests/common/database_fixture.cpp
	new file:   tests/tournament/tournament_tests.cpp
2016-11-28 12:36:18 +01:00
..
account.hpp Update documentation of updating active key to match implementation #556 2016-02-15 22:48:47 -05:00
address.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
assert.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
asset.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
asset_ops.hpp Creating default dividend asset 2016-11-07 10:18:18 +01:00
authority.hpp Implement buyback accounts #538 2016-02-11 04:59:28 -05:00
balance.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
base.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
block.hpp Restore secret hashes from witnesses -- this is a selective restore of the parts of commits 59a3ca32b7 and c2e5432a30 that generated the secret hashes (it omits the changes to the witness scheduling algorithm) 2016-09-10 15:28:09 -04:00
buyback.hpp Implement buyback accounts #538 2016-02-11 04:59:28 -05:00
chain_parameters.hpp Merge remote-tracking branch 'origin/dividends' into rock-paper-scissors 2016-11-02 15:30:18 +01:00
committee_member.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
confidential.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
config.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
custom.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
ext.hpp ext.hpp: Fix extension unpacking #599 2016-02-26 14:38:34 -05:00
fba.hpp Implement FBA fee routing for STEALTH #563 2016-02-15 15:33:21 -05:00
fee_schedule.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
market.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
memo.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
operations.hpp Summary commiting changes made since the last commit 2016-11-28 12:36:18 +01:00
proposal.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
protocol.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
README.md Refactored chain library 2015-07-08 16:39:23 -04:00
rock_paper_scissors.hpp Simple two-player tournaments are working if you don't do anything fancy 2016-10-14 19:43:38 -04:00
special_authority.hpp Implement top_n special authority #516 2016-01-27 10:30:32 -05:00
tournament.hpp Summary commiting changes made since the last commit 2016-11-28 12:36:18 +01:00
transaction.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
transfer.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
types.hpp Merge remote-tracking branch 'origin/dividends' into rock-paper-scissors 2016-11-02 15:30:18 +01:00
vesting.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
vote.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
withdraw_permission.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00
witness.hpp Restore secret hashes from witnesses -- this is a selective restore of the parts of commits 59a3ca32b7 and c2e5432a30 that generated the secret hashes (it omits the changes to the witness scheduling algorithm) 2016-09-10 15:28:09 -04:00
worker.hpp [License] Modify cpp and hpp headers to MIT #496 2016-01-07 11:44:52 -05:00

Protocol Definition

The classes declared in these headers provide the complete definition of the Graphene protocol and are organized according to feature. Nothing in this directory should depend upon anything other than fc or other types defined in the protocol directory.

To be more specific, implementation details such as the objects defined in the object database should not be required here.