fix some tx bad status

This commit is contained in:
poka 2022-09-08 20:14:45 +02:00
parent 23b6858a60
commit e752de474d
1 changed files with 8 additions and 6 deletions

View File

@ -47,9 +47,11 @@ class SubstrateSdk with ChangeNotifier {
Future<String> _executeCall(TxInfoData txInfo, txOptions, String password, Future<String> _executeCall(TxInfoData txInfo, txOptions, String password,
[String? rawParams]) async { [String? rawParams]) async {
try { try {
final hash = await sdk.api.tx final hash = await sdk.api.tx.signAndSend(txInfo, txOptions, password,
.signAndSend(txInfo, txOptions, password, rawParam: rawParams) rawParam: rawParams, onStatusChange: (p0) {
.timeout( transactionStatus = p0;
notifyListeners();
}).timeout(
const Duration(seconds: 12), const Duration(seconds: 12),
onTimeout: () => {}, onTimeout: () => {},
); );