Update logic for detecting if a contract is settled
Use the presence of a settlement transaction (it's a deposit transfer) for detecting if a contract is settled, instead of getting UTXOs for each contract address.
Store contract addresses in a Set
for fast access.
Edited by Semyon Germanovich