auth/standard_rpc_actions.ts view source
(deps: PermitOfferActionDeps, options?: StandardRpcActionsOptions): RpcAction[] Build the combined admin + permit-offer + account RPC action set.
Spreads create_admin_actions(deps, {roles, app_settings}),
create_permit_offer_actions(deps, {roles, default_ttl_ms, authorize}),
and create_account_actions(deps, {max_tokens}). The shared roles
option flows to admin + permit-offer.
deps
StandardRpcActionsDeps (log, on_audit_event, optional audit_log_config from AppDeps; optional notification_sender for WS fan-out)
options
role schema, optional app-settings ref, permit-offer config, account config
{}returns
RpcAction[] RPC actions to pass as rpc_endpoints or spread into create_rpc_endpoint