2727
2828func NewAccountID (chainID ChainID , address string ) (AccountID , error ) {
2929 aID := AccountID {chainID , address }
30- if err := aID .validate (); err != nil {
30+ if err := aID .Validate (); err != nil {
3131 return AccountID {}, err
3232 }
3333
@@ -38,8 +38,8 @@ func UnsafeAccountID(chainID ChainID, address string) AccountID {
3838 return AccountID {chainID , address }
3939}
4040
41- func (c AccountID ) validate () error {
42- if err := c .ChainID .validate (); err != nil {
41+ func (c AccountID ) Validate () error {
42+ if err := c .ChainID .Validate (); err != nil {
4343 return err
4444 }
4545
@@ -51,7 +51,7 @@ func (c AccountID) validate() error {
5151}
5252
5353func (c AccountID ) String () string {
54- if err := c .validate (); err != nil {
54+ if err := c .Validate (); err != nil {
5555 panic (err )
5656 }
5757 return c .ChainID .String () + ":" + c .Address
@@ -64,7 +64,7 @@ func (c *AccountID) Parse(s string) error {
6464 }
6565
6666 * c = AccountID {ChainID {split [0 ], split [1 ]}, split [2 ]}
67- if err := c .validate (); err != nil {
67+ if err := c .Validate (); err != nil {
6868 return err
6969 }
7070
@@ -84,15 +84,15 @@ func (c *AccountID) UnmarshalJSON(data []byte) error {
8484 return err
8585 }
8686
87- if err := c .validate (); err != nil {
87+ if err := c .Validate (); err != nil {
8888 return err
8989 }
9090
9191 return nil
9292}
9393
9494func (c AccountID ) MarshalJSON () ([]byte , error ) {
95- if err := c .validate (); err != nil {
95+ if err := c .Validate (); err != nil {
9696 return nil , err
9797 }
9898
@@ -129,7 +129,7 @@ type EVMAccountID struct {
129129
130130func NewEVMAccountID (chainID ChainID , address string ) (EVMAccountID , error ) {
131131 aID := AccountID {chainID , address }
132- if err := aID .validate (); err != nil {
132+ if err := aID .Validate (); err != nil {
133133 return EVMAccountID {}, err
134134 }
135135
0 commit comments