From 5b33141978921d91e85c1ea03a4ce00f5538a1ac Mon Sep 17 00:00:00 2001 From: pkieltyka <18831+pkieltyka@users.noreply.github.com> Date: Thu, 11 Dec 2025 19:10:48 +0000 Subject: [PATCH 1/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 9dc74471..6c061720 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1923,11 +1923,10 @@ var ( ErrRateLimited = WebRPCError{Code: 1007, Name: "RateLimited", Message: "Rate-limited. Please slow down.", HTTPStatus: 429} ErrProjectNotFound = WebRPCError{Code: 1008, Name: "ProjectNotFound", Message: "Project not found", HTTPStatus: 401} ErrAccessKeyNotFound = WebRPCError{Code: 1101, Name: "AccessKeyNotFound", Message: "Access key not found", HTTPStatus: 401} - ErrAccessKeyMismatch = WebRPCError{Code: 1102, Name: "AccessKeyMismatch", Message: "Access key mismatch", HTTPStatus: 403} + ErrAccessKeyMismatch = WebRPCError{Code: 1102, Name: "AccessKeyMismatch", Message: "Access key mismatch", HTTPStatus: 409} ErrInvalidOrigin = WebRPCError{Code: 1103, Name: "InvalidOrigin", Message: "Invalid origin for Access Key", HTTPStatus: 403} ErrInvalidService = WebRPCError{Code: 1104, Name: "InvalidService", Message: "Service not enabled for Access key", HTTPStatus: 403} ErrUnauthorizedUser = WebRPCError{Code: 1105, Name: "UnauthorizedUser", Message: "Unauthorized user", HTTPStatus: 403} - ErrInvalidChain = WebRPCError{Code: 1106, Name: "InvalidChain", Message: "Network not enabled for Access key", HTTPStatus: 403} ErrQuotaExceeded = WebRPCError{Code: 1200, Name: "QuotaExceeded", Message: "Quota request exceeded", HTTPStatus: 429} ErrQuotaRateLimit = WebRPCError{Code: 1201, Name: "QuotaRateLimit", Message: "Quota rate limit exceeded", HTTPStatus: 429} ErrNoDefaultKey = WebRPCError{Code: 1300, Name: "NoDefaultKey", Message: "No default access key found", HTTPStatus: 403} From d5a76ed4518d0511c8edabb149025c191db28bab Mon Sep 17 00:00:00 2001 From: taylanpince <12650+taylanpince@users.noreply.github.com> Date: Fri, 6 Feb 2026 22:50:33 +0000 Subject: [PATCH 2/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 6c061720..1ec77ca9 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1053,6 +1053,57 @@ func (c *relayerClient) ResetSender(ctx context.Context, sender int) (uint64, er return out.Ret0, err } +func (c *relayerClient) StartSender(ctx context.Context, sender int) error { + in := struct { + Arg0 int `json:"sender"` + }{sender} + + resp, err := doHTTPRequest(ctx, c.client, c.urls[14], in, nil) + if resp != nil { + cerr := resp.Body.Close() + if err == nil && cerr != nil { + err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) + } + } + + return err +} + +func (c *relayerClient) StopSender(ctx context.Context, sender int) error { + in := struct { + Arg0 int `json:"sender"` + }{sender} + + resp, err := doHTTPRequest(ctx, c.client, c.urls[15], in, nil) + if resp != nil { + cerr := resp.Body.Close() + if err == nil && cerr != nil { + err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) + } + } + + return err +} + +func (c *relayerClient) ResetSender(ctx context.Context, sender int) (uint64, error) { + in := struct { + Arg0 int `json:"sender"` + }{sender} + out := struct { + Ret0 uint64 `json:"deleted"` + }{} + + resp, err := doHTTPRequest(ctx, c.client, c.urls[16], in, &out) + if resp != nil { + cerr := resp.Body.Close() + if err == nil && cerr != nil { + err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) + } + } + + return out.Ret0, err +} + func (c *relayerClient) GetMetaTransactions(ctx context.Context, projectId uint64, page *Page) (*Page, []*MetaTxnLog, error) { in := struct { Arg0 uint64 `json:"projectId"` From 55aa69a6f28d396a53597b2e0b7a7f2b1cd21f04 Mon Sep 17 00:00:00 2001 From: attente <17548+attente@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:48:00 +0000 Subject: [PATCH 3/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 1ec77ca9..5fae7ee7 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1058,7 +1058,7 @@ func (c *relayerClient) StartSender(ctx context.Context, sender int) error { Arg0 int `json:"sender"` }{sender} - resp, err := doHTTPRequest(ctx, c.client, c.urls[14], in, nil) + resp, err := doHTTPRequest(ctx, c.client, c.urls[16], in, nil) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1074,7 +1074,7 @@ func (c *relayerClient) StopSender(ctx context.Context, sender int) error { Arg0 int `json:"sender"` }{sender} - resp, err := doHTTPRequest(ctx, c.client, c.urls[15], in, nil) + resp, err := doHTTPRequest(ctx, c.client, c.urls[17], in, nil) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1093,7 +1093,7 @@ func (c *relayerClient) ResetSender(ctx context.Context, sender int) (uint64, er Ret0 uint64 `json:"deleted"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[16], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[18], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { From 5da97060277e28f4fbc220a1bbe9f906ca16156e Mon Sep 17 00:00:00 2001 From: attente <17548+attente@users.noreply.github.com> Date: Mon, 2 Mar 2026 16:49:11 +0000 Subject: [PATCH 4/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 5fae7ee7..487fa34c 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1974,10 +1974,11 @@ var ( ErrRateLimited = WebRPCError{Code: 1007, Name: "RateLimited", Message: "Rate-limited. Please slow down.", HTTPStatus: 429} ErrProjectNotFound = WebRPCError{Code: 1008, Name: "ProjectNotFound", Message: "Project not found", HTTPStatus: 401} ErrAccessKeyNotFound = WebRPCError{Code: 1101, Name: "AccessKeyNotFound", Message: "Access key not found", HTTPStatus: 401} - ErrAccessKeyMismatch = WebRPCError{Code: 1102, Name: "AccessKeyMismatch", Message: "Access key mismatch", HTTPStatus: 409} + ErrAccessKeyMismatch = WebRPCError{Code: 1102, Name: "AccessKeyMismatch", Message: "Access key mismatch", HTTPStatus: 403} ErrInvalidOrigin = WebRPCError{Code: 1103, Name: "InvalidOrigin", Message: "Invalid origin for Access Key", HTTPStatus: 403} ErrInvalidService = WebRPCError{Code: 1104, Name: "InvalidService", Message: "Service not enabled for Access key", HTTPStatus: 403} ErrUnauthorizedUser = WebRPCError{Code: 1105, Name: "UnauthorizedUser", Message: "Unauthorized user", HTTPStatus: 403} + ErrInvalidChain = WebRPCError{Code: 1106, Name: "InvalidChain", Message: "Network not enabled for Access key", HTTPStatus: 403} ErrQuotaExceeded = WebRPCError{Code: 1200, Name: "QuotaExceeded", Message: "Quota request exceeded", HTTPStatus: 429} ErrQuotaRateLimit = WebRPCError{Code: 1201, Name: "QuotaRateLimit", Message: "Quota rate limit exceeded", HTTPStatus: 429} ErrNoDefaultKey = WebRPCError{Code: 1300, Name: "NoDefaultKey", Message: "No default access key found", HTTPStatus: 403} From 070542529d8ec7bad442f86b295edbdd9a4130cd Mon Sep 17 00:00:00 2001 From: attente <17548+attente@users.noreply.github.com> Date: Mon, 23 Mar 2026 14:02:40 +0000 Subject: [PATCH 5/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 154 +++++++++++++++++++---------------- 1 file changed, 85 insertions(+), 69 deletions(-) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 487fa34c..83bfd80e 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1,6 +1,6 @@ -// sequence-relayer v0.4.1 fb3b85b73856f333cbba355861050f23c7b2af48 +// sequence-relayer v0.4.1 02eebe7e806bc064bd7052c0f67aaaa217c38aba // -- -// Code generated by webrpc-gen@v0.31.2 with golang generator. DO NOT EDIT. +// Code generated by webrpc-gen@v0.32.2 with golang generator. DO NOT EDIT. // // webrpc-gen -schema=relayer.ridl -target=golang -pkg=proto -client -out=./clients/relayer.gen.go package proto @@ -35,7 +35,7 @@ func WebRPCSchemaVersion() string { // Schema hash generated from your RIDL schema func WebRPCSchemaHash() string { - return "fb3b85b73856f333cbba355861050f23c7b2af48" + return "02eebe7e806bc064bd7052c0f67aaaa217c38aba" } // @@ -81,7 +81,7 @@ type RelayerClient interface { // StartSender(ctx context.Context, sender int) error StopSender(ctx context.Context, sender int) error - ResetSender(ctx context.Context, sender int) (uint64, error) + RepairSender(ctx context.Context, sender int, nonce uint64, operation RepairOperation) error GetMetaTransactions(ctx context.Context, projectId uint64, page *Page) (*Page, []*MetaTxnLog, error) GetTransactionCost(ctx context.Context, projectId uint64, from time.Time, to time.Time) (float64, error) // Sent transactions from an account. If filter is omitted then it will return all transactions. @@ -121,6 +121,51 @@ type RelayerClient interface { // Schema types // +type RepairOperation int + +const ( + RepairOperation_SKIP RepairOperation = 0 + RepairOperation_REQUEUE RepairOperation = 1 + RepairOperation_DROP RepairOperation = 2 +) + +var RepairOperation_name = map[int]string{ + 0: "SKIP", + 1: "REQUEUE", + 2: "DROP", +} + +var RepairOperation_value = map[string]int{ + "SKIP": 0, + "REQUEUE": 1, + "DROP": 2, +} + +func (x RepairOperation) String() string { + return RepairOperation_name[int(x)] +} + +func (x RepairOperation) MarshalText() ([]byte, error) { + return []byte(RepairOperation_name[int(x)]), nil +} + +func (x *RepairOperation) UnmarshalText(b []byte) error { + *x = RepairOperation(RepairOperation_value[string(b)]) + return nil +} + +func (x *RepairOperation) Is(values ...RepairOperation) bool { + if x == nil { + return false + } + for _, v := range values { + if *x == v { + return true + } + } + return false +} + type ETHTxnStatus uint const ( @@ -395,11 +440,34 @@ type RuntimeStatus struct { } type SenderStatus struct { - Index uint32 `json:"index"` - Address string `json:"address"` - EtherBalance float64 `json:"etherBalance"` - Enabled bool `json:"enabled"` - Active bool `json:"active"` + Index uint32 `json:"index"` + Address string `json:"address"` + EtherBalance float64 `json:"etherBalance"` + Enabled bool `json:"enabled"` + Active bool `json:"active"` + Nonce *NonceStatus `json:"nonce"` + Current *CurrentStatus `json:"current,omitempty"` +} + +type NonceStatus struct { + Chain uint64 `json:"chain"` + Mempool uint64 `json:"mempool"` +} + +type CurrentStatus struct { + Transaction string `json:"transaction"` + First *TransactionStatus `json:"first"` + Latest *TransactionStatus `json:"latest,omitempty"` +} + +type TransactionStatus struct { + Transaction prototyp.Hash `json:"transaction"` + Gas uint64 `json:"gas"` + GasPrice prototyp.BigInt `json:"gasPrice"` + PriorityFee prototyp.BigInt `json:"priorityFee"` + Time time.Time `json:"time"` + Age string `json:"age"` + Error *string `json:"error,omitempty"` } type RuntimeChecks struct { @@ -656,7 +724,7 @@ func NewRelayerClient(addr string, client HTTPClient) RelayerClient { prefix + "GetMetaTxnNetworkFeeOptions", prefix + "StartSender", prefix + "StopSender", - prefix + "ResetSender", + prefix + "RepairSender", prefix + "GetMetaTransactions", prefix + "GetTransactionCost", prefix + "SentTransactions", @@ -1034,47 +1102,14 @@ func (c *relayerClient) StopSender(ctx context.Context, sender int) error { return err } -func (c *relayerClient) ResetSender(ctx context.Context, sender int) (uint64, error) { - in := struct { - Arg0 int `json:"sender"` - }{sender} - out := struct { - Ret0 uint64 `json:"deleted"` - }{} - - resp, err := doHTTPRequest(ctx, c.client, c.urls[18], in, &out) - if resp != nil { - cerr := resp.Body.Close() - if err == nil && cerr != nil { - err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) - } - } - - return out.Ret0, err -} - -func (c *relayerClient) StartSender(ctx context.Context, sender int) error { - in := struct { - Arg0 int `json:"sender"` - }{sender} - - resp, err := doHTTPRequest(ctx, c.client, c.urls[16], in, nil) - if resp != nil { - cerr := resp.Body.Close() - if err == nil && cerr != nil { - err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) - } - } - - return err -} - -func (c *relayerClient) StopSender(ctx context.Context, sender int) error { +func (c *relayerClient) RepairSender(ctx context.Context, sender int, nonce uint64, operation RepairOperation) error { in := struct { - Arg0 int `json:"sender"` - }{sender} + Arg0 int `json:"sender"` + Arg1 uint64 `json:"nonce"` + Arg2 RepairOperation `json:"operation"` + }{sender, nonce, operation} - resp, err := doHTTPRequest(ctx, c.client, c.urls[17], in, nil) + resp, err := doHTTPRequest(ctx, c.client, c.urls[18], in, nil) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1085,25 +1120,6 @@ func (c *relayerClient) StopSender(ctx context.Context, sender int) error { return err } -func (c *relayerClient) ResetSender(ctx context.Context, sender int) (uint64, error) { - in := struct { - Arg0 int `json:"sender"` - }{sender} - out := struct { - Ret0 uint64 `json:"deleted"` - }{} - - resp, err := doHTTPRequest(ctx, c.client, c.urls[18], in, &out) - if resp != nil { - cerr := resp.Body.Close() - if err == nil && cerr != nil { - err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) - } - } - - return out.Ret0, err -} - func (c *relayerClient) GetMetaTransactions(ctx context.Context, projectId uint64, page *Page) (*Page, []*MetaTxnLog, error) { in := struct { Arg0 uint64 `json:"projectId"` @@ -1996,7 +2012,7 @@ var ( const WebrpcHeader = "Webrpc" -const WebrpcHeaderValue = "webrpc@v0.31.2;gen-golang@v0.23.3;sequence-relayer@v0.4.1" +const WebrpcHeaderValue = "webrpc@v0.32.2;gen-golang@v0.24.0;sequence-relayer@v0.4.1" type WebrpcGenVersions struct { WebrpcGenVersion string From 6cd4783a6cb0c2ca3711143980817a1277ca2f63 Mon Sep 17 00:00:00 2001 From: attente <17548+attente@users.noreply.github.com> Date: Fri, 27 Mar 2026 15:37:29 +0000 Subject: [PATCH 6/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 83bfd80e..0703d145 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1,4 +1,4 @@ -// sequence-relayer v0.4.1 02eebe7e806bc064bd7052c0f67aaaa217c38aba +// sequence-relayer v0.4.1 7a93a925be6acd95cda7b25bc0046b82055057ad // -- // Code generated by webrpc-gen@v0.32.2 with golang generator. DO NOT EDIT. // @@ -35,7 +35,7 @@ func WebRPCSchemaVersion() string { // Schema hash generated from your RIDL schema func WebRPCSchemaHash() string { - return "02eebe7e806bc064bd7052c0f67aaaa217c38aba" + return "7a93a925be6acd95cda7b25bc0046b82055057ad" } // @@ -445,7 +445,7 @@ type SenderStatus struct { EtherBalance float64 `json:"etherBalance"` Enabled bool `json:"enabled"` Active bool `json:"active"` - Nonce *NonceStatus `json:"nonce"` + Nonce *NonceStatus `json:"nonce,omitempty"` Current *CurrentStatus `json:"current,omitempty"` } From bba7b79813dcac5b091d7641a3240fa5fbd7f75f Mon Sep 17 00:00:00 2001 From: attente <17548+attente@users.noreply.github.com> Date: Fri, 27 Mar 2026 21:04:28 +0000 Subject: [PATCH 7/7] [AUTOMATED] Update: proto/clients/relayer.gen.go --- relayer/proto/relayer.gen.go | 101 +++++++++-------------------------- 1 file changed, 24 insertions(+), 77 deletions(-) diff --git a/relayer/proto/relayer.gen.go b/relayer/proto/relayer.gen.go index 0703d145..4a7ad2ab 100644 --- a/relayer/proto/relayer.gen.go +++ b/relayer/proto/relayer.gen.go @@ -1,4 +1,4 @@ -// sequence-relayer v0.4.1 7a93a925be6acd95cda7b25bc0046b82055057ad +// sequence-relayer v0.4.1 0a2503bc893179ba968b0015d7580aabf6a88dd4 // -- // Code generated by webrpc-gen@v0.32.2 with golang generator. DO NOT EDIT. // @@ -35,7 +35,7 @@ func WebRPCSchemaVersion() string { // Schema hash generated from your RIDL schema func WebRPCSchemaHash() string { - return "7a93a925be6acd95cda7b25bc0046b82055057ad" + return "0a2503bc893179ba968b0015d7580aabf6a88dd4" } // @@ -84,11 +84,6 @@ type RelayerClient interface { RepairSender(ctx context.Context, sender int, nonce uint64, operation RepairOperation) error GetMetaTransactions(ctx context.Context, projectId uint64, page *Page) (*Page, []*MetaTxnLog, error) GetTransactionCost(ctx context.Context, projectId uint64, from time.Time, to time.Time) (float64, error) - // Sent transactions from an account. If filter is omitted then it will return all transactions. - SentTransactions(ctx context.Context, filter *SentTransactionsFilter, page *Page) (*Page, []*Transaction, error) - // Pending transactions waiting to be mined for an account. This endpoint is just a sugar of `SentTransactions` - // with the filter set to pending: true. - PendingTransactions(ctx context.Context, page *Page) (*Page, []*Transaction, error) // Legacy Gas Tank GetGasTank(ctx context.Context, id uint64) (*GasTank, error) AddGasTank(ctx context.Context, name string, feeMarkupFactor float64, unlimited *bool) (bool, *GasTank, error) @@ -637,11 +632,6 @@ type TxnLogTransfer struct { Amounts []prototyp.BigInt `json:"amounts"` } -type SentTransactionsFilter struct { - Pending *bool `json:"pending"` - Failed *bool `json:"failed"` -} - type SimulateResult struct { Executed bool `json:"executed"` Succeeded bool `json:"succeeded"` @@ -700,12 +690,12 @@ const RelayerPathPrefix = "/rpc/Relayer/" type relayerClient struct { client HTTPClient - urls [43]string + urls [41]string } func NewRelayerClient(addr string, client HTTPClient) RelayerClient { prefix := urlBase(addr) + RelayerPathPrefix - urls := [43]string{ + urls := [41]string{ prefix + "Ping", prefix + "Version", prefix + "RuntimeStatus", @@ -727,8 +717,6 @@ func NewRelayerClient(addr string, client HTTPClient) RelayerClient { prefix + "RepairSender", prefix + "GetMetaTransactions", prefix + "GetTransactionCost", - prefix + "SentTransactions", - prefix + "PendingTransactions", prefix + "GetGasTank", prefix + "AddGasTank", prefix + "UpdateGasTank", @@ -1162,47 +1150,6 @@ func (c *relayerClient) GetTransactionCost(ctx context.Context, projectId uint64 return out.Ret0, err } -func (c *relayerClient) SentTransactions(ctx context.Context, filter *SentTransactionsFilter, page *Page) (*Page, []*Transaction, error) { - in := struct { - Arg0 *SentTransactionsFilter `json:"filter"` - Arg1 *Page `json:"page"` - }{filter, page} - out := struct { - Ret0 *Page `json:"page"` - Ret1 []*Transaction `json:"transactions"` - }{} - - resp, err := doHTTPRequest(ctx, c.client, c.urls[21], in, &out) - if resp != nil { - cerr := resp.Body.Close() - if err == nil && cerr != nil { - err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) - } - } - - return out.Ret0, out.Ret1, err -} - -func (c *relayerClient) PendingTransactions(ctx context.Context, page *Page) (*Page, []*Transaction, error) { - in := struct { - Arg0 *Page `json:"page"` - }{page} - out := struct { - Ret0 *Page `json:"page"` - Ret1 []*Transaction `json:"transactions"` - }{} - - resp, err := doHTTPRequest(ctx, c.client, c.urls[22], in, &out) - if resp != nil { - cerr := resp.Body.Close() - if err == nil && cerr != nil { - err = ErrWebrpcRequestFailed.WithCausef("failed to close response body: %w", cerr) - } - } - - return out.Ret0, out.Ret1, err -} - func (c *relayerClient) GetGasTank(ctx context.Context, id uint64) (*GasTank, error) { in := struct { Arg0 uint64 `json:"id"` @@ -1211,7 +1158,7 @@ func (c *relayerClient) GetGasTank(ctx context.Context, id uint64) (*GasTank, er Ret0 *GasTank `json:"gasTank"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[23], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[21], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1233,7 +1180,7 @@ func (c *relayerClient) AddGasTank(ctx context.Context, name string, feeMarkupFa Ret1 *GasTank `json:"gasTank"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[24], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[22], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1256,7 +1203,7 @@ func (c *relayerClient) UpdateGasTank(ctx context.Context, id uint64, name *stri Ret1 *GasTank `json:"gasTank"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[25], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[23], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1275,7 +1222,7 @@ func (c *relayerClient) NextGasTankBalanceAdjustmentNonce(ctx context.Context, i Ret0 uint64 `json:"nonce"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[26], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[24], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1297,7 +1244,7 @@ func (c *relayerClient) AdjustGasTankBalance(ctx context.Context, id uint64, non Ret1 *GasTankBalanceAdjustment `json:"adjustment"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[27], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[25], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1317,7 +1264,7 @@ func (c *relayerClient) GetGasTankBalanceAdjustment(ctx context.Context, id uint Ret0 *GasTankBalanceAdjustment `json:"adjustment"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[28], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[26], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1338,7 +1285,7 @@ func (c *relayerClient) ListGasTankBalanceAdjustments(ctx context.Context, id ui Ret1 []*GasTankBalanceAdjustment `json:"adjustments"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[29], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[27], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1359,7 +1306,7 @@ func (c *relayerClient) ListGasSponsors(ctx context.Context, projectId uint64, p Ret1 []*GasSponsor `json:"gasSponsors"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[30], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[28], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1379,7 +1326,7 @@ func (c *relayerClient) GetGasSponsor(ctx context.Context, projectId uint64, id Ret0 *GasSponsor `json:"gasSponsor"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[31], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[29], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1402,7 +1349,7 @@ func (c *relayerClient) AddGasSponsor(ctx context.Context, projectId uint64, add Ret1 *GasSponsor `json:"gasSponsor"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[32], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[30], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1425,7 +1372,7 @@ func (c *relayerClient) UpdateGasSponsor(ctx context.Context, projectId uint64, Ret1 *GasSponsor `json:"gasSponsor"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[33], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[31], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1445,7 +1392,7 @@ func (c *relayerClient) RemoveGasSponsor(ctx context.Context, projectId uint64, Ret0 bool `json:"status"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[34], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[32], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1466,7 +1413,7 @@ func (c *relayerClient) ListEcosystemGasSponsors(ctx context.Context, ecosystemI Ret1 []*GasSponsor `json:"gasSponsors"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[35], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[33], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1486,7 +1433,7 @@ func (c *relayerClient) GetEcosystemGasSponsor(ctx context.Context, ecosystemId Ret0 *GasSponsor `json:"gasSponsor"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[36], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[34], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1509,7 +1456,7 @@ func (c *relayerClient) AddEcosystemGasSponsor(ctx context.Context, ecosystemId Ret1 *GasSponsor `json:"gasSponsor"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[37], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[35], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1532,7 +1479,7 @@ func (c *relayerClient) UpdateEcosystemGasSponsor(ctx context.Context, ecosystem Ret1 *GasSponsor `json:"gasSponsor"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[38], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[36], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1552,7 +1499,7 @@ func (c *relayerClient) RemoveEcosystemGasSponsor(ctx context.Context, ecosystem Ret0 bool `json:"status"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[39], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[37], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1573,7 +1520,7 @@ func (c *relayerClient) AddressGasSponsors(ctx context.Context, address string, Ret1 []*GasSponsor `json:"gasSponsors"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[40], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[38], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1592,7 +1539,7 @@ func (c *relayerClient) GetProjectBalance(ctx context.Context, projectId uint64) Ret0 float64 `json:"balance"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[41], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[39], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil { @@ -1613,7 +1560,7 @@ func (c *relayerClient) AdjustProjectBalance(ctx context.Context, projectId uint Ret0 float64 `json:"balance"` }{} - resp, err := doHTTPRequest(ctx, c.client, c.urls[42], in, &out) + resp, err := doHTTPRequest(ctx, c.client, c.urls[40], in, &out) if resp != nil { cerr := resp.Body.Close() if err == nil && cerr != nil {