the-compact icon indicating copy to clipboard operation
the-compact copied to clipboard

The Compact is an ownerless ERC6909 contract that facilitates the formation and mediation of reusable resource locks.

Results 3 the-compact issues
Sort by recently updated
recently updated
newest added

Added the UtilityLib: - Allows checking if the current chain supports eip-1153 (transient storage). - Adds `settledBalanceOf` to retrieve an ERC6909 balance from the compact. The function reverts in case...

In `TransferLib::release`, when amount is 0 the call still reverts with `InsufficientBalance()`. However balance isn’t the problem here - it’s just a zero amount—so the revert can be confusing for...

### Summary The test suite and some comments in this repository assume that Solady’s ERC20 implementation grants infinite allowance to the canonical Permit2 contract (`0x000000000022D473030F116dDEE9F6B43aC78BA3`) by default. However, this is...