BitShares-Core  7.0.0
BitShares blockchain node software and command-line wallet software
Public Member Functions | Public Attributes | List of all members
graphene::custom_operations::account_storage_map Struct Reference

#include <custom_operations.hpp>

Inheritance diagram for graphene::custom_operations::account_storage_map:

Public Member Functions

void validate () const
- Public Member Functions inherited from graphene::protocol::base_operation
virtual ~base_operation ()=default
template<typename T >
share_type calculate_fee (const T &params) const
virtual void get_required_authorities (vector< authority > &) const
virtual void get_required_active_authorities (flat_set< account_id_type > &) const
virtual void get_required_owner_authorities (flat_set< account_id_type > &) const
fc::optional< fc::future< void > > validate_parallel (uint32_t skip) const

Public Attributes

bool remove
string catalog
flat_map< string, optional< string > > key_values

Additional Inherited Members

- Static Public Member Functions inherited from graphene::protocol::base_operation
static uint64_t calculate_data_fee (uint64_t bytes, uint64_t price_per_kbyte)

Detailed Description

Definition at line 35 of file custom_operations.hpp.

Member Function Documentation

◆ validate()

void graphene::custom_operations::account_storage_map::validate ( ) const

Reimplemented from graphene::protocol::base_operation.

Definition at line 28 of file custom_operations.cpp.

Member Data Documentation

◆ catalog

string graphene::custom_operations::account_storage_map::catalog

Definition at line 38 of file custom_operations.hpp.

◆ key_values

flat_map<string, optional<string> > graphene::custom_operations::account_storage_map::key_values

Definition at line 39 of file custom_operations.hpp.

◆ remove

bool graphene::custom_operations::account_storage_map::remove

Definition at line 37 of file custom_operations.hpp.

The documentation for this struct was generated from the following files: