@@ -17,9 +17,9 @@ type upholdDenominationValidationErrors struct {
1717}
1818
1919type upholdDenominationErrors struct {
20- Code string `json:"code"`
21- upholdDenominationValidationErrors `json:"errors,omitempty"`
22- Data json. RawMessage `json:",omitempty"`
20+ Code string `json:"code"`
21+ ValidationErrors upholdDenominationValidationErrors `json:"errors,omitempty"`
22+ Data json. RawMessage `json:",omitempty"`
2323}
2424
2525type upholdValidationErrors struct {
@@ -44,12 +44,12 @@ func (uhErr upholdError) DenominationError() bool {
4444}
4545
4646func (uhErr upholdError ) AmountError () bool {
47- return uhErr .DenominationError () && len (uhErr .ValidationErrors .DenominationErrors .AmountError ) > 0
47+ return uhErr .DenominationError () && len (uhErr .ValidationErrors .DenominationErrors .ValidationErrors . AmountError ) > 0
4848}
4949
5050func (uhErr upholdError ) InsufficientBalance () bool {
5151 if uhErr .AmountError () {
52- for _ , ae := range uhErr .ValidationErrors .DenominationErrors .AmountError {
52+ for _ , ae := range uhErr .ValidationErrors .DenominationErrors .ValidationErrors . AmountError {
5353 if ae .Code == "sufficient_funds" {
5454 return true
5555 }
@@ -64,7 +64,7 @@ func (uhErr upholdError) InvalidSignature() bool {
6464
6565func (uhErr upholdError ) String () string {
6666 if uhErr .InsufficientBalance () {
67- for _ , ae := range uhErr .ValidationErrors .DenominationErrors .AmountError {
67+ for _ , ae := range uhErr .ValidationErrors .DenominationErrors .ValidationErrors . AmountError {
6868 if ae .Code == "sufficient_funds" {
6969 return ae .Message
7070 }
0 commit comments