File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
packages/stellar_client/lib/src Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -711,6 +711,10 @@ class Client {
711
711
final SubmitTransactionResponse response =
712
712
await _sdk.submitTransaction (transaction);
713
713
if (! response.success) {
714
+ if (response.extras! .resultCodes! .operationsResultCodes!
715
+ .contains ('op_low_reserve' )) {
716
+ throw Exception ('Transaction failed due to low reserve.' );
717
+ }
714
718
logger.e ('Transaction failed with result: ${response .resultXdr }' );
715
719
return false ;
716
720
}
@@ -760,6 +764,10 @@ class Client {
760
764
final SubmitTransactionResponse response =
761
765
await _sdk.submitTransaction (transaction);
762
766
if (! response.success) {
767
+ if (response.extras! .resultCodes! .operationsResultCodes!
768
+ .contains ('op_low_reserve' )) {
769
+ throw Exception ('Transaction failed due to low reserve.' );
770
+ }
763
771
logger.e ('Transaction failed with result: ${response .resultXdr }' );
764
772
return false ;
765
773
}
You can’t perform that action at this time.
0 commit comments