XdrSorobanResources
in package
Table of Contents
Properties
- $diskReadBytes : int
- $footprint : XdrLedgerFootprint
- $instructions : int
- $writeBytes : int
Methods
- __construct() : mixed
- decode() : XdrSorobanResources
- encode() : string
- fromBase64Xdr() : static
- fromTxRep() : XdrSorobanResources
- getDiskReadBytes() : int
- getFootprint() : XdrLedgerFootprint
- getInstructions() : int
- getWriteBytes() : int
- setDiskReadBytes() : void
- setFootprint() : void
- setInstructions() : void
- setWriteBytes() : void
- toBase64Xdr() : string
- toTxRep() : void
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
- $instructions : int
- $diskReadBytes : int
- $writeBytes : int
decode()
public
static decode(XdrBuffer $xdr) : XdrSorobanResources
Parameters
- $xdr : XdrBuffer
Return values
XdrSorobanResourcesencode()
public
encode() : string
Return values
stringfromBase64Xdr()
public
static fromBase64Xdr(string $xdr) : static
Parameters
- $xdr : string
Return values
staticfromTxRep()
public
static fromTxRep(array<string|int, mixed> $map, string $prefix) : XdrSorobanResources
Parameters
- $map : array<string|int, mixed>
- $prefix : string
Return values
XdrSorobanResourcesgetDiskReadBytes()
public
getDiskReadBytes() : int
Return values
intgetFootprint()
public
getFootprint() : XdrLedgerFootprint
Return values
XdrLedgerFootprintgetInstructions()
public
getInstructions() : int
Return values
intgetWriteBytes()
public
getWriteBytes() : int
Return values
intsetDiskReadBytes()
public
setDiskReadBytes(int $diskReadBytes) : void
Parameters
- $diskReadBytes : int
setFootprint()
public
setFootprint(XdrLedgerFootprint $footprint) : void
Parameters
- $footprint : XdrLedgerFootprint
setInstructions()
public
setInstructions(int $instructions) : void
Parameters
- $instructions : int
setWriteBytes()
public
setWriteBytes(int $writeBytes) : void
Parameters
- $writeBytes : int
toBase64Xdr()
public
toBase64Xdr() : string
Return values
stringtoTxRep()
public
toTxRep(string $prefix, array<string|int, mixed> &$lines) : void
Parameters
- $prefix : string
- $lines : array<string|int, mixed>