XdrSorobanResources
in package
Table of Contents
Properties
- $diskReadBytes : int
- $footprint : XdrLedgerFootprint
- $instructions : int
- $writeBytes : int
Methods
- __construct() : mixed
- decode() : XdrSorobanResources
- encode() : string
- getDiskReadBytes() : int
- getFootprint() : XdrLedgerFootprint
- The ledger footprint of the transaction.
- getInstructions() : int
- The maximum number of instructions this transaction can use
- getWriteBytes() : int
- The maximum number of bytes this transaction can write to ledger
- setDiskReadBytes() : void
- setFootprint() : void
- The ledger footprint of the transaction.
- setInstructions() : void
- The maximum number of instructions this transaction can use
- setWriteBytes() : void
- The maximum number of bytes this transaction can write to ledger
Properties
$diskReadBytes
public
int
$diskReadBytes
$footprint
public
XdrLedgerFootprint
$footprint
$instructions
public
int
$instructions
$writeBytes
public
int
$writeBytes
Methods
__construct()
public
__construct(XdrLedgerFootprint $footprint, int $instructions, int $diskReadBytes, int $writeBytes) : mixed
Parameters
- $footprint : XdrLedgerFootprint
-
// The ledger footprint of the transaction.
- $instructions : int
-
// The maximum number of instructions this transaction can use
- $diskReadBytes : int
-
// The maximum number of bytes this transaction can read from disk backed entries
- $writeBytes : int
-
// The maximum number of bytes this transaction can write to ledger
decode()
public
static decode(XdrBuffer $xdr) : XdrSorobanResources
Parameters
- $xdr : XdrBuffer
Return values
XdrSorobanResourcesencode()
public
encode() : string
Return values
stringgetDiskReadBytes()
public
getDiskReadBytes() : int
Return values
int —The maximum number of bytes this transaction can read from disk backed entries
getFootprint()
The ledger footprint of the transaction.
public
getFootprint() : XdrLedgerFootprint
Return values
XdrLedgerFootprintgetInstructions()
The maximum number of instructions this transaction can use
public
getInstructions() : int
Return values
intgetWriteBytes()
The maximum number of bytes this transaction can write to ledger
public
getWriteBytes() : int
Return values
intsetDiskReadBytes()
public
setDiskReadBytes(int $diskReadBytes) : void
Parameters
- $diskReadBytes : int
-
The maximum number of bytes this transaction can read from disk backed entries
setFootprint()
The ledger footprint of the transaction.
public
setFootprint(XdrLedgerFootprint $footprint) : void
Parameters
- $footprint : XdrLedgerFootprint
setInstructions()
The maximum number of instructions this transaction can use
public
setInstructions(int $instructions) : void
Parameters
- $instructions : int
setWriteBytes()
The maximum number of bytes this transaction can write to ledger
public
setWriteBytes(int $writeBytes) : void
Parameters
- $writeBytes : int