Boilertalk / Web3.swift

A pure swift Ethereum Web3 library
MIT License
636 stars 187 forks source link

fix: break strong reference cycle between contract and functions #157

Closed koraykoska closed 1 year ago

koraykoska commented 1 year ago

Initializing a lot of DynamicContracts resulted in a leak.

codecov-commenter commented 1 year ago

Codecov Report

Merging #157 (ea0ab5c) into master (beec817) will not change coverage. The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@           Coverage Diff           @@
##           master     #157   +/-   ##
=======================================
  Coverage   73.37%   73.37%           
=======================================
  Files          68       68           
  Lines        5206     5206           
=======================================
  Hits         3820     3820           
  Misses       1386     1386           
Impacted Files Coverage Δ
...ources/ContractABI/Contract/SolidityFunction.swift 100.00% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.