public class ConfigSettingContractLedgerCostExtV0 extends java.lang.Object implements XdrElement
struct ConfigSettingContractLedgerCostExtV0 { // Maximum number of RO+RW entries in the transaction footprint. uint32 txMaxFootprintEntries; // Fee per 1 KB of data written to the ledger. // Unlike the rent fee, this is a flat fee that is charged for any ledger // write, independent of the type of the entry being written. int64 feeWrite1KB; };
Modifier and Type | Class and Description |
---|---|
static class |
ConfigSettingContractLedgerCostExtV0.ConfigSettingContractLedgerCostExtV0Builder |
Constructor and Description |
---|
ConfigSettingContractLedgerCostExtV0() |
ConfigSettingContractLedgerCostExtV0(Uint32 txMaxFootprintEntries,
Int64 feeWrite1KB) |
Modifier and Type | Method and Description |
---|---|
static ConfigSettingContractLedgerCostExtV0.ConfigSettingContractLedgerCostExtV0Builder |
builder() |
static ConfigSettingContractLedgerCostExtV0 |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static ConfigSettingContractLedgerCostExtV0 |
fromXdrBase64(java.lang.String xdr) |
static ConfigSettingContractLedgerCostExtV0 |
fromXdrByteArray(byte[] xdr) |
Int64 |
getFeeWrite1KB() |
Uint32 |
getTxMaxFootprintEntries() |
int |
hashCode() |
void |
setFeeWrite1KB(Int64 feeWrite1KB) |
void |
setTxMaxFootprintEntries(Uint32 txMaxFootprintEntries) |
ConfigSettingContractLedgerCostExtV0.ConfigSettingContractLedgerCostExtV0Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public ConfigSettingContractLedgerCostExtV0()
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static ConfigSettingContractLedgerCostExtV0 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static ConfigSettingContractLedgerCostExtV0 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static ConfigSettingContractLedgerCostExtV0 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static ConfigSettingContractLedgerCostExtV0.ConfigSettingContractLedgerCostExtV0Builder builder()
public ConfigSettingContractLedgerCostExtV0.ConfigSettingContractLedgerCostExtV0Builder toBuilder()
public Uint32 getTxMaxFootprintEntries()
public Int64 getFeeWrite1KB()
public void setTxMaxFootprintEntries(Uint32 txMaxFootprintEntries)
public void setFeeWrite1KB(Int64 feeWrite1KB)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object