will return true if transaction completed otherwise false
Future<bool> validate() async { var result = await this.check(); return (result.status == 0); }