Versions in this module Expand all Collapse all v1 v1.0.0 Sep 16, 2026 Changes in this version + func NewPostExecutorSendRequest(server string, address string, body PostExecutorSendJSONRequestBody) (*http.Request, error) + func NewPostExecutorSendRequestWithBody(server string, address string, contentType string, body io.Reader) (*http.Request, error) + func RegisterHandlers(router gin.IRouter, si ServerInterface) + func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions) + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) PostExecutorSend(ctx context.Context, address string, body PostExecutorSendJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostExecutorSendWithBody(ctx context.Context, address string, contentType string, body io.Reader, ...) (*http.Response, error) + type ClientInterface interface + PostExecutorSend func(ctx context.Context, address string, body PostExecutorSendJSONRequestBody, ...) (*http.Response, error) + PostExecutorSendWithBody func(ctx context.Context, address string, contentType string, body io.Reader, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) PostExecutorSendWithBodyWithResponse(ctx context.Context, address string, contentType string, body io.Reader, ...) (*PostExecutorSendResponse, error) + func (c *ClientWithResponses) PostExecutorSendWithResponse(ctx context.Context, address string, body PostExecutorSendJSONRequestBody, ...) (*PostExecutorSendResponse, error) + type ClientWithResponsesInterface interface + PostExecutorSendWithBodyWithResponse func(ctx context.Context, address string, contentType string, body io.Reader, ...) (*PostExecutorSendResponse, error) + PostExecutorSendWithResponse func(ctx context.Context, address string, body PostExecutorSendJSONRequestBody, ...) (*PostExecutorSendResponse, error) + type ExecutorSendRequest struct + Ccvs []externalRef0.RawOrHashedAddress + Message externalRef0.Message + type ExecutorSendResponse struct + ContextData map[string]interface{} + ContractId externalRef0.ContractId + DisclosedContracts []externalRef0.DisclosedContract + InstanceAddress externalRef0.InstanceAddress + RawInstanceAddress externalRef0.RawInstanceAddress + type GinServerOptions struct + BaseURL string + ErrorHandler func(*gin.Context, error, int) + Middlewares []MiddlewareFunc + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type MiddlewareFunc func(c *gin.Context) + type PostExecutorSendJSONRequestBody = ExecutorSendRequest + type PostExecutorSendResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ExecutorSendResponse + JSON400 *externalRef0.N400 + JSON404 *externalRef0.N404 + JSON500 *externalRef0.N500 + func ParsePostExecutorSendResponse(rsp *http.Response) (*PostExecutorSendResponse, error) + func (r PostExecutorSendResponse) ContentType() string + func (r PostExecutorSendResponse) GetBody() []byte + func (r PostExecutorSendResponse) GetJSON200() *ExecutorSendResponse + func (r PostExecutorSendResponse) GetJSON400() *externalRef0.N400 + func (r PostExecutorSendResponse) GetJSON404() *externalRef0.N404 + func (r PostExecutorSendResponse) GetJSON500() *externalRef0.N500 + func (r PostExecutorSendResponse) Status() string + func (r PostExecutorSendResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type ServerInterface interface + PostExecutorSend func(c *gin.Context, address string) + type ServerInterfaceWrapper struct + ErrorHandler func(*gin.Context, error, int) + Handler ServerInterface + HandlerMiddlewares []MiddlewareFunc + func (siw *ServerInterfaceWrapper) PostExecutorSend(c *gin.Context)