SEP30Request
in package
Request for registering or updating account identities via SEP-0030.
This class represents the request payload for POST /accounts/{address} and PUT /accounts/{address} operations, containing identity information for multi-party account recovery.
Tags
Table of Contents
Properties
- $identities : array<string|int, mixed>
Methods
- __construct() : mixed
- getIdentities() : array<string|int, SEP30RequestIdentity>
- Gets the identities array.
- setIdentities() : void
- Sets the identities array.
- toJson() : array<string|int, mixed>
- Converts the request to JSON format.
Properties
$identities
public
array<string|int, mixed>
$identities
Methods
__construct()
public
__construct(array<string|int, SEP30RequestIdentity> $identities) : mixed
Parameters
- $identities : array<string|int, SEP30RequestIdentity>
-
Array of identity information for account recovery.
getIdentities()
Gets the identities array.
public
getIdentities() : array<string|int, SEP30RequestIdentity>
Return values
array<string|int, SEP30RequestIdentity> —Array of identity information.
setIdentities()
Sets the identities array.
public
setIdentities(array<string|int, SEP30RequestIdentity> $identities) : void
Parameters
- $identities : array<string|int, SEP30RequestIdentity>
-
Array of identity information.
toJson()
Converts the request to JSON format.
public
toJson() : array<string|int, mixed>
Return values
array<string|int, mixed> —The JSON representation.