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,
[String? rawParams]) async {
try {
final hash = await sdk.api.tx
.signAndSend(txInfo, txOptions, password, rawParam: rawParams)
.timeout(
final hash = await sdk.api.tx.signAndSend(txInfo, txOptions, password,
rawParam: rawParams, onStatusChange: (p0) {
transactionStatus = p0;
notifyListeners();
}).timeout(
const Duration(seconds: 12),
onTimeout: () => {},
);