Skip to content

Commit

Permalink
refactor(account): remove obsolete signing methods
Browse files Browse the repository at this point in the history
Removed `Account.Signing method`

BREAKING CHANGE: Obsolete methods in `Account` class relating to signing have been removed.
  • Loading branch information
jasonboukheir committed Nov 20, 2022
1 parent 6ba08c3 commit 304ba87
Showing 1 changed file with 0 additions and 29 deletions.
29 changes: 0 additions & 29 deletions Runtime/CareBoo.AlgoSdk/Accounts/Account.cs
Original file line number Diff line number Diff line change
Expand Up @@ -109,34 +109,5 @@ public UniTask<SignedTxn<T>[]> SignTxnsAsync<T>(T[] txns, TxnIndices txnsToSign,
progress.Report(1f);
return SignTxnsAsync(txns, txnsToSign);
}

[Obsolete]
public UniTask<SignedTxn<T>> SignTxnAsync<T>(T txn) where T : ITransaction, IEquatable<T>
{
return UniTask.FromResult(SignTxn(txn));
}

[Obsolete("Use AtomicTxn.Signing.SignWithAsync instead")]
public UniTask<SignedTxn<T>[]> SignTxnsAsync<T>(T[] txns) where T : ITransaction, IEquatable<T>
{
return UniTask.FromResult(SignTxns(txns));
}

[Obsolete("Use AtomicTxn.Signing.SignWith instead.")]
public SignedTxn<T>[] SignTxns<T>(T[] txns) where T : ITransaction, IEquatable<T>
{
var groupId = TransactionGroup.Of(txns).GetId();
var signedTxns = new SignedTxn<T>[txns.Length];
for (var i = 0; i < txns.Length; i++)
{
var txn = txns[i];
txn.Group = groupId;
signedTxns[i] = txn.Sender.Equals(Address)
? SignTxn(txn)
: new SignedTxn<T> { Txn = txn }
;
}
return signedTxns;
}
}
}

0 comments on commit 304ba87

Please sign in to comment.