From 0b273ee8790df89abcc6869637dbab151a06ace4 Mon Sep 17 00:00:00 2001 From: hai pham Date: Mon, 15 Jun 2026 15:44:52 +0700 Subject: [PATCH] chore: json tag for ispermit2 --- pkg/oneinch/limitorder/maker_traits.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/oneinch/limitorder/maker_traits.go b/pkg/oneinch/limitorder/maker_traits.go index 6f1647f..66cdbf4 100644 --- a/pkg/oneinch/limitorder/maker_traits.go +++ b/pkg/oneinch/limitorder/maker_traits.go @@ -322,6 +322,7 @@ func (o MakerTraitsOption) MarshalJSON() ([]byte, error) { NonceOrEpoch string `json:"nonce_or_epoch"` Series string `json:"series"` AllowedSender string `json:"allowed_sender"` + IsPermit2 bool `json:"is_permit2"` } dto := makerTraitsOptionJson{ AllowPartialFills: o.AllowPartialFills, @@ -333,6 +334,7 @@ func (o MakerTraitsOption) MarshalJSON() ([]byte, error) { UnwrapWeth: o.UnwrapWeth, HasExtension: o.HasExtension, IsPrivate: o.IsPrivate, + IsPermit2: o.IsPermit2, } if o.Expiration != nil { @@ -366,6 +368,7 @@ func (o *MakerTraitsOption) UnmarshalJSON(data []byte) error { NonceOrEpoch string `json:"nonce_or_epoch"` Series string `json:"series"` AllowedSender string `json:"allowed_sender"` + IsPermit2 bool `json:"is_permit2"` } var dto makerTraitsOptionJson if err := json.Unmarshal(data, &dto); err != nil {