Module context

Source
Expand description

Providing services and information for nodes to use.

Services are abstracted with tower::Service trait, using our TowerClient utility to make it easier to use.

Each service is defined is a separated module:

Modules§

api_input
env
execute
Output values and Solana instructions to be executed.
get_jwt
Get user’s JWT, require user_token permission.
signer
Request Solana signature from external wallets.

Structs§

CommandContext
CommandContextBuilder
Use builder syntax to set the inputs and finish with build().
CommandContextData
FlowContextData
FlowServices
FlowServicesBuilder
Use builder syntax to set the inputs and finish with build().
FlowSetContextData
FlowSetServices
FlowSetServicesBuilder
Use builder syntax to set the inputs and finish with build().
RawContext
RawServices
User