Construct a scalar argument (not an array or object).

Synopsis

Declared in <rpc/util.h>

RPCArg(
    std::string name,
    Type type,
    Fallback fallback,
    std::string description,
    RPCArgOptions opts = {});

Parameters

Name

Description

name

The argument name, or aliases separated by '|'.

type

The expected JSON type.

fallback

Default value or optionality of the argument.

description

Human‐readable description of the argument.

opts

Additional options controlling validation and rendering.

Created with MrDocs