BitShares-Core
6.1.0
BitShares blockchain implementation and command-line interface software
|
#include <graphene/protocol/base.hpp>
#include <graphene/protocol/asset.hpp>
#include <graphene/protocol/authority.hpp>
#include <graphene/protocol/buyback.hpp>
#include <graphene/protocol/special_authority.hpp>
#include <graphene/protocol/vote.hpp>
Go to the source code of this file.
Classes | |
struct | graphene::protocol::account_options |
These are the fields which can be updated by the active authority. More... | |
struct | graphene::protocol::account_create_operation |
struct | graphene::protocol::account_create_operation::ext |
struct | graphene::protocol::account_create_operation::fee_parameters_type |
struct | graphene::protocol::account_update_operation |
Update an existing account. More... | |
struct | graphene::protocol::account_update_operation::ext |
struct | graphene::protocol::account_update_operation::fee_parameters_type |
struct | graphene::protocol::account_whitelist_operation |
This operation is used to whitelist and blacklist accounts, primarily for transacting in whitelisted assetsAccounts can freely specify opinions about other accounts, in the form of either whitelisting or blacklisting them. This information is used in chain validation only to determine whether an account is authorized to transact in an asset type which enforces a whitelist, but third parties can use this information for other uses as well, as long as it does not conflict with the use of whitelisted assets. More... | |
struct | graphene::protocol::account_whitelist_operation::fee_parameters_type |
struct | graphene::protocol::account_upgrade_operation |
Manage an account's membership statusThis operation is used to upgrade an account to a member, or renew its subscription. If an account which is an unexpired annual subscription member publishes this operation with upgrade_to_lifetime_member set to false, the account's membership expiration date will be pushed backward one year. If a basic account publishes it with upgrade_to_lifetime_member set to false, the account will be upgraded to a subscription member with an expiration date one year after the processing time of this operation. More... | |
struct | graphene::protocol::account_upgrade_operation::fee_parameters_type |
struct | graphene::protocol::account_transfer_operation |
transfers the account to another account while clearing the white listIn theory an account can be transferred by simply updating the authorities, but that kind of transfer lacks semantic meaning and is more often done to rotate keys without transferring ownership. This operation is used to indicate the legal transfer of title to this account and a break in the operation history. More... | |
struct | graphene::protocol::account_transfer_operation::fee_parameters_type |
Namespaces | |
graphene | |
graphene::protocol | |
Functions | |
bool | graphene::protocol::is_valid_name (const string &name) |
bool | graphene::protocol::is_cheap_name (const string &n) |