Darien Raymond 9 лет назад
Родитель
Сommit
68b85cce60
2 измененных файлов с 0 добавлено и 26 удалено
  1. 0 4
      proxy/vmess/account.go
  2. 0 22
      proxy/vmess/account_json.go

+ 0 - 4
proxy/vmess/account.go

@@ -12,10 +12,6 @@ type InternalAccount struct {
 	AlterIDs []*protocol.ID
 }
 
-func NewAccount() protocol.AsAccount {
-	return &Account{}
-}
-
 func (this *InternalAccount) AnyValidID() *protocol.ID {
 	if len(this.AlterIDs) == 0 {
 		return this.ID

+ 0 - 22
proxy/vmess/account_json.go

@@ -1,22 +0,0 @@
-// +build json
-
-package vmess
-
-import (
-	"encoding/json"
-)
-
-func (u *Account) UnmarshalJSON(data []byte) error {
-	type JsonConfig struct {
-		ID       string `json:"id"`
-		AlterIds uint16 `json:"alterId"`
-	}
-	var rawConfig JsonConfig
-	if err := json.Unmarshal(data, &rawConfig); err != nil {
-		return err
-	}
-	u.Id = rawConfig.ID
-	u.AlterId = uint32(rawConfig.AlterIds)
-
-	return nil
-}