Skip to content

Commit

Permalink
Linting fixes - Release Prep v2.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
stephanfeb committed Nov 12, 2024
1 parent 068dc74 commit b4843a8
Show file tree
Hide file tree
Showing 9 changed files with 23 additions and 26 deletions.
4 changes: 2 additions & 2 deletions lib/src/block/merkleblock.dart
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ class MerkleBlock {
int? _numTransactions;
List? _hashes;
List? _flags;
int _flagBitsUsed = 0;
int _hashesUsed = 0;
// int _flagBitsUsed = 0;
// int _hashesUsed = 0;



Expand Down
2 changes: 1 addition & 1 deletion lib/src/crypto/childnumber.dart
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ class ChildNumber implements Comparable<ChildNumber> {

bool operator ==(otherChild){

if (otherChild == null || runtimeType != otherChild.runtimeType)
if (runtimeType != otherChild.runtimeType)
return false;

return this._i == (otherChild as ChildNumber).i;
Expand Down
4 changes: 2 additions & 2 deletions lib/src/crypto/ecies.dart
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import 'package:pointycastle/pointycastle.dart';
/// This class only makes provision for the "Electrum ECIES" aka "BIE1" serialization
/// format for the cipherText.
class Ecies {
final ECDomainParameters _domainParams = ECDomainParameters('secp256k1');
// final ECDomainParameters _domainParams = ECDomainParameters('secp256k1');
final SHA256Digest _sha256Digest = SHA256Digest();
final tagLength = 32; //size of hmac

Expand Down Expand Up @@ -109,7 +109,7 @@ class Ecies {

//calculate S = recipientPrivateKey o senderPublicKey
final S = (senderPublicKey.point * recipientPrivateKey.privateKey)!; //point multiplication
final cipher = S.x;
// final cipher = S.x;

if (cipherText.length - tagLength <= 37 ){
throw Exception('Invalid Checksum detected. Combined sum of Checksum and Message makes no sense');
Expand Down
8 changes: 4 additions & 4 deletions lib/src/encoding/ckdserializer.dart
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@ abstract class CKDSerializer {

var versionBytes = getVersionBytes();

var depth = this._nodeDepth;
var fingerprint = this._parentFingerprint;
var chainCode = this._chainCode;
var pubkeyHex = this._keyHex;
// var depth = this._nodeDepth;
// var fingerprint = this._parentFingerprint;
// var chainCode = this._chainCode;
// var pubkeyHex = this._keyHex;

List<int> serializedKey = List<int>.filled(78, 0);
serializedKey.setRange(0, 4, versionBytes);
Expand Down
1 change: 0 additions & 1 deletion lib/src/script/svscript.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import 'dart:convert';
import 'dart:typed_data';
import 'package:collection/collection.dart';
import 'package:dartsv/src/encoding/utils.dart';
Expand Down
9 changes: 3 additions & 6 deletions lib/src/transaction/default_builder.dart
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@

import 'dart:typed_data';
import 'package:dartsv/src/script/svscript.dart';

import 'package:dartsv/src/transaction/signed_unlock_builder.dart';
import 'package:hex/hex.dart';
import 'package:sprintf/sprintf.dart';

import '../../dartsv.dart';
import 'locking_script_builder.dart';
import 'unlocking_script_builder.dart';


class DefaultLockBuilder extends LockingScriptBuilder {
Expand Down
10 changes: 7 additions & 3 deletions lib/src/transaction/p2sh_builder.dart
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@

import 'dart:typed_data';

import 'package:dartsv/src/encoding/utils.dart';
import 'package:dartsv/src/exceptions.dart';
import 'package:dartsv/src/script/opcodes.dart';
import 'package:dartsv/src/transaction/signed_unlock_builder.dart';
import 'package:dartsv/src/script/script_error.dart';
import 'package:dartsv/src/script/svscript.dart';
import 'package:dartsv/src/transaction/script_builder.dart';
import 'package:hex/hex.dart';
import 'package:sprintf/sprintf.dart';

import '../../dartsv.dart';
import 'locking_script_builder.dart';
import 'unlocking_script_builder.dart';



class P2SHLockBuilder extends LockingScriptBuilder {
Expand Down
3 changes: 2 additions & 1 deletion lib/src/transaction/signed_unlock_builder.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

import '../../dartsv.dart';

import 'package:dartsv/src/signature.dart';

/// All unlocking scripts that will use OP_CHECKSIG or OP_CHECKMULTISIG operations
/// must implement this interface. Implementing this interface will signal to
Expand Down
8 changes: 2 additions & 6 deletions lib/src/transaction/transaction_output.dart
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
import 'dart:typed_data';

import 'package:buffer/buffer.dart';
import 'package:dartsv/src/address.dart';
import 'package:dartsv/src/encoding/utils.dart';
import 'package:dartsv/src/script/opcodes.dart';
import 'package:dartsv/src/script/svscript.dart';
import 'package:hex/hex.dart';
import '../../dartsv.dart';
import 'default_builder.dart';
import 'package:dartsv/src/varint.dart';
import 'transaction.dart';
import 'package:sprintf/sprintf.dart';

/// Class that represents the output (UTXO) of a transaction.
///
Expand Down

0 comments on commit b4843a8

Please sign in to comment.