ConfigSettingContractBandwidthV0Xdr

data class ConfigSettingContractBandwidthV0Xdr(val ledgerMaxTxsSizeBytes: Uint32Xdr, val txMaxSizeBytes: Uint32Xdr, val feeTxSize1Kb: Int64Xdr)

XDR Source: struct ConfigSettingContractBandwidthV0 { // Maximum sum of all transaction sizes in the ledger in bytes uint32 ledgerMaxTxsSizeBytes; // Maximum size in bytes for a transaction uint32 txMaxSizeBytes;

// Fee for 1 KB of transaction size
int64 feeTxSize1KB;

};

Constructors

Link copied to clipboard
constructor(ledgerMaxTxsSizeBytes: Uint32Xdr, txMaxSizeBytes: Uint32Xdr, feeTxSize1Kb: Int64Xdr)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Fee for 1 KB of transaction size

Link copied to clipboard

Maximum sum of all transaction sizes in the ledger in bytes

Link copied to clipboard

Maximum size in bytes for a transaction

Functions

Link copied to clipboard
fun encode(writer: XdrWriter)