rippled
Public Attributes | Static Public Attributes | List of all members
ripple::FeeVote::Setup Struct Reference

Fee schedule to vote for. More...

Collaboration diagram for ripple::FeeVote::Setup:
Collaboration graph
[legend]

Public Attributes

XRPAmount reference_fee {10}
 The cost of a reference transaction in drops. More...
 
XRPAmount account_reserve {20 * DROPS_PER_XRP}
 The account reserve requirement in drops. More...
 
XRPAmount owner_reserve {5 * DROPS_PER_XRP}
 The per-owned item reserve requirement in drops. More...
 

Static Public Attributes

static constexpr FeeUnit32 reference_fee_units {10}
 The cost of a reference transaction in fee units. More...
 

Detailed Description

Fee schedule to vote for.

During voting ledgers, the FeeVote logic will try to move towards these values when injecting fee-setting transactions. A default-constructed Setup contains recommended values.

Definition at line 40 of file FeeVote.h.

Member Data Documentation

◆ reference_fee

XRPAmount ripple::FeeVote::Setup::reference_fee {10}

The cost of a reference transaction in drops.

Definition at line 43 of file FeeVote.h.

◆ reference_fee_units

constexpr FeeUnit32 ripple::FeeVote::Setup::reference_fee_units {10}
staticconstexpr

The cost of a reference transaction in fee units.

Definition at line 46 of file FeeVote.h.

◆ account_reserve

XRPAmount ripple::FeeVote::Setup::account_reserve {20 * DROPS_PER_XRP}

The account reserve requirement in drops.

Definition at line 49 of file FeeVote.h.

◆ owner_reserve

XRPAmount ripple::FeeVote::Setup::owner_reserve {5 * DROPS_PER_XRP}

The per-owned item reserve requirement in drops.

Definition at line 52 of file FeeVote.h.