| 
    CatapultServer
    v0.5.0.1 (Elephant)
    
   | 
 
Spam throttle configuration. More...

Public Member Functions | |
| SpamThrottleConfiguration () | |
| Creates a default spam throttle configuration.  More... | |
| SpamThrottleConfiguration (Amount maxBoostFee, Importance totalImportance, uint32_t maxCacheSize, uint32_t maxBlockSize) | |
| Creates a spam throttle configuration around maxBoostFee, totalImportance, maxCacheSize and maxBlockSize.  More... | |
Public Attributes | |
| Amount | MaxBoostFee | 
| Max fee for boosting importance.  More... | |
| Importance | TotalImportance | 
| Total importance of all accounts.  More... | |
| uint32_t | MaxCacheSize | 
| Maximum transactions cache size.  More... | |
| uint32_t | MaxBlockSize | 
| Maximum block size.  More... | |
Spam throttle configuration.
      
  | 
  inline | 
Creates a default spam throttle configuration.
      
  | 
  inline | 
Creates a spam throttle configuration around maxBoostFee, totalImportance, maxCacheSize and maxBlockSize.
| uint32_t catapult::sync::SpamThrottleConfiguration::MaxBlockSize | 
Maximum block size.
| Amount catapult::sync::SpamThrottleConfiguration::MaxBoostFee | 
Max fee for boosting importance.
| uint32_t catapult::sync::SpamThrottleConfiguration::MaxCacheSize | 
Maximum transactions cache size.
| Importance catapult::sync::SpamThrottleConfiguration::TotalImportance | 
Total importance of all accounts.