ZKTransactionFeeRate
Objective-C
@interface ZKTransactionFeeRate : NSObject
Swift
class ZKTransactionFeeRate : NSObject
Record containing crypto transaction fee rate
-
Declaration
Objective-C
- (nonnull instancetype)initWithSlow:(nonnull NSDecimalNumber *)slow average:(nonnull NSDecimalNumber *)average fast:(nonnull NSDecimalNumber *)fast slowTime:(float)slowTime averageTime:(float)averageTime fastTime:(float)fastTime source:(nonnull NSString *)source;
Swift
init(slow: NSDecimalNumber, average: NSDecimalNumber, fast: NSDecimalNumber, slowTime: Float, averageTime: Float, fastTime: Float, source: String)
-
Declaration
Objective-C
+ (nonnull instancetype)transactionFeeRateWithSlow:(nonnull NSDecimalNumber *)slow average:(nonnull NSDecimalNumber *)average fast:(nonnull NSDecimalNumber *)fast slowTime:(float)slowTime averageTime:(float)averageTime fastTime:(float)fastTime source:(nonnull NSString *)source;
-
Fee rate resulting in slow confirmation time.
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSDecimalNumber *slow;
Swift
var slow: NSDecimalNumber { get }
-
Fee rate resulting in average confirmation time.
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSDecimalNumber *average;
Swift
var average: NSDecimalNumber { get }
-
Fee rate resulting in fast confirmation time.
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSDecimalNumber *fast;
Swift
var fast: NSDecimalNumber { get }
-
Slow confirmation time in hours.
Declaration
Objective-C
@property (nonatomic, readonly) float slowTime;
Swift
var slowTime: Float { get }
-
Average confirmation time in hours.
Declaration
Objective-C
@property (nonatomic, readonly) float averageTime;
Swift
var averageTime: Float { get }
-
Fast confirmation time in hours.
Declaration
Objective-C
@property (nonatomic, readonly) float fastTime;
Swift
var fastTime: Float { get }
-
Fee rate information provider.
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSString *source;
Swift
var source: String { get }