Stellar PHP SDK API Documentation

SorobanAuthorizedInvocation

Authorized invocation tree for Soroban authorization

This class represents a node in the tree of authorized invocations. Each node contains a function to be authorized and a list of sub-invocations that the function is allowed to make. This creates a complete authorization tree for complex contract call chains.

Tags
see
SorobanAuthorizedFunction
see
SorobanAuthorizationEntry
see
https://developers.stellar.org/docs/learn/smart-contract-internals/authorization

Soroban Authorization

since
1.0.0

Table of Contents

Properties

$function  : SorobanAuthorizedFunction
$subInvocations  : array<string|int, SorobanAuthorizedInvocation>

Methods

__construct()  : mixed
Creates a new authorized invocation node.
fromXdr()  : SorobanAuthorizedInvocation
Creates SorobanAuthorizedInvocation from its XDR representation.
getFunction()  : SorobanAuthorizedFunction
Returns the function being authorized.
getSubInvocations()  : array<string|int, SorobanAuthorizedInvocation>
Returns the authorized sub-invocations.
setFunction()  : void
Sets the function being authorized.
setSubInvocations()  : void
Sets the authorized sub-invocations.
toXdr()  : XdrSorobanAuthorizedInvocation
Converts this object to its XDR representation.

Properties

Methods


        
On this page

Search results