Closed dimalinux closed 1 year ago
Patch coverage: 68.73
% and project coverage change: +2.18
:tada:
Comparison is base (
0f1865c
) 58.68% compared to head (d7d29c8
) 60.87%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Mainnet testing with USDT found some issues:
transfer
andtransferFrom
in older token contracts do not returnbool
. While we were not checking the return value, as these functions should either returntrue
or revert, we were still having compatibility issues for reasons described here due to USDT's use ofonlyPayloadSize
.approve
call will fail if you don't first set the approved allowance to zero before changing the allowance to a new value.Note: Openzepplin code is minimized to just the contract files that we use, but they are now in an @openzepplin folder which will make it easier to see if the contracts we use have changed when openzepplin makes new releases.
For stagenet testing, someone has created a replica of Tether on sepolia with an additional
_mint
capability added here. You can connect metamask directly to etherscan to mint yourself some TestTether. https://sepolia.etherscan.io/address/0x7169d38820dfd117c3fa1f22a697dba58d90ba06Additional changes needed before merge: