HeliumTransactionAssertLocationV2 constructor

HeliumTransactionAssertLocationV2({
  1. required HeliumTransactionType type,
  2. required String hash,
  3. required int height,
  4. required DateTime time,
  5. required int fee,
  6. required int stakingFee,
  7. required String gateway,
  8. required String owner,
  9. required String payer,
  10. required String location,
  11. required double lat,
  12. required double lng,
  13. required int nonce,
  14. required int elevation,
  15. required int gain,
})

Creates a new instance.

Implementation

HeliumTransactionAssertLocationV2({
  required HeliumTransactionType type,
  required String hash,
  required int height,
  required DateTime time,
  required int fee,
  required int stakingFee,
  required String gateway,
  required String owner,
  required String payer,
  required String location,
  required double lat,
  required double lng,
  required int nonce,
  required this.elevation,
  required this.gain,
}) : super(
        type: type,
        hash: hash,
        height: height,
        time: time,
        fee: fee,
        stakingFee: stakingFee,
        gateway: gateway,
        owner: owner,
        payer: payer,
        location: location,
        lat: lat,
        lng: lng,
        nonce: nonce,
      );