XdrPreconditionsV2
in package
Table of Contents
Methods
- decode() : XdrPreconditionsV2
- encode() : string
- getExtraSigners() : array<string|int, XdrSignerKey>
- getLedgerBounds() : XdrLedgerBounds|null
- getMinSeqAge() : int
- getMinSeqLedgerGap() : int
- getMinSeqNum() : XdrSequenceNumber|null
- getTimeBounds() : XdrTimeBounds|null
- setExtraSigners() : void
- setLedgerBounds() : void
- setMinSeqAge() : void
- setMinSeqLedgerGap() : void
- setMinSeqNum() : void
- setTimeBounds() : void
Methods
decode()
public
static decode(XdrBuffer $xdr) : XdrPreconditionsV2
Parameters
- $xdr : XdrBuffer
Return values
XdrPreconditionsV2encode()
public
encode() : string
Return values
stringgetExtraSigners()
public
getExtraSigners() : array<string|int, XdrSignerKey>
Return values
array<string|int, XdrSignerKey>getLedgerBounds()
public
getLedgerBounds() : XdrLedgerBounds|null
Return values
XdrLedgerBounds|nullgetMinSeqAge()
public
getMinSeqAge() : int
Return values
intgetMinSeqLedgerGap()
public
getMinSeqLedgerGap() : int
Return values
intgetMinSeqNum()
public
getMinSeqNum() : XdrSequenceNumber|null
Return values
XdrSequenceNumber|nullgetTimeBounds()
public
getTimeBounds() : XdrTimeBounds|null
Return values
XdrTimeBounds|nullsetExtraSigners()
public
setExtraSigners(array<string|int, XdrSignerKey> $extraSigners) : void
Parameters
- $extraSigners : array<string|int, XdrSignerKey>
setLedgerBounds()
public
setLedgerBounds(XdrLedgerBounds|null $ledgerBounds) : void
Parameters
- $ledgerBounds : XdrLedgerBounds|null
setMinSeqAge()
public
setMinSeqAge(int $minSeqAge) : void
Parameters
- $minSeqAge : int
setMinSeqLedgerGap()
public
setMinSeqLedgerGap(int $minSeqLedgerGap) : void
Parameters
- $minSeqLedgerGap : int
setMinSeqNum()
public
setMinSeqNum(XdrSequenceNumber|null $minSeqNum) : void
Parameters
- $minSeqNum : XdrSequenceNumber|null
setTimeBounds()
public
setTimeBounds(XdrTimeBounds|null $timeBounds) : void
Parameters
- $timeBounds : XdrTimeBounds|null