Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Method ¶
type MethodOpt ¶
type MethodOpt = func(opts *MethodOpts) error
func AfterResponse ¶
func AfterResponse(transform ResponseTransform) MethodOpt
func BeforeRequest ¶
func BeforeRequest(transform RequestTransform) MethodOpt
type MethodOpts ¶
type MethodOpts struct {
// contains filtered or unexported fields
}
func DefaultMethodOpts ¶
func DefaultMethodOpts() MethodOpts
type RequestTransform ¶
type RequestTransform = func(req jsonrpc.Request) (jsonrpc.Request, error)
func ReplaceParameterByIndex ¶
func ReplaceParameterByIndex(position int, valueFn func(current any) (any, error)) RequestTransform
type ResponseTransform ¶
type ResponseTransform = func(resp *jsonrpc.Response) error
Click to show internal directories.
Click to hide internal directories.