XdrSCValType
in package
Table of Contents
Constants
- SCV_ADDRESS = 18
- SCV_BOOL = 0
- SCV_BYTES = 13
- SCV_CONTRACT_INSTANCE = 19
- SCV_DURATION = 8
- SCV_ERROR = 2
- SCV_I128 = 10
- SCV_I256 = 12
- SCV_I32 = 4
- SCV_I64 = 6
- SCV_LEDGER_KEY_CONTRACT_INSTANCE = 20
- SCV_LEDGER_KEY_NONCE = 21
- SCV_MAP = 17
- SCV_STRING = 14
- SCV_SYMBOL = 15
- SCV_TIMEPOINT = 7
- SCV_U128 = 9
- SCV_U256 = 11
- SCV_U32 = 3
- SCV_U64 = 5
- SCV_VEC = 16
- SCV_VOID = 1
Properties
- $value : int
Methods
- __construct() : mixed
- ADDRESS() : XdrSCValType
- BOOL() : XdrSCValType
- BYTES() : XdrSCValType
- decode() : XdrSCValType
- DURATION() : XdrSCValType
- encode() : string
- enumName() : string
- ERROR() : XdrSCValType
- fromBase64Xdr() : static
- fromTxRep() : static
- fromTxRepName() : static
- getValue() : int
- I128() : XdrSCValType
- I256() : XdrSCValType
- I32() : XdrSCValType
- I64() : XdrSCValType
- LEDGER_KEY_NONCE() : XdrSCValType
- MAP() : XdrSCValType
- SCV_CONTRACT_INSTANCE() : XdrSCValType
- SCV_LEDGER_KEY_CONTRACT_INSTANCE() : XdrSCValType
- STRING() : XdrSCValType
- SYMBOL() : XdrSCValType
- TIMEPOINT() : XdrSCValType
- toBase64Xdr() : string
- toTxRep() : void
- U128() : XdrSCValType
- U256() : XdrSCValType
- U32() : XdrSCValType
- U64() : XdrSCValType
- VEC() : XdrSCValType
- VOID() : XdrSCValType
Constants
SCV_ADDRESS
public
mixed
SCV_ADDRESS
= 18
SCV_BOOL
public
mixed
SCV_BOOL
= 0
SCV_BYTES
public
mixed
SCV_BYTES
= 13
SCV_CONTRACT_INSTANCE
public
mixed
SCV_CONTRACT_INSTANCE
= 19
SCV_DURATION
public
mixed
SCV_DURATION
= 8
SCV_ERROR
public
mixed
SCV_ERROR
= 2
SCV_I128
public
mixed
SCV_I128
= 10
SCV_I256
public
mixed
SCV_I256
= 12
SCV_I32
public
mixed
SCV_I32
= 4
SCV_I64
public
mixed
SCV_I64
= 6
SCV_LEDGER_KEY_CONTRACT_INSTANCE
public
mixed
SCV_LEDGER_KEY_CONTRACT_INSTANCE
= 20
SCV_LEDGER_KEY_NONCE
public
mixed
SCV_LEDGER_KEY_NONCE
= 21
SCV_MAP
public
mixed
SCV_MAP
= 17
SCV_STRING
public
mixed
SCV_STRING
= 14
SCV_SYMBOL
public
mixed
SCV_SYMBOL
= 15
SCV_TIMEPOINT
public
mixed
SCV_TIMEPOINT
= 7
SCV_U128
public
mixed
SCV_U128
= 9
SCV_U256
public
mixed
SCV_U256
= 11
SCV_U32
public
mixed
SCV_U32
= 3
SCV_U64
public
mixed
SCV_U64
= 5
SCV_VEC
public
mixed
SCV_VEC
= 16
SCV_VOID
public
mixed
SCV_VOID
= 1
Properties
$value
public
int
$value
Methods
__construct()
public
__construct(int $value) : mixed
Parameters
- $value : int
ADDRESS()
public
static ADDRESS() : XdrSCValType
Return values
XdrSCValTypeBOOL()
public
static BOOL() : XdrSCValType
Return values
XdrSCValTypeBYTES()
public
static BYTES() : XdrSCValType
Return values
XdrSCValTypedecode()
public
static decode(XdrBuffer $xdr) : XdrSCValType
Parameters
- $xdr : XdrBuffer
Return values
XdrSCValTypeDURATION()
public
static DURATION() : XdrSCValType
Return values
XdrSCValTypeencode()
public
encode() : string
Return values
stringenumName()
public
enumName() : string
Return values
stringERROR()
public
static ERROR() : XdrSCValType
Return values
XdrSCValTypefromBase64Xdr()
public
static fromBase64Xdr(string $xdr) : static
Parameters
- $xdr : string
Return values
staticfromTxRep()
public
static fromTxRep(array<string|int, mixed> $map, string $prefix) : static
Parameters
- $map : array<string|int, mixed>
- $prefix : string
Return values
staticfromTxRepName()
public
static fromTxRepName(string $name) : static
Parameters
- $name : string
Return values
staticgetValue()
public
getValue() : int
Return values
intI128()
public
static I128() : XdrSCValType
Return values
XdrSCValTypeI256()
public
static I256() : XdrSCValType
Return values
XdrSCValTypeI32()
public
static I32() : XdrSCValType
Return values
XdrSCValTypeI64()
public
static I64() : XdrSCValType
Return values
XdrSCValTypeLEDGER_KEY_NONCE()
public
static LEDGER_KEY_NONCE() : XdrSCValType
Return values
XdrSCValTypeMAP()
public
static MAP() : XdrSCValType
Return values
XdrSCValTypeSCV_CONTRACT_INSTANCE()
public
static SCV_CONTRACT_INSTANCE() : XdrSCValType
Return values
XdrSCValTypeSCV_LEDGER_KEY_CONTRACT_INSTANCE()
public
static SCV_LEDGER_KEY_CONTRACT_INSTANCE() : XdrSCValType
Return values
XdrSCValTypeSTRING()
public
static STRING() : XdrSCValType
Return values
XdrSCValTypeSYMBOL()
public
static SYMBOL() : XdrSCValType
Return values
XdrSCValTypeTIMEPOINT()
public
static TIMEPOINT() : XdrSCValType
Return values
XdrSCValTypetoBase64Xdr()
public
toBase64Xdr() : string
Return values
stringtoTxRep()
public
toTxRep(string $prefix, array<string|int, mixed> &$lines) : void
Parameters
- $prefix : string
- $lines : array<string|int, mixed>
U128()
public
static U128() : XdrSCValType
Return values
XdrSCValTypeU256()
public
static U256() : XdrSCValType
Return values
XdrSCValTypeU32()
public
static U32() : XdrSCValType
Return values
XdrSCValTypeU64()
public
static U64() : XdrSCValType
Return values
XdrSCValTypeVEC()
public
static VEC() : XdrSCValType
Return values
XdrSCValTypeVOID()
public
static VOID() : XdrSCValType