peerplays_migrated/libraries/chain/include/graphene/chain/protocol
2022-09-19 19:23:39 +00:00
..
account.hpp SON for Hive voting 2022-07-26 23:17:42 +00:00
account_role.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
address.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
affiliate.hpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
assert.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
asset.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
asset_ops.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
authority.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
balance.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
base.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
betting_market.hpp Merge Master to Beatrice (#407) 2020-12-05 03:50:31 +01:00
block.hpp Externalize serialization of blocks, tx, ops 2019-11-29 14:10:40 +03:00
buyback.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
chain_parameters.hpp SON for Ethereum 2022-09-19 19:23:39 +00:00
committee_member.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
confidential.hpp #357 secp256k1 lib from libbitcoin 2022-07-07 00:53:23 +00:00
config.hpp inital 2017-05-25 12:13:59 +03:00
custom.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
custom_account_authority.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
custom_permission.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
event.hpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
event_group.hpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
ext.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
fba.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
fee_schedule.hpp Fix release build on 18.04, fc::smart_ref_* removed (#394) 2020-10-23 14:03:47 +05:30
lottery_ops.hpp update variable type to uint64 2020-04-10 09:39:09 -03:00
market.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
memo.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
nft_lottery.hpp NFT Lottery (#384) 2021-01-28 20:27:54 +01:00
nft_ops.hpp NFT Lottery (#384) 2021-01-28 20:27:54 +01:00
offer.hpp NFT Marketplace HRP Beatrice Merge (#371) 2020-08-11 01:42:59 +10:00
operations.hpp #357 secp256k1 lib from libbitcoin 2022-07-07 00:53:23 +00:00
proposal.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
protocol.hpp inital 2017-05-25 12:13:59 +03:00
random_number.hpp NFT Lottery (#384) 2021-01-28 20:27:54 +01:00
README.md inital 2017-05-25 12:13:59 +03:00
rock_paper_scissors.hpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
sidechain_address.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
sidechain_transaction.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
son.hpp Revert change to a son_update_operation 2021-12-16 21:34:57 -04:00
son_wallet.hpp SON for Hive voting 2022-07-26 23:17:42 +00:00
son_wallet_deposit.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
son_wallet_withdraw.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
special_authority.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
sport.hpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
tournament.hpp inital 2017-05-25 12:13:59 +03:00
transaction.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
transfer.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
types.hpp #235 Delete small objects for game_object, tournament_object, match_object,... 2022-02-28 22:56:20 +00:00
vesting.hpp Merge develop into beatrice (#386) 2020-10-06 18:19:42 +05:30
vote.hpp SON for Ethereum 2022-09-19 19:23:39 +00:00
withdraw_permission.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
witness.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
worker.hpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03: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.