diff --git a/interfaces/params/CMIX.go b/interfaces/params/CMIX.go index 203bb7187b31146c569fc0961c83666420bb35eb..46e6dc7c666044af664e632cc73e8e6161360498 100644 --- a/interfaces/params/CMIX.go +++ b/interfaces/params/CMIX.go @@ -27,19 +27,15 @@ func GetDefaultCMIX() CMIX { } } -func (c *CMIX) MarshalJSON() ([]byte, error) { +func (c *CMIX) Marshal() ([]byte, error) { return json.Marshal(c) } -func (c *CMIX) UnmarshalJSON(b []byte) error { - return json.Unmarshal(b, c) -} - // Obtain default CMIX parameters, or override with given parameters if set func GetCMIXParameters(params string) (CMIX, error) { p := GetDefaultCMIX() if len(params) > 0 { - err := p.UnmarshalJSON([]byte(params)) + err := json.Unmarshal([]byte(params), &p) if err != nil { return CMIX{}, err } diff --git a/interfaces/params/E2E.go b/interfaces/params/E2E.go index db9599cd2500e2be21fbea9e891684169bb4a481..0afba14b9a839265e5d4427baaaa73d076f40570 100644 --- a/interfaces/params/E2E.go +++ b/interfaces/params/E2E.go @@ -22,20 +22,15 @@ func GetDefaultE2E() E2E { CMIX: GetDefaultCMIX(), } } - -func (e *E2E) MarshalJSON() ([]byte, error) { +func (e *E2E) Marshal() ([]byte, error) { return json.Marshal(e) } -func (e *E2E) UnmarshalJSON(b []byte) error { - return json.Unmarshal(b, e) -} - // Obtain default E2E parameters, or override with given parameters if set func GetE2EParameters(params string) (E2E, error) { p := GetDefaultE2E() if len(params) > 0 { - err := p.UnmarshalJSON([]byte(params)) + err := json.Unmarshal([]byte(params), &p) if err != nil { return E2E{}, err } diff --git a/interfaces/params/Unsafe.go b/interfaces/params/Unsafe.go index 19e9fed23f8e426358c2553973b64ec9ae70d830..54c31a3719fa676719147bddc7974b2cbe388fb7 100644 --- a/interfaces/params/Unsafe.go +++ b/interfaces/params/Unsafe.go @@ -29,7 +29,7 @@ func (u *Unsafe) UnmarshalJSON(b []byte) error { func GetUnsafeParameters(params string) (Unsafe, error) { p := GetDefaultUnsafe() if len(params) > 0 { - err := p.UnmarshalJSON([]byte(params)) + err := json.Unmarshal([]byte(params), &p) if err != nil { return Unsafe{}, err } diff --git a/interfaces/params/keyExchange.go b/interfaces/params/keyExchange.go index 7d76b8fb9b126fd054bb14cb6786e3746440b69e..5b83a2adf0624aad544189c72af568458a23382e 100644 --- a/interfaces/params/keyExchange.go +++ b/interfaces/params/keyExchange.go @@ -22,19 +22,15 @@ func GetDefaultRekey() Rekey { } } -func (r *Rekey) MarshalJSON() ([]byte, error) { +func (r *Rekey) Marshal() ([]byte, error) { return json.Marshal(r) } -func (r *Rekey) UnmarshalJSON(b []byte) error { - return json.Unmarshal(b, r) -} - // Obtain default Rekey parameters, or override with given parameters if set func GetRekeyParameters(params string) (Rekey, error) { p := GetDefaultRekey() if len(params) > 0 { - err := p.UnmarshalJSON([]byte(params)) + err := json.Unmarshal([]byte(params), &p) if err != nil { return Rekey{}, err } diff --git a/interfaces/params/message.go b/interfaces/params/message.go index 16d1fde295a335e61aa426db79baaea3c043861e..fbf9779829b939145cf7bc1277fa79b5617b826a 100644 --- a/interfaces/params/message.go +++ b/interfaces/params/message.go @@ -8,7 +8,6 @@ package params import ( - "encoding/json" "time" ) @@ -27,11 +26,3 @@ func GetDefaultMessage() Messages { GarbledMessageWait: 15 * time.Minute, } } - -func (m *Messages) MarshalJSON() ([]byte, error) { - return json.Marshal(m) -} - -func (m *Messages) UnmarshalJSON(b []byte) error { - return json.Unmarshal(b, m) -} diff --git a/interfaces/params/network.go b/interfaces/params/network.go index 8e9f57ef6b9b751ba3b895820249c62cbff007fb..1f79dc5583f3238b5f23f0130f577cdb2d906ba3 100644 --- a/interfaces/params/network.go +++ b/interfaces/params/network.go @@ -38,19 +38,15 @@ func GetDefaultNetwork() Network { return n } -func (n *Network) MarshalJSON() ([]byte, error) { +func (n *Network) Marshal() ([]byte, error) { return json.Marshal(n) } -func (n *Network) UnmarshalJSON(b []byte) error { - return json.Unmarshal(b, n) -} - // Obtain default Network parameters, or override with given parameters if set func GetNetworkParameters(params string) (Network, error) { p := GetDefaultNetwork() if len(params) > 0 { - err := p.UnmarshalJSON([]byte(params)) + err := json.Unmarshal([]byte(params), &p) if err != nil { return Network{}, err } diff --git a/interfaces/params/rounds.go b/interfaces/params/rounds.go index 8370f70969d2fa5cbbb05836fc59336b5e084576..483e6872101ceee68e329173a09c92b0790886c9 100644 --- a/interfaces/params/rounds.go +++ b/interfaces/params/rounds.go @@ -8,7 +8,6 @@ package params import ( - "encoding/json" "time" ) @@ -42,11 +41,3 @@ func GetDefaultRounds() Rounds { LookupRoundsBufferLen: 2000, } } - -func (r *Rounds) MarshalJSON() ([]byte, error) { - return json.Marshal(r) -} - -func (r *Rounds) UnmarshalJSON(b []byte) error { - return json.Unmarshal(b, r) -}