peerplays_migrated/libraries/chain/include/graphene/chain/protocol
2023-02-23 13:25:39 +01:00
..
account.hpp Change default constructor of account_options 2023-02-23 13:25:39 +01: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 #421 fix double in consensus of nft_lottery_token_purchase 2023-02-10 14:50:23 +00: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 Fix replay blockchain 2023-02-01 17:13:02 +00:00
son.hpp Revert change to a son_update_operation 2021-12-16 21:34:57 -04:00
son_wallet.hpp Fix replay blockchain 2023-02-01 17:13:02 +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 Update debug_witness plugin 2022-09-27 12:25:33 +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.