mirror of
				https://github.com/hackku21/loc-chain-app.git
				synced 2025-06-13 12:54:05 +00:00 
			
		
		
		
	added post request
This commit is contained in:
		
							parent
							
								
									01dd228968
								
							
						
					
					
						commit
						993ad27784
					
				| @ -3,11 +3,13 @@ import 'dart:io'; | ||||
| import 'dart:typed_data'; | ||||
| import 'package:flutter/material.dart'; | ||||
| import 'package:flutter_udid/flutter_udid.dart'; | ||||
| import 'package:loc_chain_app/util/requests.dart'; | ||||
| import 'package:loc_chain_app/util/transaction_manager.dart'; | ||||
| import 'package:nearby_connections/nearby_connections.dart'; | ||||
| 
 | ||||
| import 'package:loc_chain_app/util/keyfile_manager.dart'; | ||||
| import 'package:loc_chain_app/util/transaction_manager.dart'; | ||||
| import 'package:openpgp/openpgp.dart'; | ||||
| 
 | ||||
| class HomePage extends StatefulWidget { | ||||
|   HomePage({Key? key, required this.title}) : super(key: key); | ||||
| @ -201,6 +203,16 @@ class _HomePageState extends State<HomePage> { | ||||
|           print("${transaction.hash}"); | ||||
| 
 | ||||
|           showSnackbar(endid + ": " + transaction.hash); | ||||
|           var encounter = EncounterTransaction( | ||||
|             combinedHash: transaction.hash, | ||||
|             encodedGPSLocation: "{'none':true}", | ||||
|             partnerPublicKey: transaction.pubKey, | ||||
|             validationSignature: await OpenPGP.sign( | ||||
|                 transaction.hash, '', KeyFileManager.keyPair.privateKey, ''), | ||||
|           ); | ||||
|           var response = await postEncounter(encounter); | ||||
|           print(response); | ||||
|           showSnackbar(response.body); | ||||
|         } | ||||
|       }, | ||||
|       onPayloadTransferUpdate: (endid, payloadTransferUpdate) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user