Stellar PHP SDK API Documentation

XdrConfigSettingContractLedgerCostV0
in package

Table of Contents

Properties

$feeDiskRead1KB  : int
$feeDiskReadLedgerEntry  : int
$feeWriteLedgerEntry  : int
$ledgerMaxDiskReadBytes  : int
$ledgerMaxDiskReadLedgerEntries  : int
$ledgerMaxWriteBytes  : int
$ledgerMaxWriteLedgerEntries  : int
$rentFee1KBSorobanStateSizeHigh  : int
$rentFee1KBSorobanStateSizeLow  : int
$sorobanStateRentFeeGrowthFactor  : int
$sorobanStateTargetSizeBytes  : int
$txMaxDiskReadBytes  : int
$txMaxDiskReadEntries  : int
$txMaxWriteBytes  : int
$txMaxWriteLedgerEntries  : int

Methods

__construct()  : mixed
decode()  : XdrConfigSettingContractLedgerCostV0
encode()  : string
getFeeDiskRead1KB()  : int
getFeeDiskReadLedgerEntry()  : int
getFeeWriteLedgerEntry()  : int
getLedgerMaxDiskReadBytes()  : int
getLedgerMaxDiskReadLedgerEntries()  : int
getLedgerMaxWriteBytes()  : int
getLedgerMaxWriteLedgerEntries()  : int
getRentFee1KBSorobanStateSizeHigh()  : int
getRentFee1KBSorobanStateSizeLow()  : int
getSorobanStateRentFeeGrowthFactor()  : int
getSorobanStateTargetSizeBytes()  : int
getTxMaxDiskReadBytes()  : int
getTxMaxDiskReadEntries()  : int
getTxMaxWriteBytes()  : int
getTxMaxWriteLedgerEntries()  : int
setFeeDiskRead1KB()  : void
setFeeDiskReadLedgerEntry()  : void
setFeeWriteLedgerEntry()  : void
setLedgerMaxDiskReadBytes()  : void
setLedgerMaxDiskReadLedgerEntries()  : void
setLedgerMaxWriteBytes()  : void
setLedgerMaxWriteLedgerEntries()  : void
setRentFee1KBSorobanStateSizeHigh()  : void
setRentFee1KBSorobanStateSizeLow()  : void
setSorobanStateRentFeeGrowthFactor()  : void
setSorobanStateTargetSizeBytes()  : void
setTxMaxDiskReadBytes()  : void
setTxMaxDiskReadEntries()  : void
setTxMaxWriteBytes()  : void
setTxMaxWriteLedgerEntries()  : void

Properties

$rentFee1KBSorobanStateSizeHigh

public int $rentFee1KBSorobanStateSizeHigh

(int64) Fee per 1KB rent when the soroban state has reached sorobanStateTargetSizeBytes

$sorobanStateRentFeeGrowthFactor

public int $sorobanStateRentFeeGrowthFactor

(uint32) Rent fee multiplier for any additional data past the first sorobanStateTargetSizeBytes

Methods

__construct()

public __construct(int $ledgerMaxDiskReadLedgerEntries, int $ledgerMaxDiskReadBytes, int $ledgerMaxWriteLedgerEntries, int $ledgerMaxWriteBytes, int $txMaxDiskReadEntries, int $txMaxDiskReadBytes, int $txMaxWriteLedgerEntries, int $txMaxWriteBytes, int $feeDiskReadLedgerEntry, int $feeWriteLedgerEntry, int $feeDiskRead1KB, int $sorobanStateTargetSizeBytes, int $rentFee1KBSorobanStateSizeLow, int $rentFee1KBSorobanStateSizeHigh, int $sorobanStateRentFeeGrowthFactor) : mixed
Parameters
$ledgerMaxDiskReadLedgerEntries : int

(uint32) Maximum number of disk entry read operations per ledger

$ledgerMaxDiskReadBytes : int

(uint32) Maximum number of bytes of disk reads that can be performed per ledger

$ledgerMaxWriteLedgerEntries : int

(uint32) Maximum number of ledger entry write operations per ledger

$ledgerMaxWriteBytes : int

(uint32) Maximum number of bytes that can be written per ledger

$txMaxDiskReadEntries : int

(uint32) Maximum number of disk entry read operations per transaction

$txMaxDiskReadBytes : int

(uint32) Maximum number of bytes of disk reads that can be performed per transaction

$txMaxWriteLedgerEntries : int

(uint32) Maximum number of ledger entry write operations per transaction

$txMaxWriteBytes : int

(uint32) Maximum number of bytes that can be written per transaction

$feeDiskReadLedgerEntry : int

(int64) Fee per disk ledger entry read

$feeWriteLedgerEntry : int

(int64) Fee per ledger entry write

$feeDiskRead1KB : int

(int64) Fee for reading 1KB disk

$sorobanStateTargetSizeBytes : int

(int64) Rent fee grows linearly until soroban state reaches this size

$rentFee1KBSorobanStateSizeLow : int

(int64) Fee per 1KB rent when the soroban state is empty

$rentFee1KBSorobanStateSizeHigh : int

(int64) Fee per 1KB rent when the soroban state has reached sorobanStateTargetSizeBytes

$sorobanStateRentFeeGrowthFactor : int

(uint32) Rent fee multiplier for any additional data past the first sorobanStateTargetSizeBytes

setLedgerMaxDiskReadLedgerEntries()

public setLedgerMaxDiskReadLedgerEntries(int $ledgerMaxDiskReadLedgerEntries) : void
Parameters
$ledgerMaxDiskReadLedgerEntries : int

setLedgerMaxWriteLedgerEntries()

public setLedgerMaxWriteLedgerEntries(int $ledgerMaxWriteLedgerEntries) : void
Parameters
$ledgerMaxWriteLedgerEntries : int

setRentFee1KBSorobanStateSizeHigh()

public setRentFee1KBSorobanStateSizeHigh(int $rentFee1KBSorobanStateSizeHigh) : void
Parameters
$rentFee1KBSorobanStateSizeHigh : int

setRentFee1KBSorobanStateSizeLow()

public setRentFee1KBSorobanStateSizeLow(int $rentFee1KBSorobanStateSizeLow) : void
Parameters
$rentFee1KBSorobanStateSizeLow : int

setSorobanStateRentFeeGrowthFactor()

public setSorobanStateRentFeeGrowthFactor(int $sorobanStateRentFeeGrowthFactor) : void
Parameters
$sorobanStateRentFeeGrowthFactor : int

setSorobanStateTargetSizeBytes()

public setSorobanStateTargetSizeBytes(int $sorobanStateTargetSizeBytes) : void
Parameters
$sorobanStateTargetSizeBytes : int

        
On this page

Search results